¿Cómo consigo que Safari 9 use mi nuevo ícono de pestaña fijada?

¿Cómo consigo que Safari 9 use mi nuevo ícono de pestaña fijada?

Safari 9 en OSX admite la visualización de iconos en sus nuevas pestañas fijadas, utilizando la siguiente sintaxis:

<link rel="mask-icon" color="red" href="/mask-icon.svg">

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

¿Cómo le digo que actualice el ícono?

Respuesta1

Safari está muy interesado en almacenar en caché estos íconos y, de hecho, la falta de ellos. Una vez que haya decidido que hay (o no) un ícono en su sitio, conservará ese conocimiento, potencialmente durante mucho tiempo, y por mucho que lo reinicie o actualice, eso no cambiará.

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

~/Library/Safari/Template Icons

Y luego reiniciando Safari.

Respuesta2

Desancla los pines que quieras recargar y luego reinicia 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 hasta el directorio de safari en la carpeta de la biblioteca y elimine la carpeta de iconos de plantilla.

Esto restablece el caché que Safari guarda para los íconos.

¡Inicia Safari y fija!

Respuesta3

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

Captura de pantalla

Eso funcionó para mí.

Respuesta4

  1. Abra 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 y luego seleccione "Mostrar menú Desarrollar en la barra de menú".

Eso me sirvió ;)

información relacionada