Safari per OS X che mostra una favicon errata [duplicato]

3

Sto usando Safari 9.0.3 su OS X 10.11.9 e solo di recente ho notato che Safari mostra la favicon sbagliata per alcuni siti web.

In un'istanza, Safari utilizza l'icona di Facebook per Messenger nonostante l'icona di Messenger sia utilizzata nella sezione head del sorgente della pagina.

Ho provato a eliminare il file WebpageIcons.db dalla cartella Libreria di Safari e ho cancellato la cronologia di Safari e i dati del sito web su tutti i miei dispositivi.

L'icona di Facebook viene caricata ancora.

Qualche idea?

Modifica: per chiarire, l'icona corretta di Messenger.com viene visualizzata nel menu dei segnalibri e nella finestra dell'editor dei segnalibri. Tuttavia, l'icona Facebook.com viene utilizzata nel campo Smart Search.

Schermata di Safari che utilizza la favicon errata:

IconadiMessenger.comdiFacebook:

    
posta TimD 11.03.2016 - 07:11
fonte

2 risposte

3

In realtà non stai guardando la favicon, ma piuttosto il Touch Icon . Puoi trovare le tue icone di tocco in ~/Library/Safari/Touch Icons Cache/ e quindi cercare nella cartella Images/ per trovare i file di immagine reali.

La tua scelta qui è che puoi sostituire l'immagine incriminata con quella che vuoi e riavviare Safari per caricarla, o semplicemente spazzare via l'intera cartella di Touch Icons Cache.

    
risposta data 27.09.2016 - 06:34
fonte
1

Esistono molte regole complicate su quale file di icona viene visualizzato in un browser, a seconda della combinazione del tag HTML "link" utilizzato e della versione browser / OS.
Quanto segue aiuterà a capire meglio (in ordine di preferenza):
- cerca Favicon su Wikipedia
- link
- link

    
risposta data 11.03.2016 - 12:17
fonte

Leggi altre domande sui tag