bien, cuenta de esto por mí mismo ...
rel
<link rel="icon"
funcionará en Internet Explorer 8, 9, FX y Chrome, pero no en IE6 o 7. El rel="shortcut icon"
es apoyado por IE6 & 7.
Los estándares W3C indican una lista delimitada por espacios y la clave es solo icon
. Esto significa que shortcut icon
funciona en todos los navegadores, manejado incorrectamente por IE y como clave compuesta en todo lo demás.
tipo
Todos los navegadores parecen aceptar y manejar el formato de icono de Windows para el archivo.
IE espera que se sirva como tipo MIME image/vnd.microsoft.icon
pero solo parece funcionar de forma consistente si el tipo de contenido es image/x-icon
.
Todo lo demás espera image/ico
pero prácticamente lo ignora.
Así que el mejor formato es:
<link rel="shortcut icon" href="favicon.ico" />
Sin embargo, si el IE tiene problemas para manejar el archivo o el servidor no está pasando el tipo image/x-icon
contenidos en los encabezados que puede ayudar a especificar el tipo de IE espera :
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
Esta es una pregunta válida. ¿Por qué cerrarlo? – kazanaki
@kazanaki - me gana. Probablemente porque respondí mi propia pregunta (5 días después de haberla formulado) y a algunos usuarios realmente no les gusta eso. – Keith