Wie bringe ich Safari 9 dazu, mein neues angeheftetes Tab-Symbol zu verwenden?

Wie bringe ich Safari 9 dazu, mein neues angeheftetes Tab-Symbol zu verwenden?

Safari 9 unter OSX unterstützt die Anzeige von Symbolen auf den neuen angehefteten Tabs mit der folgenden Syntax:

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

Nachdem ich diese Zeile hinzugefügt, meine Seite neu geladen und die Registerkarte fixiert habe, wird das Symbol jedoch nicht angezeigt.

Wie weise ich es an, das Symbol zu aktualisieren?

Antwort1

Safari speichert diese Symbole sehr genau, auch deren Fehlen. Sobald Safari entschieden hat, dass auf Ihrer Website ein Symbol vorhanden ist (oder nicht), behält es diese Information möglicherweise für sehr lange Zeit bei, und kein Neustart oder Aktualisieren kann dies ändern.

Sie können eine erneute Suche nach Symbolen veranlassen, indem Sie den Inhalt des folgenden Ordners löschen:

~/Library/Safari/Template Icons

Und dann Safari neu starten.

Antwort2

Lösen Sie alle Pins, die Sie neu laden möchten, und starten Sie Safari dann neu. Klicken Sie in der Finder-Symbolleiste auf das Menü „Gehe zu“ und halten Sie die Wahltaste gedrückt. Dadurch wird das versteckte Bibliotheksverzeichnis angezeigt.

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

Dadurch wird der Cache zurückgesetzt, den Safari für Symbole speichert.

Starten Sie Safari und pinnen Sie los!

Antwort3

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

Bildschirmfoto

Das hat bei mir funktioniert.

Antwort4

  1. Öffnen Sie Safari > Entwickeln > Caches leeren.
  2. Lade die Seite neu

Hinweis: Wenn das Menü „Entwickler“ nicht in der Menüleiste angezeigt wird, wählen Sie „Safari“ > „Einstellungen“, klicken Sie auf „Erweitert“ und wählen Sie dann „Entwicklermenü in der Menüleiste anzeigen“ aus.

Das hat bei mir geholfen ;)

verwandte Informationen