Apple разрешит перенести расширения из Google Chrome в Safari

0
6

После анонса macOS 11 Big Sur компания Apple сообщила, что теперь Safari будет поддерживать веб-расширения. Это поспособствует скорому переносу расширений из Google Chrome, Firefox и Edge.

Если вы пользуетесь Safari, то знаете, что браузер уже поддерживает расширения, но не может похвастаться обилием оных.

Вы можете установить блокировщик контента, например, рекламы и трекеров. Или плагин расширения общего доступа.

Расширения общего доступа позволяют добавлять функции в меню общего доступа в Safari. Например, Pocket или Instapaper используют расширения для общего доступа для запуска JavaScript на веб-странице и возвращать результат в приложение.

В macOS разработчики также могут использовать расширения приложений. 1Password использует это для интеграции своего менеджера паролей с Safari.

Другие браузеры используют веб-технологии  JavaScript, HTML и CSS. А Apple добавляет еще один тип расширения с Safari Web Extensions.

Как и другие расширения Safari, веб-расширения, разработанные для Safari, будут работать совместно с приложениями. Разработчики  будут отправлять расширения в App Store, а пользователи будут загружать приложение, которое поставляется с расширением.

Apple предоставит конвертер расширений для быстрого переноса. Когда вы запустите его, он проверит, все ли корректно будет работать. Затем вы сможете упаковать его в проект Xcode, подписать и отправить в App Store.

Некоторые расширения требуют множество разрешений. По сути, они могут просматривать все веб-страницы, которые вы посещаете. Apple позволит вам ограничивать расширения для некоторых веб-сайтов или только для активной вкладки. Вы также можете активировать расширение на один день, чтобы оно не оставалось активным вечно.

Apple разрешит перенести расширения из Google Chrome в Safari

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

Все нововведения помогут многим пользователям пользоваться браузером Safari с привычными им расширениями и, возможно, полностью перейти на него с Chrome или других браузеров.