iOS 7 має низку чудових функцій, проте її надмірно яскравий інтерфейс не є однією з них. За винятком кількох стандартних програм та системних компонентів, таких як “Акції”, “Центр сповіщень” та “Компас”, майже все відображається в яскравих, білих тонах. Як користувач, що звик до зниженої яскравості дисплея (приблизно 20-30%) та застосовує f.lux, я вважаю iOS 7 часом неприйнятною. Деякі розробники додатків це розуміють і пропонують темні режими (наприклад, Tweetbot, Alien Blue, Reeder, Pocket), щоб полегшити читання. В інших випадках нам доведеться чекати, поки Apple та інші розробники відреагують на відгуки користувачів.
Проте, якщо ваш пристрій має джейлбрейк, ви можете скористатися Eclipse. Ця програма, нещодавно випущена, дає можливість активувати темний режим у всій системі iOS, включаючи сторонні додатки! Звучить багатообіцяюче, чи не так?
Як це працює? Зміна інтерфейсу користувача на рівні всієї системи без використання механізмів створення тем, таких як Winterboard, є складним завданням. Давайте подивимося, як Eclipse справляється з цим викликом.
Eclipse затемнює стандартні програмні компоненти інтерфейсу iOS, перетворюючи їх на темно-сірі або чорні. Важливо відзначити, що існують додатки, які не використовують програмно забарвлені елементи інтерфейсу, а застосовують зображення PNG. Eclipse застосовує темний режим до всіх сторонніх додатків, що означає, що Facebook, Twitter, Evernote та інші також отримають неофіційний темний режим.
Результати, на жаль, неоднозначні. Успіх залежить від конкретного додатку. Там, де Eclipse працює, ефект вражає, але є й випадки, коли він не справляється.
Розглянемо, наприклад, додаток “Телефон”: у розділах “Вибране” та “Контакти” він виглядає ідеально з активованим Eclipse, але в “Набірнику” виникають проблеми. Це, ймовірно, пов’язано з тим, що Apple використовує PNG замість програмного фону, але це все одно є недоліком, який потрібно виправити.
У додатку “Музика” колір тексту відображається правильно, але колір фону залишається білим. Існує ще багато таких прикладів. Ми підготували кілька скріншотів, які показують, як Eclipse працює в різних популярних додатках, щоб ви могли побачити ефект на власні очі.
Це найперспективніший твік для джейлбрейка iOS 7, який я бачив. У той час як інші твіки вирішують дрібні проблеми, Eclipse береться за масштабні зміни на рівні всієї ОС.
Знову ж таки, він не завжди працює бездоганно, але коли працює, це відчуття схоже на те, як знімаєш тягар зі своїх очей.
Eclipse потребує додаткової роботи від розробника. Потрібно внести налаштування у багатьох місцях, а також надати користувачам можливість обирати, в яких програмах застосовувати темний режим (наприклад, увімкнути його в WhatsApp, але вимкнути в Evernote). Я вірю, що в найближчі тижні розробник впорається з цим завданням, і Eclipse стане одним з перших твіків, які ви встановите після джейлбрейка вашого пристрою iOS.
Eclipse доступний за ціною $0,99 в Cydia, у репозиторії BigBoss. Після встановлення потрібно активувати його в “Налаштування” > “Eclipse”.
Будь ласка, поділіться своїми думками про Eclipse у коментарях.