Уже пару месяцев я создаю значки с помощью Icon Composer (который поставляется с Xcode). Он может сохранять файлы .ico, и я знаю, что иногда Windows показывает (или когда-то показывал) более крупные версии иконки при некоторых обстоятельствах, поэтому я подумал, что я сделаю это таким образом, вместо того, чтобы просто использовать крошечный .png.
Представьте себе мое удивление, когда коллега, использующий Windows, говорит мне, что он не видит ни одного из значков, которые я создал таким образом. Кажется, ни один браузер Windows не отображает их правильно, и только Firefox вообще пытается их отобразить.
Итак, файлы .ico, созданные Icon Composer, не должны быть совместимыми с Windows? Если нет, есть ли быстрый способ конвертировать их в версии, которые есть? Если так, что я могу делать не так?
ОБНОВЛЕНИЕ: Вот пример сломанного .ico-файла, созданного Icon Composer. Все мои коллеги работают на Windows 7, так что это не просто проблема Windows XP.
ОБНОВЛЕНИЕ 2: Это происходит с файлами .ico, сохраненными как из Icon Composer 2.1 (Xcode 3), так и 2.2 (Xcode 4). В Firefox в Windows отображение этих значков повреждено; значок сдвигается вправо несколько пикселей, а правая часть отрезана и обтекает по левой стороне, как показано здесь:
.
источник
Ответы:
Вы получаете ту же проблему, если вы пытаетесь Hobiconer экспортировать ваши иконки? Превосходить Icon Composer во всех отношениях и бесплатно.
Коммерческий преемник Hobiconer под названием Icon Slate стоит $ 4,99 в App Store, однако Hobiconer все еще там для захвата (отсюда ссылка на зеркальный файл Softpedia)
источник
Какую версию Icon Composer вы используете?
Я загружу значок, который вы перечислили, после того, как я сделал его преобразованным ico с помощью Icon Composer в Xcode 4.
http://f.cl.ly/items/2v2R473k1N0z1D2R3R3i/badfavicon.ico
Как отмечалось, 256x256 - это то, что Windows 7 использует для иконок.
Что именно вы делаете, чтобы они были в формате ico?
Если вы создаете веб-иконки, не будет ли проще использовать другой, более общий формат изображения, такой как png или jpeg.
Редактировать: я протестировал свое изображение, сделанное в том же формате, и в Firefox на Mac он решает отобразить 16x16 вместо 256x256, поэтому, возможно, браузер выборочно выбирает размеры, которые он представляет, или он не может обработать способ, которым создан файл ico. определить размер изображения
Мне трудно помочь, не зная, почему они должны быть в формате ico для просмотра в веб-браузерах.
источник
Я предлагаю использовать GIMP вместо Icon Composer. Я имел обыкновение возиться с иконками Windows довольно много, и это никогда не путалось для меня. Мои единственные проблемы с ним (в Mac OS X):
источник