Як змусити Safari 9 використовувати свій новий значок закріпленої вкладки?


8

Safari 9 на OSX підтримує показ піктограм на нових вкладених вкладках, використовуючи наступний синтаксис:

<link rel="mask-icon" color="red" href="https://superuser.com/mask-icon.svg">

Однак після додавання цього рядка, перезавантаження моєї сторінки та закріплення вкладки піктограма не відображається.

Як мені сказати, щоб оновити значок?

Відповіді:


12

Сафарі дуже прагне кешувати ці ікони, і справді їх відсутність. Після того, як він вирішив, що на вашому веб-сайті є (або ні) значок, він збереже ці знання, можливо, протягом дуже тривалого часу, і кількість перезапуску чи оновлення цього не змінить.

Ви можете заохотити його повторно перевірити наявність значків, видаливши вміст наступної папки:

~/Library/Safari/Template Icons

А потім перезапуск Safari.


1
Цей каталог для мене не існує?
Джонатан Хілл

Цей каталог не буде створений, поки закріплений сайт не завантажив зафіксований значок. Спробуйте веб-сайт Apple, щоб розпочати його.
mix3d

Я не згоден з цим методом, більшість користувачів не можуть отримати доступ до цієї папки без спеціальних команд. Дивіться відповідь "Очистити історію" від @Flimm
Себастьян

1

Відкрутіть будь-які шпильки, які ви хочете перезавантажити, а потім перезапустіть сафарі. Клацніть на меню "go" на панелі інструментів пошуку і утримуйте клавішу опції, це відкриє прихований каталог бібліотеки.

Перейдіть до каталогу сафарі у папці бібліотеки та видаліть папку із значками шаблонів.

Це скидає кеш-сафарі, збережене для значків.

Запустіть Safari і закріпіть!


1

Відкрийте Safari, натисніть "Safari", "Очистити історію ...", потім натисніть кнопку "Очистити історію".

Знімок екрана

Це працювало для мене.


0
  1. Відкрийте Safari> Розробити> Порожні кеші.
  2. Оновіть сторінку

Примітка. Якщо ви не бачите меню "Розвиток" на панелі меню, виберіть Safari> Налаштування, натисніть кнопку "Додатково", а потім виберіть "Показати меню" Розвиток "у рядку меню."

Це зробив для мене трюк;)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.