Pregunta

¿Cuál es la mejor manera de ligar los iconos de sitios web? Es decir, dado un nombre de host, lo src debería poner en una <img tag> para enlazar con el icono de 16x16?

Sólo estaba haciendo http://<hostname>/favicon.ico. Parece que algunos archivos .ico no son del agrado de los diferentes navegadores. Chrome parece como todos ellos, pero Safari, FF y IE todos tienen problemas con varios iconos.

Ejemplo de página: http://paultarjan.com

¿Fue útil?

Solución

Creo que el problema es sólo que los navegadores no son compatibles con el formato de archivo .ico en las etiquetas img. Es probable que tenga que hacer un proxy para ello que se convierte en png o algo así. Sin embargo, las pruebas de que en este momento, Safari parece que cargar un ejemplo bien sólo. Un extraño de que uno sin embargo:. Es 32x32

Además, aunque casi todo el mundo hace uso /favicon.ico, en realidad se puede utilizar cualquier cosa y definirlo en una etiqueta <link> en la cabeza de sus páginas. Yo no cuánto esto es importante para lo que está haciendo, pero técnicamente no se puede confiar en él ser llamado así.

Si esto no ayuda, por favor especificar cómo "no son del agrado" los archivos .ico por diferentes navegadores.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top