Как установить расширение Safari в macOS Mojave, где это запретили

Пятница, 27 июля 2018 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Разработчики macOS Mojave всерьез поработали над повышением производительности системы. Одним из изменений, улучшающих стабильность ОС, стал запрет на установку расширений для браузера Safari от неустановленных разработчиков.

Теперь расширить возможности браузера можно лишь при помощи программ, которые распространяются в App Store или размещены в официальном разделе с дополнениями для Safari.



К счастью, имеется обходной путь для ручной установки расширений Safari, которые по тем или иным причинам не проходят модерацию Apple. Как установить расширение для Safari вручную

1. Скачайте нужное дополнение с сайта разработчика.

2. Измените расширение файла с *.safariextz на *.zip.

3. Извлеките содержимое архива при помощи любого подходящего архиватора.



4. Откройте параметры Safari на вкладке Дополнения и установите флаг Показывать меню «Разработка» в строке меню.

5. Теперь в строке меню Разработка переходим в раздел Показать Extension Builder.



6. В открывшемся окне нажимаем на »+» и добавляем наше расширение, файлы которого мы получили в результате извлечения из архива.

7. После добавления плагина его следует запустить кнопкой Выполнить.



Расширение появится в параметрах браузера и начнет работать. Что делать после перезапуска браузера

Установленные таким образом расширения не запускаются автоматически после перезапуска браузера. Здесь нам придет на помощь Apple Script.

Файл скрипта должен содержать следующий код:


tell application "System Events"
tell process "Safari"
set frontmost to true
click menu item "Show Extension Builder" of menu "Develop" of menu bar 1
delay 0.5
click button "Run" of splitter group 1 of window "Extension Builder"
click button 1 of window "Extension Builder"
end tell
end tell


Поместить скрипт следует по адресу: ~/Library/Scripts/Applications/Safari (при необходимости создать нужные папки в домашней).

У способа есть существенный минус — установленные таким образом плагины не будут автоматически обновляться. Придется проделывать всю процедуру заново или ждать, пока авторы выложат модуль в раздел Safari Extensions.

К сожалению, на данный момент это — единственный способ установки сторонних расширений для Safari в macOS Mojave. Оставайся в теме. Подпишись на наш Telegram

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 1014
Рубрика: Hi-Tech
(CY)

Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003