На прошлой неделе на конференции для разработчиков Apple анонсировала ряд дополнительных функций для веб-браузера Safari в рамках новой операционной системы macOS High Sierra, выпуск которой запланирован на осень.
Apple утверждает, что в текущей версии Safari является самым быстрым веб-браузером в macOS по сравнению с Chrome и Firefox, но обещает еще большую скорость и лучшую энергоэффективность в High Sierra.
Одной из наиболее долгожданных новых функций, анонсированных на WWDC, является блокировка автовоспроизведения. Это предотвращает автоматическое воспроизведение видео на сайтах при их посещении, что должно сделать просмотр веб-страниц гораздо менее раздражающим. В бета-версии High Sierra эта функция включена по умолчанию для всех сайтов, но пользователи могут настроить ее индивидуально для каждого сайта.
Еще одной новой функцией Safari, которую представляет Apple, является Intelligent Tracking Prevention (Интеллектуальная защита от отслеживания). (Эта функция присутствует в iOS 11 в настройке Safari «Попытаться предотвратить отслеживание между сайтами».) Safari была одним из первых браузеров, включающих механизмы, пытающиеся предотвратить отслеживание между сайтами – блокировка сторонних файлов cookie по умолчанию является поведением Safari – но за прошедшие годы были использованы сложные API-методы, которые обошли эти усилия.
По собственным тестам Apple, популярные веб-сайты могут содержать более 70 трекеров для отслеживания между сайтами и сторонних файлов cookie, которые незаметно собирают данные о пользователях, одновременно замедляя работу браузера.
Для решения этой проблемы новая функция Apple использует локальное машинное обучение для идентификации типов файлов cookie и их разделения или удаления данных межсайтового скриптинга подозрительных рекламных трекеров, не влияя на работу полезных файлов cookie, например, содержащих локализованные данные или данные для входа. Эта функция должна повысить конфиденциальность пользователей, а также ускорить работу браузера в целом.
Кроме того, пользователи смогут настраивать ряд других параметров веб-страниц для каждого сайта. Например, можно будет установить уровень масштабирования для конкретной веб-страницы, а также включать/отключать уведомления и блокировщики контента, и устанавливать привилегии для использования камеры/микрофона и служб определения местоположения для сайта, чтобы они оставались активными при следующем посещении.
Кроме того, Apple добавила новую опцию «Режим чтения», которая позволяет пользователям автоматически переходить в упрощенный режим для удобного чтения при посещении веб-сайтов, что позволяет им наслаждаться контентом без рекламы, навигации и других отвлекающих элементов в качестве настройки по умолчанию.
Новый Safari будет доступен в публичной бета-версии macOS High Sierra, выход которой ожидается позднее в этом месяце. Желающие пользователи также могут ознакомиться с новыми функциями в последней версии Safari Technology Preview.