Темные интерфейсы хорошо смотрятся в приложениях, а не на сайтах. Проблема в том, что на многих сайтах используется белый фон, который ночью неприятно ослепляет глаза. Это можно исправить в Safari на iOS с помощью приложения «Команды Siri».
Пока что не существует официального API, который позволил бы сайту автоматически адаптироваться к темному режиму в системе. Эта функция пока что находится в разработке. Протестировать ее можно в Safari Technology Preview 71.0 в macOS Mojave.
Но пока Apple не добавила эту функцию в стабильную версию Safari и не выпустила iOS с темным режимом, приходится искать обходные пути, такие как это расширение для приложения «Команды».
Как включить темный режим на сайте в Safari на iPhone
Для начала нужно убедиться, что на iPhone установлено приложение «Команды». Если его нет, последнюю версию можно загрузить в App Store. После этого нужно скачать и установить команду Dark Mode V2.
- Коснитесь кнопки «Получить быструю команду».
- Если появится экран с настройкой команды, не надо ничего менять, просто нажмите кнопку «Готово».
Команда работает только через Safari. Со всеми сайтами, которые я тестировал, она работала отлично. Чтобы ее включить, надо выполнить несколько действий:
- Открыть сайт.
- Нажать на кнопку «Поделиться».
- Выбрать «Быстрые команды» → Dark Mode V2.
- Команда может попросить доступ к сайту для работы. В этом случае надо нажать кнопку «Разрешить».
Эту команду лучше всего использовать на сайтах, где много белых оттенков. Если на сайте много цветных элементов, то они будут перекрашиваться в другие цвета или сливаться с черным фоном.