Създателят на JavaScript се обяви срещу „прибързаната замяна на нативния код с уеб интерфейси“ в Windows 11
Брендън Айх разкритикува Windows 11 за несъразмерната му взаимозависимост от WebView2 и Electron...
Емил Василев преди 30 секунди 4 СподелиНай-четени
IT НовиниДаниел Десподов - 17:37 | 29.12.2025Китай приключи безразсъден план под Гоби: 7-километрова серпантина с дълбочина половин километър, в която ще се скрие нуклеарния пъкъл за четвърт милион години
IT НовиниСветлин Желев - 10:42 | 28.12.2025AI безшумно пренаписва пазара на труда: кои специалности изчезват и кои избухват през 2025?
IT НовиниДаниел Десподов - 16:59 | 29.12.2025Автономният товарен транспортен съд Clippership ще прекоси Атлантическия океан благодарение на платна
Емил Василевhttps://www.kaldata.com/Windows 11 продължава да получава уеб съставни елементи безусловно на всички места – от Discord и Teams до WhatsApp, търсенето в Windows, старт менюто и даже нов аспект на дневния ред в центъра за вести. Ситуацията дотолкоз излезе отвън надзор, че притегли вниманието на Брендън Айх, именития основател на JavaScript и създател на браузъра Brave.
Наскоро Microsoft отхвърли слуховете за пренаписване на Windows 11 благодарение на изкуствен интелект, само че зад тази история се крие по-голям проблем: компанията все по-често употребява уеб рамки, изключително WebView2 и Electron, вместо нативен код.
Айх, който също по този начин е пионер на Firefox OS и е взел участие в плана webOS, подлага на критика този метод. Според него казусът не е в уеб технологиите сами по себе си – те могат да работят добре, в случай че са направени вярно. Но това лишава време, а фирмите не желаят да го губят.
https://t.co/v0ArGsQnHb
— BrendanEich (@BrendanEich) December 26, 2025
The buried lede is " Windows 11 has a bigger problem, and it’s WebView2 or Electron ".
As a b2g (FirefoxOS) cofounder, also connected to webOS folks in the day, I'm against bloat due to rushed use of Web UX over native. It can be done right; it takes time. https://t.co/O89L1LjUTm
„ Скритият миг е, че главният проблем с Windows 11 са WebView2 и Electron. Аз съм срещу раздуването на системата поради бързането да се употребяват уеб интерфейси вместо нативни интерфейси. Това може да се направи вярно, само че лишава време. “
пише Айх в обществената мрежа X
В същата полемика един консуматор допусна, че WebView е нужен за управление и приучване на хората към абонаментния програмен продукт. Но Айх отвърна: „ Как изборът сред уеб и нативен код оказва помощ за тази цел? Нативният код е още по-удобен за обвързване на потребителите “. Според него същинската причина се крие в бизнес модела „ абонамент вместо покупка “, който е обвързван с по-широката динамичност на утежняване на качеството на продукта. Айх даже назовава NPM (Node Package Manager) неточност.
Красноречив образец за това е Discord. Приложението употребява паметта толкоз неефективно, че разработчиците са решили да го рестартират автоматизирано, когато потреблението на RAM доближи четири гигабайта. В същото време компанията не възнамерява да премине към нативен код.
„ Да, тестваме рестартиране при надхвърляне на 4 GB памет (нормалното ползване е по-малко от 1 GB). “
пише чиновник на Discord в Reddit
След вълната от отвращение компанията посочи, че рестартирането се случва единствено в случай че няма потребителска интензивност в продължение на 30 минути и в случай че потребителят не взе участие в диалог. Наскоро Microsoft призна за проблемите с продуктивността на Teams, само че вместо да се заеме с главната причина, просто реалокира повикванията в обособен развой.
Историята на WhatsApp е още по-показателна. Първоначално приложението беше уеб обвивка на Electron, след което Meta го пренаписва на native WinUI/XAML код. След като няколко години влага в нативна разработка, компанията изостави този метод и се върна към WebView2. Сега WhatsApp в Windows 11 постоянно изразходва към 1GB оперативна памет.
Но казусът не се лимитира единствено до приложенията на трети страни. Microsoft прибавя WebView2-базиран аспект на дневния ред в центъра за вести на Windows 11 – макар че в Windows 10 сходна функционалност беше напълно нативна. Когато този съставен елемент се отвори, потреблението наизуст от процесите на Edge скача от 1MB на 100.
Когато едно малко студио избира уеб рамка за междуплатформена разработка – това е разбираемо и целесъобразно, само че когато компания с капитализация от над 3,5 трилиона $ не може да сътвори нативен интерфейс за един най-обикновен календар – това повдига въпроси.
(function() { const banners = [ // --- БАНЕР 1 (Facebook Messenger) --- `




