Windows 11 кардинально отличается от предшествующих поколений платформы — в первую очередь с точки зрения интерфейса. Для обычных пользователей изменения кроются в редизайне таких привычных элементов, как панель «Пуск», «Проводник», настройки и живые плитки, которые превратились в виджеты. Но, если копнуть глубже, вы узнаете, что графическая инфраструктура операционной системы обновилась куда более масштабным образом, чем кажется на первый взгляд.
Фундамент визуала Windows 11 — эффекты Acrylic и Mica, служащие для полупрозрачности и выделения фокуса. Они представлены на экране приветствия, в окнах, меню и приложениях. Именно Acrylic и Mica создают динамику, глубину и акценты, обеспечивая простую навигацию, понятную многослойность и, разумеется, позволяя Windows 11 выглядеть так красиво. Разберём эффекты подробнее: что делают, чем отличаются друг от друга и как влияют на ОС в контексте производительности.
Acrylic — красота требует жертв
Acrylic (в переводе «Акрил») отвечает за динамическую полупрозрачную текстуру в меню «Пуск», панели поиска, панели виджетов, меню рабочих столов, центре действий, а также различных переходных местах, особенно во всплывающих и контекстных меню. Эффект работает как в статике, так и в реальном времени (например, при движении окна), а внешне напоминает матовое стекло — объекты и формы, находящиеся за ним, отображаются в размытом виде. В приложениях Acrylic может использоваться частично (фон) или полностью (в самой структуре). В Windows 11 стиль оформления получил обновление специально для новой визуальной концепции ОС, став более выразительным и прозрачным.
Acrylic разработан с учётом гибкой персонализированной настройки по нескольким свойствам. Разработчики могут выбирать степень и насыщенность полупрозрачности и задавать параметр сплошного цвета, который будет заменять эффект в режиме экономии заряда. В отличие от минималистичного Mica, Acrylic базируется на пяти компонентах-слоях, вместе образующих итоговый результат. Главные среди них — размытие, яркость, оттенок и цифровой шум.
Как отмечает Microsoft, отрисовка Acrylic на ноутбуках и планшетах (предположительно, речь идёт о маломощных и средних моделях) достаточно существенно нагружает графический процессор, что увеличивает энергопотребление и сокращает время автономной работы от аккумулятора. Вот почему эффект отключается при включении режима экономии заряда и когда пользователь сам отключает прозрачность в настройках персонализации.
Mica — просто и со вкусом
Mica (в переводе «Слюда») является уникальной технологией Microsoft в рамках фирменных принципов проектирования Fluent Design. Это менее динамический в сравнении с Acrylic и непрозрачный эффект, впервые появившийся в Windows 11. Окна и поверхности элементов Mica тонко, почти незаметно окрашиваются в акцентный цвет обоев рабочего стола пользователя. Адаптация областей интерфейса (преимущественно заголовки и навигационные панели, но разрешается и фон) происходит автоматически только один раз после установки изображения: Mica подстраивается под тон и просто копирует общий рисунок. К слову, поэтому Mica не такой требовательный к ресурсам, как Acrylic.
Mica был специально разработан для повышенной производительности приложений Windows 11, чтобы балансировать с энергозатратным Acrylic. Microsoft говорит, что пользователям не о чем беспокоиться, так как эффект создаёт визуализацию лёгкого размытия обоев лишь единожды вместо отрисовки с каждым видеокадром и оптимизирован на сохранение скорости и автономности. Последнее означает, что Mica постоянно возвращается к сплошному нейтральному цвету, когда приложение становится неактивным, и в конечном счёте практически никак не нагружает видеокарту компьютера.
Заодно задумка положительно влияет на продуктивность, по мнению Microsoft. Анимация перехода активности Mica (когда приложение уходит на второй план, его цвета меняются на неприметный серый) помогает удобнее сосредотачиваться на текущей задаче в многооконном интерфейсе Windows 11 — получается правильная визуальная иерархия.
Сравнение характеристик Acrylic и Mica
В обновлении 2022 года больше классических приложений Windows 11 перейдут на Acrylic и Mica
Начиная с версии Windows 11 22H2 (сборка 22621), разработчики смогут включать элементы оформления Acrylic и Mica в контейнер своих Win32-приложений, то есть обычные настольные программы наконец-то преобразятся под стать современному дизайну Windows 11. Указывать компонент Acrylic или Mica в качестве фона окна позволит новая переменная под названием «DWM_SYSTEMBACKDROP_TYPE». Desktop Window Manager (DWM) — системный процесс диспетчера окон, занимающийся отрисовкой интерфейса Windows. Mica изначально включен в состав DWM.
Согласно описанию API в документе поддержки, DWM_SYSTEMBACKDROP_TYPE будет совместим как минимум с Windows 11 22H2 (сборка 22621). Таким образом, предыдущие версии ОС, вероятнее всего, останутся без интерфейса на основе Acrylic и Mica. Если требование не пересмотрят к моменту стабильного выпуска обновления.