- Уловка-32 — Windows, софт и железо без фанатизма/
- Статьи/
- Windows 11 тестирует авто-переключение светлой и тёмной темы/
Windows 11 тестирует авто-переключение светлой и тёмной темы
Содержание
В Windows 11 тёмная тема появилась давно. А вот простого переключения по времени суток до сих пор нет. Днём приходится пользоваться светлой темой, вечером – открывать настройки и менять её вручную.
Microsoft, похоже, решила исправить этот пробел.
В свежих экспериментальных сборках Windows 11 обнаружили признаки встроенного планировщика светлой и тёмной темы. Пока функция не объявлена официально и находится в разработке, но Microsoft уже добавила в систему необходимые компоненты.
Что сейчас тестирует Microsoft #
В экспериментальных сборках Windows 11 26xxx нашли строки, связанные с автоматической сменой темы. Находку в ветке 26xxx опубликовал инсайдер PhantomOfEarth — строки Schedule auto mode и переключение при простое, как и в случае с другими скрытыми функциями Windows 11 26H2.
Одна из них говорит о функции Schedule auto mode — автоматическом расписании. Другая позволяет менять режим только тогда, когда компьютер простаивает.
Последняя настройка особенно интересна.
Представьте обычную рабочую ситуацию. Наступило время переключения на тёмную тему, а вы в этот момент показываете презентацию или работаете с документом. Если Windows мгновенно поменяет оформление, это будет не очень к месту.
Поэтому Microsoft тестирует вариант, при котором система дождётся простоя компьютера.
В обнаруженных настройках есть и отдельное упоминание работы или совещаний. Идея — переключать тему так, чтобы не мешать работе.
Тема может ориентироваться на закат и рассвет #
Первый вариант расписания привязан к местному времени восхода и заката.
Для этого Windows должна знать местоположение устройства. Если службы геолокации включены, система сможет рассчитывать время самостоятельно — в 26H2 Microsoft как раз тестирует отдельные разрешения для Win32-программ к местоположению.
Получается привычная схема:
днём – светлая тема; вечером – тёмная; утром – снова светлая.
При отключённой геолокации Microsoft, судя по найденным строкам, может предложить фиксированное расписание.
Например, переключать Windows на тёмную тему в 19:00, а обратно – в 7:00.
Подход уже знаком пользователям Windows. По похожей схеме работает автоматическое расписание функции «Ночной свет» (Night light), где можно выбрать восход и закат либо задать конкретные часы.
В Windows уже есть всё необходимое. Но не там, где нужно #
Самое забавное в этой истории – автоматическая смена темы для Windows 11 давно не проблема.
Проблемой было отсутствие штатной настройки.
Например, Microsoft добавила соответствующую возможность в PowerToys. Утилита Light Switch умеет переключать светлую и тёмную темы по расписанию, по восходу и закату или вместе с расписанием «Ночного света» — подробнее про развитие PowerToys разбирал в PowerToys 0.101 и в подборке 3 open-source программы для Windows 11.
Есть и отдельная программа Auto Dark Mode. Она меняет тему по времени и отдельно настраивает поведение приложений, обоев и некоторых других элементов интерфейса.
То есть пользователю давно есть из чего выбирать.
Но для такой мелочи установка дополнительной программы выглядит странно.
Если Windows уже умеет определить текущее время, знает расписание «Ночного света» и может работать с геолокацией, отдельное приложение для переключения темы выглядит лишним посредником.
Зачем вообще нужна автоматическая тема #
Для меня главный плюс не в самой тёмной теме.
Проблема в постоянном ручном переключении.
Если компьютер используется несколько часов в течение дня, ещё можно привыкнуть. Но при регулярной работе утром, днём и вечером приходится постоянно держать в голове состояние интерфейса.
Днём тёмная тема может выглядеть слишком мрачно. Вечером белый фон начинает раздражать. И получается маленькая, но бессмысленная задача: открыть настройки, найти персонализацию и поменять режим — из разряда тех мелочей, которые я обычно правлю сразу после установки.
Компьютер должен заниматься этим сам.
Именно поэтому автоматическая смена темы кажется мне более полезной функцией, чем многие заметные изменения интерфейса Windows 11.
Она почти незаметна, когда работает правильно.
Именно так и должны работать подобные настройки.
Интересная деталь – переключение в момент простоя #
На мой взгляд, это самая разумная часть обнаруженной функции.
Просто переключать тему в заданное время Microsoft могла бы ещё несколько лет назад. Для этого даже не требовалось ничего сложного.
А вот возможность дождаться простоя компьютера показывает более аккуратный подход.
Например, вы установили переключение на 20:00.
В 19:58 начали демонстрацию экрана.
Windows не должна внезапно превращать интерфейс в другой.
Если компьютер продолжает активно использоваться, система может подождать. Когда работа закончится и устройство перейдёт в состояние простоя, тема изменится.
Пока неизвестно, насколько именно эта механика будет реализована в финальной версии. Microsoft официально функцию ещё не представила.
Когда автоматическая тема появится у всех #
Вот здесь пока никаких сроков нет.
Найденные настройки находятся в экспериментальных сборках Windows 11. Microsoft не объявила дату выхода функции и не подтвердила, в состав какого обновления она войдёт.
Сам факт обнаружения компонентов тоже не означает, что функция обязательно доберётся до стабильной версии.
Microsoft регулярно тестирует возможности, которые потом меняет или вообще удаляет.
Поэтому устанавливать экспериментальную сборку только ради автоматической тёмной темы я бы не стал — откат потом не всегда безболезненный, лучше заранее подготовиться к обновлению.
Если хочется получить такую возможность уже сейчас, проще использовать PowerToys Light Switch или Auto Dark Mode.
Почему Microsoft так долго этого не делала #
Вот этот вопрос мне кажется интереснее самой новости.
Автоматическое переключение светлой и тёмной темы – не функция уровня нового файлового менеджера или переработанного меню «Пуск». Здесь не нужны новые драйверы, сложная синхронизация или изменение ядра Windows.
Но пользователи просили такую возможность годами.
В результате сначала появились сторонние программы. Затем функцию добавили в PowerToys. И только теперь Microsoft начала переносить её непосредственно в Windows.
Получается знакомая история: энтузиасты давно закрывают дыру, а производитель операционной системы спустя годы решает, что, пожалуй, действительно стоит сделать это штатно.
Но лучше поздно, чем никогда.
Что я думаю об этой функции #
Я бы не называл автоматическую тёмную тему большой инновацией.
Она должна была появиться в Windows давно.
Но именно такие мелочи постепенно определяют то, насколько приятно пользоваться операционной системой каждый день.
Мне гораздо больше нравится идея Windows, которая сама понимает контекст использования, чем очередная крупная кнопка в интерфейсе.
Если Microsoft действительно добавит расписание, привязку к закату и возможность отложить переключение до простоя компьютера, я бы оставил эту функцию включённой.
И после настройки о ней можно будет забыть.
А это, пожалуй, лучший комплимент для автоматизации.