Como faço para que o Safari 9 use meu novo ícone de guia fixada?

Como faço para que o Safari 9 use meu novo ícone de guia fixada?

O Safari 9 no OSX suporta a exibição de ícones em suas novas guias fixadas, usando a seguinte sintaxe:

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

No entanto, depois de adicionar esta linha, recarregar minha página e fixar a guia, o ícone não aparece.

Como posso dizer para atualizar o ícone?

Responder1

O Safari está muito interessado em armazenar em cache esses ícones e, de fato, a falta deles. Depois de decidir que existe (ou não) um ícone em seu site, ele reterá esse conhecimento, potencialmente por muito tempo, e nenhuma reinicialização ou atualização mudará isso.

Você pode incentivá-lo a verificar novamente os ícones excluindo o conteúdo da seguinte pasta:

~/Library/Safari/Template Icons

E então reiniciando o Safari.

Responder2

Solte todos os pinos que deseja recarregar e reinicie o Safari. Clique no menu 'ir' na barra de ferramentas do Finder e mantenha pressionada a tecla de opção, isso revela o diretório oculto da Biblioteca.

Navegue até o diretório safari na pasta da biblioteca e exclua a pasta de ícones de modelo.

Isso redefine o cache que o Safari mantém para ícones.

Inicie o Safari e fixe-o!

Responder3

Abra o Safari, clique em "Safari", "Limpar histórico..." e depois clique no botão "Limpar histórico".

Captura de tela

Isso funcionou para mim.

Responder4

  1. Abra Safari > Desenvolver > Esvaziar caches.
  2. Recarregue a página

Observação: se você não vir o menu Desenvolver na barra de menus, escolha Safari > Preferências, clique em Avançado e selecione “Mostrar menu Desenvolver na barra de menus”.

Isso funcionou para mim ;)

informação relacionada