Исправление / обходной путь для неподдерживаемых расширений Safari в Safari 12? - PullRequest
0 голосов
/ 18 сентября 2018

Последнее обновление Safari (12.0, 17 сентября 2018 г.) отключает некоторые и прекращает поддержку других расширений.

enter image description here

Например, многие используют Pocket Safari Extension для сохранения элементов в независимом от ОС списке.Но я не вижу Pocket в новом списке поддерживаемых расширений Safari от Apple (https://itunes.apple.com/us/story/id1377753262).). Возможно, именно поэтому Pocket теперь рекомендует пользователям Mac просто использовать свое приложение Mac: https://help.getpocket.com/article/1042-using-pocket-for-safari

Pocket может обновитьсяих расширение так, что Apple снова начинает его поддерживать. До этого времени может существовать закладка javascript (let) для сохранения элементов в Pocket (https://support.apple.com/en-us/HT4550)) или адрес электронной почты Pocket, на который можно отправлять элементы в свою учетную запись (https://getpocket.com/add/).

Но есть ли исправления / обходные пути, которые позволили бы больше не поддерживаемым расширениям Safari работать в Safari 12?

Ответы [ 2 ]

0 голосов
/ 30 октября 2018

Не ответ, но это все равно может кому-то помочь (я приземлился здесь в поисках «официальных» способов справиться с этой ситуацией).

Вот два доступных варианта:

  • Установите приложение из App Store, нажмите кнопку «Поделиться» на панели инструментов, если Pocket нет, нажмите «Еще…» (последний вариант) и выберите «Pocket»: недостатком является то, что вы не сможетедобавьте теги оттуда (вы должны сделать это из приложения)
  • Установите букмарклет как один из первых 9 элементов, вы сможете запускать его с помощью сочетания клавиш (alt + cmd + 1… 9),Этот параметр позволяет добавлять теги.

Чтобы установить букмарклет:

  • посетите https://getpocket.com/add?sb=1
  • , откройте закладки (нажмите на «Показать боковую панель»значок на панели инструментов Safari *
  • перетащите кнопку в список закладок (в верхней позиции - от 1 до 9)

Я сделал оба, но я чувствую, что в основномдобавить элементы с помощью букмарклета.

0 голосов
/ 20 октября 2018

Вы можете вручную установить расширения через меню разработчика.Включить опцию Разработчик в Safari (в настройках).В меню «Разработчик» выберите «Разрешить неподписанные расширения».После того, как это отмечено, в меню разработчика снова откройте Extension Builder и выберите опцию добавления расширения.Это позволит вам добавлять новые расширения.Единственное предостережение: вы должны перезагрузить его при перезагрузке.Вы можете найти шаг за шагом здесь https://georgegarside.com/blog/macos/install-any-safari-extension-macos-mojave/

...