¿Cómo hago para que Safari 9 use mi nuevo icono de pestaña anclada?

8

Safari 9 en OSX admite mostrar iconos en sus nuevas pestañas ancladas, utilizando la siguiente sintaxis:

<link rel="mask-icon" color="red" href="https://superuser.com/mask-icon.svg">

Sin embargo, después de agregar esta línea, volver a cargar mi página y fijar la pestaña, el ícono no aparece.

¿Cómo le digo que actualice el icono?

Cesio
fuente

Respuestas:

12

Safari está muy interesado en almacenar en caché estos íconos, y de hecho la falta de ellos. Una vez que ha decidido que hay (o no) un ícono en su sitio, retendrá ese conocimiento, potencialmente durante mucho tiempo, y ninguna cantidad de reinicio o actualización cambiará eso.

Puede alentarlo a que vuelva a verificar los íconos eliminando el contenido de la siguiente carpeta:

~/Library/Safari/Template Icons

Y luego reinicia Safari.

Cesio
fuente
1
¿Ese directorio no existe para mí?
Jonathon Hill
Este directorio no se creará hasta que un sitio anclado haya descargado un icono anclado. Prueba el sitio web de Apple para iniciarlo.
mix3d
No estoy de acuerdo con ese método, la mayoría de los usuarios no pueden acceder a esa carpeta sin comandos especiales. Vea la respuesta "Clear History" de @Flimm
Sebastian Scholle
1

Desancla los pines que quieras recargar y luego reinicia el safari. Haga clic en el menú 'ir' en la barra de herramientas del buscador y mantenga presionada la tecla de opción, esto revela el directorio oculto de la biblioteca.

Navegue al directorio de safari en la carpeta de la biblioteca y elimine la carpeta de iconos de plantilla.

Esto restablece el safari de caché que guarda para los iconos.

¡Inicia Safari y anímate!

Julianna Green
fuente
1

Abra Safari, haga clic en "Safari", "Borrar historial ...", luego haga clic en el botón "Borrar historial".

Captura de pantalla

Eso funcionó para mí.

Flimm
fuente
0
  1. Abre Safari> Desarrollar> Vaciar cachés.
  2. Recarga la página

Nota: Si no ve el menú Desarrollar en la barra de menú, elija Safari> Preferencias, haga clic en Avanzado, luego seleccione "Mostrar menú Desarrollar en la barra de menú".

Eso hizo el truco para mí;)

ian
fuente