В конце прошлого месяца Microsoft анонсировала новую операционную систему под названием Windows 11, которая в визуальном плане значительно отличается от предшественницы. В частности, компания переработала меню «Пуск», панель задач, «Центр уведомлений», приложение «Параметры», и это далеко не всё.
Теперь же в своём блоге Microsoft решила более подробно рассказать об изменениях в контекстных меню и диалоговом окне «Поделиться».
Контекстные меню
Несомненно, контекстные меню являются очень важной частью операционной системы. Они позволяют существенно сократить количество шагов, необходимых для осуществления операций с файлами. Но в то же время очевидно, что их уже давно следовало бы улучшить. Перечислим основные проблемы старых контекстных меню:
- Часто используемые команды, такие как «Вырезать», «Копировать», «Вставить», «Удалить» и «Переименовать», находятся довольно далеко от курсора мыши или места нажатия пальцем или пером.
- Меню слишком длинное. Почти 20 лет, с момента представления IContextMenu, оно постоянно увеличивалось в размерах и никак не регулировалось.
- Меню включает в себя команды, которые используются очень редко.
- Такие команды, как «Открыть» и «Открыть с помощью», должны быть сгруппированы, но на деле часто находятся далеко друг от друга.
- Команды, добавляемые приложениями, не имеют единой схемы организации и могут нарушать порядок элементов, заданный Microsoft.
- Многие команды выполняются в самом процессе «Проводника», что вызывает проблемы с производительностью и стабильностью.
Контекстное меню в Windows 11 решает эти проблемы:
- Часто используемые команды теперь находятся рядом с тем местом, где вызвано меню.
- Элементы «Открыть» и «Открыть с помощью» сгруппированы вместе.
- Сторонние приложения могут расширять меню с помощью IExplorerCommand (поддерживается даже в Windows 7) и идентификатора приложения. Распакованные Win32-приложения могут использовать Sparse Manifests.
- Элементы от сторонних приложений сгруппированы вместе.
- Элемент «Показать дополнительные параметры» запускает старое контекстное меню от Windows 10, чтобы вы могли получить доступ к редко используемым командам и приложениям, которые ещё работают над переходом на новую систему. Команды не были удалены полностью.
- Комбинация Shift + F10 или клавиша контекстного меню на клавиатуре запускают классическое контекстное меню от Windows 10.
Диалоговое окно «Поделиться»
- Использовать функцию Nearby Sharing теперь намного проще: сверху вы можете управлять настройкой видимости устройств, а в нижней части присутствует ссылка на дополнительные параметры Nearby Sharing.
- Если вы используете приложение «Почта», то первый элемент в списке контактов позволит вам легко отправить электронное письмо самому себе.
- Теперь все приложения могут являться целевыми. Для неупакованных Win32-приложений эта функция описывается в том же примере Sparse Manifests. Также поддерживаются PWA-приложения, установленные через Microsoft Edge, если они используют Web Share Target API.