Недавно я переключился с Chrome на Safari для нескольких избранных веб-приложений и обнаружил, что не могу отключить расширения, такие как Lastpass, при просмотре в частном порядке, по крайней мере, очевидно, как я мог в Chrome (который по умолчанию отключает расширения в Incognito).
Есть ли способ сделать это из пользовательского интерфейса Safari? У меня есть фрагмент Applescript, который я использую для отключения расширений и включения их обратно, когда я закончу, но это немного хлопотно, и я хотел бы сделать это по умолчанию для частного просмотра.
РЕДАКТИРОВАТЬ: Улучшить мой ответ, предложив метод сочетания клавиш, так как мой вопрос нашел решение еще в тот день. для еще более быстрого отключения расширения Safari в приватном режиме или вне его.
ОРИГИНАЛ: гораздо более простой способ выполнить это действие — включить меню «Разработка» в «Настройки Safari» -> «Дополнительно» -> Внизу вы можете отметить это, чтобы иметь меню «Разработка» в строке меню для сафари. Здесь вы можете выбрать из раскрывающегося списка «Отключить расширения», который полностью отключит их как для частных, так и для обычных окон, но активация и отключение надстроек выполняется очень быстро и без проблем.
К сожалению, установка частных окон/вкладок по умолчанию для отключения расширений не является опцией ни в каких настройках Safari. Однако это простое решение вашей проблемы одним щелчком мыши.
Опять же, шаги следующие:
Safari -> Preferences -> Advanced Tab -> check "Show Develop menu in menu bar"
Теперь вы можете щелкнуть раскрывающийся список «Разработка» и нажать «Отключить расширения», а также другие параметры, такие как javascript, изображения, стили и многое другое!
Это работает с Safari 9.0 - 11.0
Что ж, самым простым способом было бы использовать Automator для создания службы, которая сначала «выполняет» ваш фрагмент Applescript, а затем «вызывает» пункт меню Safari «Новое приватное окно» для вас.
Используйте действие Automator «записать мои действия» и нажмите «Safari»> «Файл»> «Новое приватное окно».
Но вы получите более компактный результат, добавив этот код в существующий фрагмент скрипта:
tell application "System Events" to ¬
tell process "Safari" to click menu item "Neues privates Fenster" of ¬
(menu of menu bar item "Ablage" of menu bar 1)
-- (Insert localized strings for my menu names: "Files" "New ..."
После этого выберите «Safari > Services > yourService» или даже дайте ярлык «yourService» через: «Системные настройки > клавиатура > ярлыки > службы».
Это еще один способ достичь своей цели без использования Safari. Для приватного просмотра загрузите и используйте веб-браузер Opera. Он имеет встроенный VPN, который значительно улучшит ваш приватный просмотр. ХТН
Вауфансчастливый