Microsoft подтвердила свою приверженность ИИ в Windows 11 и призвала разработчиков Electron рассмотреть возможность использования этих технологий в своих приложениях. При этом юзеры жалуются, что приложения Electron портят пользовательский опыт Windows 11, и даже создатель JavaScript предостерёг от «поспешной веб-разработки вместо нативной».

«Приглашаем всех разработчиков Electron: готовьтесь внедрить возможности ИИ на устройстве в ваши приложения Electron», — написали представители Microsoft в посте на X, добавив, что обучают разработчиков созданию приложений Electron с использованием ИИ Windows на устройстве. Ранее стало известно, что Microsoft активно внедряет веб-компоненты в ключевые элементы Windows 11, начиная от меню «Пуск» и Центра уведомлений и заканчивая встроенными приложениями вроде «Повестки дня».

Многие популярные приложения, включая Discord, используют Electron, несмотря на то, что он потребляет больше памяти, чем другие фреймворки. Приложение обычно включает в себя экземпляр Chromium, который известен своим высоким потреблением оперативной памяти. 

В то же время Microsoft не может игнорировать усилия в области ИИ ради этого ресурсоёмкого фреймворка, поэтому она хочет, чтобы разработчики добавляли больше функций Windows AI в эти приложения, а не избегали его.

В документе поддержки компания заявляет, что приложения Electron теперь могут использовать встроенные в Windows 11 функции генерации текста, суммирования, распознавания текста и описания изображений. Опции работают только на новых ПК с маркировкой Copilot+ или чипом NPU, но идея состоит в том, чтобы помочь разработчикам с новыми примерами проектов и инструментами.

Также Microsoft активно продвигает идею о том, что разработчикам не нужно переходить на нативные приложения и они могут продолжать использовать Electron, если им так удобнее. Компания упомянула «нативный» код около восьми раз в документе поддержки, чтобы подчеркнуть, что разработчики могут использовать возможности Windows 11, не отказываясь от JavaScript.

Например, там заявили, что разработчикам Electron не нужно «компилировать ни одной строки нативного кода», чтобы добавить функции искусственного интеллекта Windows, такие как генерация текста, суммаризация, написание, описание изображений и многое другое.

Однако разработчики понимают, что активное продвижение веб-технологий, особенно Electron, способствовало ухудшению работы с Windows. На macOS есть нативный WhatsApp**, а Meta* отказалась от аналогичного приложения для Windows 11 в пользу Electron, потому что не видит смысла поддерживать нативный код. Discord также открыто признал, что приложение для Windows потребляет много ресурсов, и внедрил функцию, позволяющую сервису перезапускаться, когда использование оперативной памяти превышает 4 ГБ. 

В 2025 году Брендан Эйх, создатель JavaScript и нынешний генеральный директор Brave, предположил, что Microsoft действительно нужно что-то сделать с раздутым функционалом Windows из-за «поспешного» внедрения веб-приложений, включая Electron. При этом он не только разработал JavaScript, но и участвовал в проекте webOS от Mozilla.

«Как соучредитель b2g (FirefoxOS), а также бывший сотрудник webOS, я против раздувания функционала из-за поспешного использования веб-интерфейса вместо нативного. Это можно сделать правильно; на это нужно время», — отметил Эйх. 

Meta Platforms*, а также принадлежащие ей социальные сети Facebook**, WhatsApp** и Instagram**:
* — признана экстремистской организацией, её деятельность в России запрещена
** — запрещены в России