Microsoft представила Start Menu Companions для Windows 11

25.06.2024

В течение последних нескольких месяцев Microsoft усердно работала над расширением возможностей в области оболочки Windows, которая никогда не видела официальных средств настройки сторонними разработчиками – меню «Пуск». Это изменение направления стало большим сюрпризом. Другие ключевые области оболочки, такие как панель задач, фактически потеряли такую функциональность с введением Windows 11. Официально называемые «Компаньоны меню Пуск», эта функция впервые появилась в Windows 11 Insider build 26212, выпущенной в начале мая 2024 года, и доступна во всех каналах Insider на момент написания.

Технология Adaptive Cards

Может показаться, что сторонний контент, представленный рядом с чем-то столь заметным, как меню «Пуск», будет заблокирован за серьезным набором ограничений, но оказывается, что любое упакованное приложение может объявить себя компаньоном меню «Пуск». Все, что вам нужно сделать, это добавить несколько записей в манифест приложения, включая путь к файлу JSON, который будет использоваться в качестве источника данных.

Adaptive Cards являются основной технологией за компаньонами меню «Пуск». Это означает, что интерфейс обновляется довольно нетрадиционным способом. Вместо того чтобы иметь разметку с привязанными событиями, все, что нужно сделать вашему приложению, это составить JSON-файл, описывающий пользовательский интерфейс, и сохранить его по указанному вами пути в манифесте приложения. Оболочка отслеживает эти пути, и как только регистрируется изменение, компаньон перерисовывается. Еще одна область оболочки, использующая Adaptive Cards – это виджеты, поэтому я выбрал демонстрацию этой функции с данными о погоде и акциях, когда она впервые появилась.

Особенности и ограничения

Объявление расширения включает еще несколько вещей. А именно, на какой стороне меню «Пуск» появляется компаньон – слева или справа, и как он отображается в списке компаньонов, видимом на странице «Персонализация > Пуск» в приложении «Настройки».

Есть ли какие-либо причуды или недостатки? К сожалению, да. Как и в случае с любой технологией от Microsoft, реализация Adaptive Cards и их рендеринг фрагментированы. В настоящее время компаньоны рендерятся оболочкой вместо того, чтобы рендериться приложением, которое их предоставляет. Это может не показаться большой проблемой до тех пор, пока вы не узнаете, что системный рендерер Adaptive Cards застрял на версии 1.1 и последний раз использовался для теперь уже отмененной функции Timeline в Windows 10. Поверхности пользовательского интерфейса, такие как виджеты Windows, используют более современный рендерер без привязки. Почему для компаньонов не был выбран лучший рендерер, поддерживающий новейшую версию 1.6, неизвестно.

Еще одно ограничение заключается в том, что вы можете видеть только двух компаньонов одновременно. Один слева и один справа. Несмотря на возможность включить столько компаньонов, сколько хотите в приложении «Настройки», только один будет отображаться с каждой стороны. На данный момент кажется, что они загружаются в алфавитном порядке и первый кандидат выигрывает.

Первое официальное использование

На прошлой неделе мы увидели первое официальное использование этой функции. Компаньон предоставлен приложением Phone Link, который размещает панель быстрого статуса устройства прямо рядом с меню «Пуск». Отсюда вы можете просмотреть статус подключения телефона, уровень заряда батареи, быстро запустить различные области приложения, а также увидеть небольшой список последних фотографий.

Если вы заинтересованы в создании собственного компаньона меню «Пуск», я собрал пример репозитория на GitHub. Там вы найдете приложение WinUI 3, которое служит простым редактором JSON Adaptive Cards, а также небольшой пример карты для начала.

Если вы хотите увидеть компаньона меню «Пуск» в действии, вот как установить пример. Имейте в виду, что вы должны использовать текущую сборку Windows 11 Insider (Dev / Canary build 26241.5000 или выше, Beta build 22635.3790 и выше и Release Preview build 26100.994 или выше).

Используйте ViveTool для включения идентификатора функции 48697323. Для этого распакуйте ViveTool в папку и затем введите эту команду в административной командной строке.

Самые популярные для Desktop Windows

uTorrent

uTorrent

Полная версия uTorrent скачать бесплатно на windows и андроид

5
1032 отзывы
6386909
скачали
Zona

Zona

Полная версия Zona скачать бесплатно на windows и андроид

4
614 отзывы
1270778
скачали
WinRAR

WinRAR

Полная версия WinRAR скачать бесплатно на windows и андроид

5
735 отзывы
495330
скачали
Майнкрафт

Майнкрафт

Полная версия Minecraft скачать бесплатно на windows и андроид

5
750 отзывы
453545
скачали

Новости и обзоры для Desktop Windows

Europa Universalis 5 выходит на EU5 в ноябре 2025

Europa Universalis 5 от Paradox выйдет в ноябре 2025 года на EU5, возвращая культовую стратегическую серию с новыми сложностями.

Читать далее

Новый пошаговый режим в игре Pillars с 2023-11-05

Obsidian добавляет пошаговый режим в Pillars of Eternity с 2023-11-05. Игроки смогут переключаться между режимами в любой момент.

Читать далее

Arc Raiders: Новые Возможности для Одиночной Очереди

Arc Raiders в режиме одиночной очереди предлагает уникальный опыт выживания, где общение способствует сотрудничеству.

Читать далее

Microsoft устраняет уязвимости в GDI, угрожающие безопасностью

Новые уязвимости в GDI на Windows устранены для предотвращения удаленного выполнения кода. Ключевые патчи выпущены в 2025 году.

Читать далее

Zeekerss выпустил текстовую игру Welcome to the Dark Place

Zeekerss завершил разработку игры Welcome to the Dark Place, потратив на её создание более десяти лет. Высокие оценки на Steam.

Читать далее

Крис Стокман готовит приквел к Saints Row

Крис Стокман сообщил о разработке приквела Saints Row, назвав проект Saints Row '77. Ожидается возврат к раннему сатирическому стилю серии.

Читать далее

Девелопер уменьшил Windows 7 до 69 МБ: ОС загружается, но почти ничего не работает

Экспериментальная версия Windows 7 размером 69 МБ, которая загружается, но не поддерживает запуск большинства программ.

Читать далее

Breach Wizards: Новые уровни и скидка

Breach Wizards расширяет игру новыми уровнями из сообщества. Новая сложность и персонаж Бори уже доступны, скидка до 2023-11-09.

Читать далее

Stalker 2 уйдет из Game Pass в 2025 году

Stalker 2 и другие игры покинут Game Pass 2025-11-15, уступая место новым релизам.

Читать далее

В Пхеньяне открыт новый компьютерный клуб

В Пхеньяне теперь доступен новый компьютерный клуб. Открытие поможет развитию технологий и других объектов в Северной Корее.

Читать далее