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

Артём Суровцев avatar |
FavoriteLoading В закладки
Как установить расширение Safari в macOS Mojave, где это запретили

Разработчики 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 "Показать Extension Builder" of menu "Разработка" of menu bar 1
delay 0.5
click button "Запустить" 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.

Рейтинг поста:

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (5.00 из 5, оценили: 4)
🤓 Хочешь больше? Подпишись на наш Telegram.
... и не забывай читать наш Facebook и Twitter 🍒
FavoriteLoading В закладки
undefined
iPhones.ru
Сложно, но можно.
Прокомментировать

🙈 Комментарии 18

  1. fimoz avatar
    fimoz27 июля 2018
    4

    Для многих это будет “прощай, Safari”

    Артём Суровцев avatar
    0

    @fimoz, так ли много действительно нужных сторонних расширений, ради которых стоит переходить на Хром?

    fimoz avatar
    fimoz27 июля 2018
    1

    @Артём Суровцев, почему сразу Хром? :)

    Muxaulo avatar
    Muxaulo27 июля 2018
    0

    @Артём Суровцев, почему Хром сразу? Есть же Опера, Огнелис. Неплохие браузеры, как по мне

    austin1923 avatar
    austin192327 июля 2018
    1

    @Артём Суровцев, адблока одного мало что ли?
    Это при том что апсторовская версия адблока нерабочая

    AgentS avatar
    AgentS28 июля 2018
    0

    @austin1923, так в этом и тема, гасят рабочие адблоки, чтобы получать отчисления с рекламы)

    AgentS avatar
    AgentS28 июля 2018
    0

    @Артём Суровцев, Хром – выжирающее память без остатка унылое говно. Кроме перевода страниц там плохо всё. Даже опера и файрфокс в этом плане лучше.

  2. tommie avatar
    tommie27 июля 2018
    1

    У меня все установленные разработчики с официальной страницы плаг-инов для Сафари.
    Может, я чего-то не знаю и нужно установить какой-то наколенный плаг-ин?

  3. upup avatar
    upup27 июля 2018
    3

    Вы если мануал переводите давайте ссылки на источник

  4. molegan avatar
    molegan27 июля 2018
    1

    Не пользуюсь расширениями сафари от слова вообще. Есть тут ещё такие?
    Ну а по теме – это конечно дикий костыль. Ставьте официальные плагины, ребята.

    Silmaril27 июля 2018
    0

    @molegan, аналогично. Время от времени пытаюсь что-то ставить, но в итоге все отключаю со временем

    AgentS avatar
    AgentS28 июля 2018
    0

    @molegan, смотрите рекламу на ютубе, да и любую, которая “договорилась”, плюйтесь, давитесь, но ешьте хлебушек Стерлигова с улыбкой заплатив 2х-5х цену за железо в зависимости от комплектации. Занавес! Нужно ввести мем макбоярин.

    P.S. Человек в праве сам решить как модифицировать систему и что в неё ставить, отдав за гаджет внушительные по рынку деньги. Можно рекомендовать жрать какашки, прикрывая простотой и удобством, но обязывать – уже форменное свинство.

  5. Sirius96127 июля 2018
    1

    Всем использующим только официальные плагины или не использующие их совсем: назовите мне официальный аналог плагина SaveFrom.Net который позволяет скачивать видео и фото с различных популярных ресурсов как youtube, vk и т.д.
    А по статье – при запуске плагина (пункт 7) система требует ввода пароля пользователя для подтверждения данного действия. Есть подозрение что при выполнении скрипта будет аналогичная ситуация.

    upup avatar
    upup27 июля 2018
    1

    @Sirius961, Так и есть

  6. Дмитрий avatar
    Дмитрий28 июля 2018
    1

    А есть эдж от майков для мака? Хочу вместо сафари поставить)))

    AgentS avatar
    AgentS28 июля 2018
    0

    @Дмитрий, смешно, но Edge – действительно неплохой браузер :) Исправились после IE.

    nikolayboev avatar
    nikolayboev29 июля 2018
    0

    @Дмитрий, есть для iOS)…

  7. chopko-sasha29 октябрь 2018
    0

    Способ простой но у меня почему-то не сработало не отображаются извлеченные файлы. Можно по подробней описать все по порядку – файлы с каким расширением должны получиться после распаковки а лучше видео инструкцию! Спасибо, за то что помогаете решать нерешаемые вопросы!

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь