Google je stále tým, kto brzdí natívne prehliadače pre Windows on Arm

click fraud protection

Všetci vieme, že Google Chrome nefunguje natívne v systéme Windows on Arm, ale je to ďalší produkt Google, ktorý zabraňuje spusteniu iných prehliadačov.

Ak to sledujete posledných desať rokov, potom viete, že príbeh medzi Microsoftom a Google je rovnaký. Či už ide o Windows RT, Windows Phone, príp Windows 11 na serveri Arm nikdy nevidíme natívne aplikácie Google. Samozrejme, prvé dve z týchto troch platforiem sú už dávno mŕtve, ale Windows on Arm je živý a zdravý a neexistuje preň žiadny natívny prehliadač Arm64 Google Chrome.

Začiatkom roku 2019 som počul, že Google má pripravenú verziu prehliadača Chrome Arm64 a jeden z mojich zdrojov ju porovnal s podporou Prime Video pre Chromecast. Inými slovami, tieto dve spoločnosti sa musia najskôr dohodnúť. Nemalo by to však byť prekvapením, keďže existuje veľa Chromebookov s technológiou Arm. Google nie je cudzie, ak jeho prehliadač beží na procesoroch Qualcommu.

Ale stále, iba prehliadače, ktoré bežia natívne na počítačoch Arm64 Windows, sú Microsoft Edge a Mozilla Firefox. Takže aj keď nie je veľkou záhadou, prečo Google neprináša svoje vlastné aplikácie pre Windows on Arm, otázkou je, čo s prehliadačmi ako Vivaldi, Brave a Opera? Ako sa ukázalo, je to aj chyba spoločnosti Google.

Všetko sa to týka Widevine

Microsoft pred časom prebudoval svoj prehliadač Edge z prehliadača Chromium a odstránil väčšinu častí Google; väčšina výrobcov prehliadačov však nemá prostriedky, ktoré má spoločnosť Microsoft. Vivaldi, Brave a takmer každý iný prehliadač Chromium, okrem Edge, používa Widevine, riešenie DRM od spoločnosti Google, ktoré je potrebné na spustenie webových aplikácií, ako je Netflix a ďalšie streamovacie služby. Google neponúka Widevine pre Windows na Arm, takže to je prekážka. Prehliadač by fungoval, ale tieto služby nie.

Keď som sa Vivaldiho spýtal na natívnu verziu prehliadača Arm64, odpoveď bola jasné nie.

„Najväčším problémom by bolo, že by to nefungovalo so žiadnou z veľkých mediálnych platforiem ako Netflix, Prime, Disney+ atď.,“ uviedol hovorca Vivaldi vo vyhlásení pre XDA. „A to je úplne mimo našich rúk, pretože Google nevyrába Widevine pre Windows ARM a bez toho nemôžeme dešifrovať DRM používané na týchto platformách. Takže by sme mohli vytvoriť prehliadač, ale nemôžete ho použiť pre žiadnu z týchto služieb. Ak a keď Google začne ponúkať Widevine for Arm v systéme Windows, potom by sme to mohli a možno mali urobiť.“

Firma uznala, že teoreticky by bolo možné opustiť Widevine v prospech spoločnosti PlayReady od Microsoftu, čo je dôvod, prečo môže Edge bežať natívne na Arm, ale, samozrejme, „to by si vyžadovalo práca". Stojí za zmienku, že aj keď sú zariadenia so systémom Windows on Arm na trhu už viac ako päť rokov, v skutočnosti to stále nie je vyspelá platforma. Množstvo používaných zariadení pravdepodobne neospravedlňuje také úsilie menšej spoločnosti, ako je Vivaldi Technologies.

Hovoril som s Brave, keď som začal skúmať aj tento príbeh. Spoločnosť neponúkla rovnaké tvrdé nie ako Vivaldi. Priznal však problém Widevine. Viceprezident inžinierstva Brian Clifton bol celkom priamočiary, pokiaľ ide o skutočnosť, že v skutočnosti neexistujú žiadne prekážky pri vytváraní prehliadača. Navrhol tiež, že namiesto natívnej Widevine zostavy môže byť Brave schopný nájsť „šikovné riešenie“. V skutočnosti sa zdá, že firma už je pracujem na tom.

Oslovil som aj Operu, ale spoločnosť odmietla komentovať.

Opäť tu nejde o to, či bude prehliadač fungovať alebo nie. Ide o to, že bez fungovania Widevine by prehliadač nebol plne funkčný a služby ako Netflix by nefungovali.

Natívne prehliadače sú naozaj dôležité

Počítače Windows on Arm môžu emulovať akúkoľvek aplikáciu, ktorá je vytvorená pre procesor Intel. Nič vám nebráni spustiť Google Chrome, Vivaldi, Brave, Opera alebo akýkoľvek iný prehliadač, ktorý vám príde pod ruku. Len to nie je veľmi dobré.

To bol problém od prvých dní Windows on Arm. Webové prehliadače generujú kód za behu, ktorý je ťažšie ukladať do vyrovnávacej pamäte a emulovať. Keď začnete vidieť drastický rozdiel vo výkone medzi prehliadačom, ktorý chcete používať, a Microsoft Edge, pravdepodobne pôjdete a použijete Edge, alebo si jednoducho kúpite Intel PC.

Oficiálne vyhlásenie spoločnosti Qualcomm, ktoré sme dostali, je: „Mobilita ekosystému aplikácií Windows na Snapdragon sa naďalej zrýchľuje, keďže viac lídrov na trhu investuje do poskytovania natívnych riešení ARM. Tešíme sa na zdieľanie nových vydaní, keď ich naši partneri ISV verejne oznámia.“ Google neodpovedal na naše žiadosti o komentár.

Cieľ, ktorý som počul od mnohých ľudí zo spoločnosti Qualcomm, je, že nakoniec bude výkon natoľko dobrý, že si už ani nevšimnete, že sa aplikácia už emuluje. V skutočnosti je to možné, ale vzhľadom na to, že je to už viac ako päť rokov, je stále ťažšie a ťažšie dúfať, že sa tieto veci napravia.

Qualcomm samozrejme pracuje na vlastných procesoroch, ktoré budú konkurovať Apple Silicon a budú dodané budúci rok. Dúfajme, že to bude prestávka, ktorú platforma potrebuje, pretože sa zdá, že súčasné čipy Qualcomm Snapdragon, ktoré sú založené na referenčných návrhoch Arm, ju neprerušujú.

Dovtedy sa zdá, že osud Windows on Arm je opäť v rukách spoločnosti Google. Pokiaľ dokáže zabrániť kompilácii natívnych prehliadačov pre Arm64, najmä ak je jedným z nich Google Chrome, osud Microsoftu je stále spojený s Intelom.