З виходом iOS 13 та iPadOS 13, компанія Apple нарешті ввела загальносистемну темну тему для своїх iPhone та iPad. Ця нова функція буде автоматично адаптуватися до вебсайтів та програм, що її підтримують. Розглянемо детальніше, як це працює.
Принцип дії темного режиму
Для активації темного режиму передбачено зручний перемикач у Центрі керування. Користувач може миттєво вмикати або вимикати його за потреби. Усі стандартні програми Apple, а також інтерфейс системи, тепер повністю підтримують темну тему.
Apple реалізувала справжній темний режим, де фон більшості елементів інтерфейсу стає чорним. Для iPhone з OLED-екранами (моделі X, XS та XS Max) це має подвійний ефект.
По-перше, текст білого кольору виглядає надзвичайно чітко на темному тлі. По-друге, чорний фон не підсвічує пікселі, що сприяє певному заощадженню заряду акумулятора. Однак, для пристроїв iPhone та iPad з РК-дисплеями (включаючи моделі XR та X), цей ефект буде мало помітним. Оскільки значна частина веб-контенту має білий фон, загальна економія заряду акумулятора може бути незначною.
Apple також запропонувала набір динамічних шпалер, котрі автоматично змінюються, переключаючись між темним та світлим режимами. Їх можна знайти в розділі «Фотографії» в налаштуваннях шпалер.
Активація темного режиму
Після оновлення до iOS 13 або iPadOS 13, під час налаштування пристрою, користувач побачить новий екран «Вигляд». Тут можна одразу обрати темну тему.
Також можна перемикати режими через Центр керування або меню “Налаштування”. Щоб скористатися Центром керування, потрібно натиснути та утримувати (або застосувати 3D Touch/Haptic Touch) на повзунку регулювання яскравості.
Після цього з’явиться кнопка «Зовнішній вигляд», де можна змінити режим.
Для активації через “Налаштування” потрібно перейти до розділу «Дисплей та яскравість», де вгорі буде опція «Зовнішній вигляд».
Нижче можна знайти перемикач «Автоматично», який дозволяє налаштувати автоматичне увімкнення темного режиму при заході сонця, або в заданий період. Натиснувши кнопку «Параметри» можна налаштувати розклад.
Темний режим для вебсайтів та додатків
Як і в macOS Mojave, темний режим в iOS 13 та iPadOS 13 працює універсально. Якщо вебсайт підтримує темний режим через CSS, Safari автоматично завантажить темну версію сторінки (як показано на зображеннях).
Ця функція активна за замовчуванням. Її можна вимкнути в меню “Налаштування” > “Safari” > “Додатково” > “Експериментальні функції” і деактивувати опцію «Підтримка CSS у темному режимі».
Аналогічно, програми, оновлені для iOS 13 та iPadOS 13, автоматично перемикаються в темний режим, коли змінюється системна тема. Після офіційного виходу iOS 13 у 2019 році, з’явилась детальніша інформація про те, як це працює, та чи є можливість примусово залишити певні програми у світлому режимі.
Інтерфейс темного режиму в iOS 13 та iPadOS 13
Apple внесла зміни в ключові елементи інтерфейсу, адаптуючи їх під темний режим. Хоча це не зовсім скевоморфізм, деякі елементи тіні та текстури нагадують часи старої iOS 6.
Наприклад, панелі в таких програмах, як App Store або Music, тепер висуваються поверх поточного екрана, залишаючи можливість бачити нижній шар.
У Safari, при відкритті нової панелі «Спільний доступ», сторінка затемнюється. Вкладки тепер відображають глибину для розрізнення активних та неактивних. Фон відображається справжнім чорним кольором для кращого читання.
Загалом, більшість інтерактивних елементів інтерфейсу мають відтінки сірого кольору. Цей відтінок сірого можна зустріти в системному інтерфейсі, сповіщеннях, віджетах та Центрі керування.
Темний режим у стандартних програмах Apple
Стандартні програми Apple є зразком для сторонніх розробників. Розглядаючи їхню реалізацію темного режиму, можна побачити, як сторонні програми адаптуватимуть його у майбутньому.
Додаток Messages є прекрасним прикладом того, як добре може виглядати темний режим при правильній реалізації. Поєднання чорного фону та синього акцентного кольору виглядає дуже привабливо.
Підсумки
Темний режим для iOS 13 та iPadOS 13 став результатом довготривалої роботи над дизайном та налаштуваннями. Те, що почалося у Apple Watch, тепер поширюється на всю операційну систему.
Зважаючи на те, що темний режим стає стандартом у всіх основних операційних системах Apple, цікаво буде спостерігати за його майбутнім розвитком.
Наразі iOS 13 та iPadOS 13 доступні у бета-версії, а їх стабільний випуск заплановано на осінь 2019 року.