Pergunta

Qual é a melhor maneira de vincular os ícones dos sites? Significado, dado um nome de host, o que SRC devo colocar em um <img> tag para vincular o ícone 16x16?

Eu estava apenas fazendo http://<hostname>/favicon.ico. Parece que alguns arquivos .ico não são apreciados por diferentes navegadores. O Chrome parece gostar de todos eles, mas Safari, FF e ou seja, todos têm problemas com vários ícones.

Página de exemplo: http://paultarjan.com

Foi útil?

Solução

Pense que o problema é apenas que esses navegadores não suportam o formato de arquivo .ico nas tags IMG. Você provavelmente precisa fazer um proxy para isso que se converte ao PNG ou algo assim. No entanto, testando isso agora, o Safari parece carregar esse exemplo um muito bem. Uma coisa estranha sobre isso: é 32x32.

Além disso, embora quase todo mundo use /favicon.ico, você pode realmente usar qualquer coisa e defini -lo em um <link> Marque na cabeça de suas páginas. Não sei o quanto isso importa pelo que você está fazendo, mas tecnicamente você não pode confiar nisso ser chamado assim.

Se isso não ajudar, especifique como os arquivos .iCO "não gostam" de diferentes navegadores.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top