Код WebKit намекает на появление темной темы в macOS 10.14

Ранее сегодня мы сообщали, что список рассылки WebKit предполагает, что iOS 12 будет поддерживать iPhone 5s. После этого я решил изучить исходный код WebKit, чтобы узнать, что еще можно найти о будущих релизах Apple. Для тех, кто не знает, WebKit — это движок, лежащий в основе Safari как на macOS, так и на iOS. Он разрабатывается открыто, поэтому вполне естественно, что он будет намекать на будущие функции iOS и macOS.

Новый код, реализованный в марте, похоже, предполагает, что macOS получит системную темную тему в версии 10.14. Рассматриваемый код предназначен для адаптации рендеринга веб-сайтов в WebKit на основе фактического внешнего вида приложения. Внешний вид — это способ, с помощью которого macOS может изменять вид компонентов пользовательского интерфейса, таких как кнопки и списки, на основе ресурсов, предоставляемых системой.

В macOS уже есть «темная тема», появившаяся с El Capitan, но она используется только в том случае, если разработчик приложения явно выбирает ее использование. Это было продемонстрировано в моем предыдущем эксперименте, где несколько приложений Apple работали с примененной темной темой.

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

Хотя это и не является окончательным подтверждением, это, безусловно, значительный намек на появление системной темной темы в macOS 10.14. К сожалению, я не смог найти аналогичных упоминаний для iOS 12.

Хотите темную тему в macOS и iOS? Дайте нам знать в комментариях.


Смотрите 9to5Mac на YouTube для получения большего количества новостей об Apple: