Há alguns meses eu venho criando favicons usando o Icon Composer (que acompanha o Xcode). Ele pode salvar arquivos .ico, e eu sei que algumas vezes o Windows mostra (ou costumava mostrar) versões maiores do ícone em algumas circunstâncias, então pensei em fazê-lo dessa maneira, em vez de usar apenas um pequeno .png.
Imagine minha surpresa quando um colega de trabalho que usa Windows me diz que não pode ver nenhum dos favoritos que eu criei dessa maneira. Nenhum navegador do Windows parece processá-los corretamente, e apenas o Firefox tenta processá-los.
Portanto, os arquivos .ico produzidos pelo Icon Composer não devem ser compatíveis com o Windows? Caso contrário, existe alguma maneira rápida de convertê-los em versões? Se sim, o que posso estar fazendo de errado?
ATUALIZAÇÃO: Aqui está um exemplo de um arquivo .ico quebrado, produzido pelo Icon Composer. Meus colegas de trabalho estão todos no Windows 7, por isso não é apenas um problema do Windows XP.
ATUALIZAÇÃO 2: Isso acontece com os arquivos .ico salvos no Icon Composer 2.1 (Xcode 3) e 2.2 (Xcode 4). No Firefox no Windows, a exibição desses ícones está corrompida; o ícone é deslocado para a direita vários pixels, eo lado direito é cortado e envolve em torno do lado esquerdo, como visto aqui:
.
fonte
Respostas:
Você tem o mesmo problema se tentar o Hobiconer para exportar seus ícones? Superior ao Icon Composer em todos os aspectos e gratuito.
O sucessor comercial da Hobiconer, chamado Icon Slate, custa US $ 4,99 na App Store, no entanto, a Hobiconer ainda está lá para ganhar (daí o link para o arquivo espelhado da Softpedia)
fonte
Qual versão do Icon Composer você usa?
Carregarei o ícone que você listou depois que eu o converti com o Icon Composer do Xcode 4.
http://f.cl.ly/items/2v2R473k1N0z1D2R3R3i/badfavicon.ico
Conforme observado, 256x256 é o que o Windows 7 usa para ícones.
O que exatamente você está fazendo que exigia que eles estivessem no formato ico?
Se você estiver criando ícones da Web, não seria mais fácil usar um formato mais genérico diferente de uma imagem, como png ou jpeg.
Edit: Eu testei minha imagem feita no mesmo formato e no firefox no mac ele decide exibir o 16x16 em vez do 256x256, então talvez o navegador esteja sendo seletivo nos tamanhos apresentados ou não possa processar a maneira como o arquivo ico é criado determinar o tamanho da imagem
É difícil para mim ajudar sem realmente saber o motivo pelo qual eles precisam estar no formato ico para exibição nos navegadores da web
fonte
Minha sugestão é usar o GIMP em vez do Icon Composer. Eu costumava mexer bastante com os ícones do Windows, e isso nunca me atrapalhava. Meus únicos problemas com ele (no Mac OS X) são:
fonte