Aero Shake
Aero Shake — это функция операционной системы Windows, впервые появившаяся в Windows 7, которая позволяет сворачивать все неактивные окна, кроме текущего, путем быстрого встряхивания (перетаскивания из стороны в сторону) его заголовка мышью. Функция является частью визуального стиля Windows Aero и предназначена для быстрой организации рабочего пространства, когда пользователю необходимо сосредоточиться на одном окне, скрыв остальные.
История
Функция Aero Shake была представлена корпорацией Microsoft в 2009 году как одна из ключевых новинок интерфейса Windows 7. Она стала частью пакета улучшений, направленных на повышение продуктивности работы с окнами, наряду с Aero Snap (прикрепление окон к краям экрана) и Aero Peek (просмотр рабочего стола). Разработка велась в рамках концепции «Windows Aero», которая делала упор на прозрачность, анимацию и плавность взаимодействия.
В Windows 8 и Windows 8.1 функция была сохранена, но её использование стало менее заметным из-за перехода к интерфейсу Metro. В Windows 10 Aero Shake осталась, однако в некоторых сборках (например, в Windows 10 21H2) Microsoft тестировала её отключение по умолчанию, но в итоге оставила. В Windows 11 функция также присутствует, но её активация по умолчанию была отключена в ранних версиях (до обновления 22H2), после чего пользователи могли включить её в настройках системы.
Принцип работы
Aero Shake активируется, когда пользователь захватывает заголовок окна левой кнопкой мыши и быстро перемещает его влево-вправо (встряхивает). Система распознаёт это движение как команду: все остальные открытые окна на рабочем столе сворачиваются в панель задач. Повторное встряхивание того же окна восстанавливает свёрнутые окна в исходное положение.
Техническая реализация
Функция основана на обработке событий мыши в оконном менеджере Desktop Window Manager (DWM) — компоненте, отвечающем за композицию рабочего стола. DWM отслеживает последовательность быстрых перемещений окна по оси X (горизонтали) с определённой амплитудой и частотой. Если за короткий промежуток времени (обычно менее 0,5 секунды) происходит несколько колебаний (например, 3-4 движения), система интерпретирует это как команду «встряхнуть». При этом окно, которое «встряхивают», остаётся на переднем плане, а все остальные окна получают команду на сворачивание.
Применение и значение
Aero Shake используется как альтернатива другим способам управления окнами, таким как:
- Сворачивание всех окон (Win + D) — сворачивает все окна, включая активное.
- Сворачивание всех, кроме активного (Win + Home) — выполняет ту же задачу, что и Aero Shake, но без графического жеста.
- Ручное сворачивание — требует клика по кнопке «Свернуть» на каждом окне.
Основное преимущество Aero Shake — интуитивность и скорость: пользователю не нужно запоминать горячие клавиши или искать кнопки. Жест «встряхивания» имитирует физическое действие, что делает его естественным для пользователей, привыкших к сенсорному или мышиному управлению.
Критика
Несмотря на удобство, функция Aero Shake подвергалась критике за:
- Случайные активации — при неосторожном перемещении окна (например, при перетаскивании файла) функция могла сработать непреднамеренно, что приводило к потере контекста работы.
- Отсутствие обратной связи — пользователь не всегда понимает, что именно произошло, если окна свернулись неожиданно.
- Несовместимость с некоторыми приложениями — в ранних версиях Windows 7 функция могла неправильно работать с программами, использующими собственные оконные менеджеры (например, некоторые игры или старые приложения).
В Windows 10 и 11 Microsoft частично решила проблему случайных срабатываний, добавив возможность отключения Aero Shake в настройках системы (Параметры → Персонализация → Панель задач → Поведение панели задач → «Встряхивание окна для сворачивания»).
Интересные факты
- Название «Aero Shake» происходит от визуального стиля Windows Aero (англ. Aero — «воздушный», «прозрачный») и английского глагола to shake — «трясти».
- В Windows 7 функция была включена по умолчанию и не имела настроек для отключения. В Windows 10 и 11 её можно отключить через реестр или параметры системы.
- Аналогичная функция существует в некоторых средах рабочего стола Linux (например, в KDE Plasma 5 и выше), где она называется «Shake to Minimize» и работает по схожему принципу.
- В macOS и ChromeOS подобной встроенной функции нет, хотя существуют сторонние утилиты, реализующие аналогичный жест.
Источники
- Microsoft Docs. «Windows 7: Aero Shake». — MSDN Library, 2009.
- Microsoft Support. «How to use Aero Shake in Windows 10 and Windows 11». — 2022.
- Журнал «КомпьютерПресс». «Новые возможности интерфейса Windows 7». — № 10, 2009. — С. 34-38.
- TechNet. «Desktop Window Manager (DWM) in Windows 7». — Microsoft, 2010.
- Обзор функций Windows 10 21H2. — «3DNews», 2021.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →