Esta pregunta ya tiene una respuesta aquí:
Estoy usando Safari 9.0.3 en OS X 10.11.9 y solo recientemente he notado que Safari muestra el favicon incorrecto para algunos sitios web.
En un caso, Safari usa el ícono de Facebook para Messenger a pesar de que el ícono de Messenger se usa en la sección principal de la fuente de la página.
Intenté eliminar el archivo WebpageIcons.db de la carpeta Biblioteca de Safari y borré el historial de Safari y los datos del sitio web en todos mis dispositivos.
El ícono de Facebook todavía se carga.
¿Algunas ideas?
Editar: para aclarar, el icono de Messenger.com adecuado aparece en el menú de marcadores y en la ventana del editor de marcadores. Sin embargo, el icono de Facebook.com se usa en el campo de búsqueda inteligente.
Captura de pantalla de Safari usando el favicon incorrecto:
Icono de Facebook Messenger.com:
Respuestas:
En realidad no estás mirando el favicon, sino el ícono táctil . Puede encontrar sus íconos táctiles en
~/Library/Safari/Touch Icons Cache/
y luego buscar en laImages/
carpeta para encontrar los archivos de imagen reales.Su elección aquí es que puede reemplazar la imagen ofensiva con la que desea y reiniciar Safari para que cargue eso, o simplemente desechar toda la carpeta de caché de íconos táctiles por completo.
fuente
Existen muchas reglas complicadas sobre qué archivo de icono se muestra en un navegador, dependiendo de la combinación de la etiqueta HTML de "enlace" utilizada y la versión del navegador / SO.
Lo siguiente ayudará a comprender mejor (en orden de preferencia):
- busque Favicon en Wikipedia
- http://blog.iconfactory.com/2015/11/the-new-favicon/
- http://evotec.pl/ mac-os-x-yosemite-missing-favicons-in-safari-8 /
fuente