„Google“ vis dar stabdo vietines „Windows on Arm“ naršykles

Visi žinome, kad „Google Chrome“ neveikia „Windows on Arm“ sistemoje, tačiau tai dar vienas „Google“ produktas, neleidžiantis veikti kitoms naršyklėms.

Jei stebėjote pastarąjį dešimtmetį, žinote, kad „Microsoft“ ir „Google“ istorija yra tokia pati. Nesvarbu, ar tai „Windows RT“, „Windows Phone“, ar Windows 11 „Arm“ niekada nematome vietinių „Google“ programų. Žinoma, pirmosios dvi iš tų trijų platformų jau seniai mirusios, tačiau „Windows on Arm“ gyvuoja ir jai nėra vietinės Arm64 „Google Chrome“ naršyklės.

Dar 2019 m. pradžioje girdėjau, kad „Google“ paruošė naudoti Arm64 „Chrome“ versiją, ir vienas iš mano šaltinių palygino ją su „Chromecast“ skirtos „Prime Video“ palaikymu. Kitaip tariant, šios dvi įmonės pirmiausia turi sudaryti sandorį. Vis dėlto tai neturėtų stebinti, nes yra daugybė „Chromebook“ įrenginių, varomų rankomis. „Google“ nėra svetima, kad jos naršyklė veikia „Qualcomm“ procesoriuose.

Tačiau vis tiek, tik naršyklės, kurios savaime veikia Arm64 Windows kompiuteriuose, yra Microsoft Edge ir Mozilla Firefox. Taigi, nors ir nėra didelė paslaptis, kodėl „Google“ neteikia savo programų į „Windows on Arm“, kyla klausimas, kaip su tokiomis naršyklėmis kaip „Vivaldi“, „Brave“ ir „Opera“? Pasirodo, dėl to kalta ir „Google“.

Viskas priklauso nuo Widevine

„Microsoft“ prieš kurį laiką perkūrė „Edge“ naršyklę iš „Chromium“ ir pašalino daugumą „Google“ dalių; tačiau dauguma naršyklių gamintojų neturi išteklių, kuriuos turi „Microsoft“. „Vivaldi“, „Brave“ ir beveik visos kitos „Chromium“ naršyklės, išskyrus „Edge“, naudoja „Widevine“, „Google“ DRM sprendimą, reikalingą žiniatinklio programoms, pvz., „Netflix“ ir kitoms srautinio perdavimo paslaugoms paleisti. „Google“ nesiūlo „Widevine“, skirtos „Windows on Arm“, todėl tai yra kliūtis. Naršyklė veiktų, bet tos paslaugos ne.

Kai paklausiau Vivaldi apie vietinę Arm64 naršyklės versiją, atsakymas buvo tiesiog ne.

„Didžiausia problema būtų ta, kad ji neveiks su jokiomis didelėmis žiniasklaidos platformomis, tokiomis kaip „Netflix“, „Prime“, „Disney+“ ir kt.“, – pranešime XDA sakė Vivaldi atstovas. „Ir tai visiškai ir visiškai nepriklauso nuo mūsų rankų, nes „Google“ negamina „Widevine“, skirtos „Windows ARM“, ir be to negalime iššifruoti šiose platformose naudojamo DRM. Taigi galėtume sukurti naršyklę, bet jūs negalėjote jos naudoti nė vienai iš šių paslaugų. Jei ir kai „Google“ pradės siūlyti „Widevine for Arm“ sistemoje „Windows“, mes galėtume ir galbūt turėtume tai padaryti.

Firma pripažino, kad teoriškai gali būti įmanoma atsisakyti Widevine'o naudai „Microsoft PlayReady“, todėl „Edge“ gali veikti savo „Arm“, tačiau, žinoma, „tam prireiks šiek tiek darbas". Verta paminėti, kad nors „Windows on Arm“ įrenginiai rinkoje buvo jau daugiau nei penkerius metus, tai tikrai dar nėra subrendusi platforma. Naudojamų įrenginių kiekis tikriausiai nepateisina tokios mažesnės įmonės, kaip „Vivaldi Technologies“, pastangų.

Kalbėjausi su Drąsia, kai pradėjau tyrinėti ir šią istoriją. Bendrovė nepasiūlė to paties griežto ne, ką padarė Vivaldi. Vis dėlto ji pripažino Widevine problemą. Inžinerijos viceprezidentas Brianas Cliftonas gana tiesiai pasakė, kad iš tikrųjų nėra jokių kliūčių kuriant naršyklę. Jis taip pat pasiūlė, kad vietoj vietinės „Widevine“ konstrukcijos „Brave“ galėtų rasti „protingą sprendimą“. Tiesą sakant, atrodo, kad įmonė jau yra dirba prie jo.

Kreipiausi ir į „Opera“, bet bendrovė atsisakė komentuoti.

Vėlgi, problema čia nėra susijusi su tuo, ar naršyklė veiks, ar ne. Be Widevine veikimo, naršyklė visiškai neveiktų, kai tokios paslaugos kaip „Netflix“ neveiktų.

Vietinės naršyklės yra tikrai svarbios

„Windows on Arm“ kompiuteriuose gali emuliuoti bet kurią „Intel“ procesoriui skirtą programą. Niekas netrukdo jums paleisti „Google Chrome“, „Vivaldi“, „Brave“, „Opera“ ar bet kurios kitos jūsų įmanomos naršyklės. Tai tiesiog nėra labai gerai.

Tai buvo problema nuo pirmųjų „Windows on Arm“ dienų. Žiniatinklio naršyklės generuoja kodą, kurį sunkiau išsaugoti talpykloje ir emuliuoti. Kai pamatysite drastišką norimos naudoti naršyklės ir „Microsoft Edge“ našumo skirtumą, tikriausiai eisite ir naudosite „Edge“ arba tiesiog nusipirksite „Intel“ kompiuterį.

Oficialus „Qualcomm“ pareiškimas, kurį gavome, yra toks: „Snapdragon App Ecosystem Windows ir toliau spartėja, nes vis daugiau rinkos lyderių investuoja į vietinių ARM sprendimų teikimą. Nekantraujame pasidalinti naujais leidimais, kai apie juos viešai paskelbs mūsų ISV partneriai.“ „Google“ neatsakė į mūsų prašymus komentuoti.

Tikslas, kurį girdėjau iš daugelio Qualcomm dirbančių žmonių, yra tai, kad ilgainiui našumas taps pakankamai geras, kad net nepastebėsite, kad programa yra emuliuojama. Iš tiesų, tai yra galimybė, tačiau, atsižvelgiant į tai, kad praėjo daugiau nei penkeri metai, darosi vis sunkiau ir sunkiau tikėtis, kad ši problema bus sutvarkyta.

Žinoma, „Qualcomm“ kuria pasirinktinius procesorius, kurie konkuruos su „Apple Silicon“, ir bus pristatyti kitais metais. Tikimės, kad tai bus pertrauka, kurios reikia platformai, nes neatrodo, kad dabartiniai „Qualcomm Snapdragon“ lustai, pagrįsti „Arm“ etaloniniu dizainu, jo nesumažėtų.

Iki tol „Windows on Arm“ likimas vėl buvo „Google“ rankose. „Microsoft“ likimas vis dar yra susietas su „Intel“, kol ji gali neleisti kurti savosios naršyklės „Arm64“, ypač kai viena iš jų yra „Google Chrome“.