Старший инженер Microsoft Дэвид Фаулер разместил на социальной платформе сообщение «Нативные приложения вернулись (Нативные приложения вернулись)», подразумевает, что Windows 11 способствует постепенной замене приложений собственными реализациями. Это тот же сигнал, выпущенный другим старшим инженером после того, как архитектор Microsoft Store и File Explorer Руди Хьюн подтвердил ранее в этом году, что «Microsoft планирует создавать 100% собственные приложения для Windows 11».

Фаулер работал в Microsoft более десяти лет и принимал активное участие в создании основных платформ разработки, таких как .NET и ASP.NET Core. Его заявления считаются важным ориентиром для направления внутренней инженерии.

В последние годы заметным противоречием в Windows 11 является то, что большое количество системных компонентов используют веб-технологии, то есть используют веб-технологии для реализации настольных приложений.

В настоящее время приложения в Microsoft Store представляют собой в основном веб-приложения, а основные компоненты, такие как меню «Пуск» на системном уровне, также созданы на основе веб-платформ, таких как React.

Этот подход снижает затраты на разработку, но за счет высокой задержки при запуске, большого использования памяти и более низкой плавности взаимодействия, чем у традиционных собственных приложений.

Согласно предыдущим отчетам, Microsoft начала мигрировать некоторые ключевые возможности из веб-компонентов в собственные технологии. Меню «Пуск» переносится из компонентов оболочки на основе React в среду WinUI, чтобы уменьшить задержку и повысить скорость ответа.

Ключевая техническая поддержка для достижения этой цели обеспечивается недавно выпущенной .NET 10. В этой версии представлена ​​технология компиляции Native AOT (Ahead-of-Time), которая может сократить время запуска приложения и уменьшить использование памяти.

Ни Фаулер, ни Хюин не раскрыли конкретный график и объем миграции, но, судя по последовательным заявлениям двух старших инженеров, «де-веб-страница» Windows 11 вступила в существенную стадию развития.