Wie bringe ich Safari 9 dazu, mein neues angeheftetes Tabulatorsymbol zu verwenden?

8

Safari 9 unter OSX unterstützt das Anzeigen von Symbolen auf den neuen angehefteten Registerkarten mithilfe der folgenden Syntax:

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

Nach dem Hinzufügen dieser Zeile, dem erneuten Laden meiner Seite und dem Fixieren der Registerkarte wird das Symbol jedoch nicht angezeigt.

Wie kann ich festlegen, dass das Symbol aktualisiert wird?

Caesium
quelle

Antworten:

10

Safari ist sehr daran interessiert, diese Symbole zwischenzuspeichern, und in der Tat das Fehlen von ihnen. Sobald festgestellt wurde, dass auf Ihrer Website ein Symbol vorhanden ist (oder nicht), wird dieses Wissen möglicherweise für eine sehr lange Zeit beibehalten, und kein Neustart oder Aktualisieren ändert dies.

Sie können ihn dazu ermutigen, erneut nach Symbolen zu suchen, indem Sie den Inhalt des folgenden Ordners löschen:

~/Library/Safari/Template Icons

Und dann Safari neu starten.

Caesium
quelle
1
Das Verzeichnis existiert nicht für mich?
Jonathon Hill
Dieses Verzeichnis wird erst erstellt, wenn eine angeheftete Site ein angeheftetes Symbol heruntergeladen hat. Probieren Sie die Website von Apple aus, um sie zu starten.
mix3d
1

Lösen Sie alle Pins, die Sie neu laden möchten, und starten Sie Safari neu. Klicken Sie in der Finder-Symbolleiste auf das Menü "Gehe zu" und halten Sie die Optionstaste gedrückt, um das verborgene Bibliotheksverzeichnis anzuzeigen.

Navigieren Sie zum Safari-Verzeichnis im Bibliotheksordner und löschen Sie den Ordner mit den Vorlagensymbolen.

Dadurch wird die Cachesafari für Symbole zurückgesetzt.

Safari starten und loslegen!

Julianna Green
quelle
0

Öffnen Sie Safari, klicken Sie auf "Safari", "Verlauf löschen ..." und dann auf die Schaltfläche "Verlauf löschen".

Screenshot

Das hat bei mir geklappt.

Flimm
quelle
0
  1. Öffnen Sie Safari & gt; Entwickeln & gt; Leere Caches.
  2. Lade die Seite neu

Hinweis: Wenn das Menü "Entwickeln" in der Menüleiste nicht angezeigt wird, wählen Sie Safari & gt; Klicken Sie in den Einstellungen auf "Erweitert" und wählen Sie "Entwicklungsmenü in der Menüleiste anzeigen".

Das hat den Trick für mich getan;)

ian
quelle