„Mozilla“ dalijasi, kaip ji planuoja įdiegti „Manifest V3“ „Firefox“.

„Mozilla“ apibūdino tolesnius „Manifest V3“ diegimo „Firefox“ veiksmus. Bendrovė teigia, kad ji laikysis kitokio požiūrio nei „Chrome“.

„Mozilla“ atskleidė, kaip ji planuoja „Firefox“ įdiegti „Manifest V3“. Bendrovė teigia, kad „Firefox“ iki 2022 m. pabaigos visiškai pritaikys kitą žiniatinklio plėtinių platformos iteraciją. o prieš tai paleidžia naują kūrėjo peržiūros programą, skirtą žiniatinklio atsiliepimams rinkti kūrėjai.

Kas yra manifestas V3?

„Manifest V3“ yra naujausias žiniatinklio plėtinių platformos pakeitimų rinkinys, kad plėtiniai būtų saugesni, greitesni ir patogesni privatumui. Pirmą kartą „Google“ apie tai paskelbė 2019 m., o mes jau aptarėme įvairius didelių naujojoje versijoje siūlomų pakeitimų ir prieštaravimų supa jį labai ilgai. Vienas iš labiausiai prieštaringų „Manifest V3“ pakeitimų yra „Web Request“ API pašalinimas naujosios „Declarative Net Request“ API naudai. Kūrėjų bendruomenė plačiai kritikavo šį pakeitimą, nes jis pašalina iš daugelio naudingų funkcijų plėtinių ir daro juos mažiau veiksmingus. „Google Chrome“ jau turi

nustojo priimti naujus plėtinius, pagrįstus V2 manifestu, o esami „Manifest V2“ plėtiniai nustos veikti po 2023 m. sausio mėn.

„Mozilla“ nori viską daryti kitaip

„Mozilla“ teigia žinanti kai kuriuos prieštaringus pakeitimus, siūlomus „Manifest V3“, ir jo žalingą poveikį skelbimų blokatoriams ir kitiems plėtiniams. Tuo tikslu „Mozilla“ teigia, kad įgyvendindama „Manifest V3“ laikysis kitokio požiūrio nei „Google Chrome“. „Mozilla“ mano, kad naujoji „Declarative Net Request“ API nėra tobulas „WebRequest“ API pakaitalas, ribojantis skelbimų blokatorių ir privatumo plėtinių apimtį. Taigi „Firefox“ išlaikys „WebRequest blokavimo“ palaikymą manifeste V3, kartu palaikydamas DeclarativeNetRequest.

„Mozilla palaikys WebRequest blokavimą MV3. Siekdami maksimaliai padidinti suderinamumą su kitomis naršyklėmis, taip pat palaikysime deklaratyvųjį NetRequest. Mes ir toliau dirbsime su turinio blokatoriais ir kitais pagrindiniais šios API vartotojais, siekdami nustatyti esamas ir būsimas alternatyvas, jei tinka“, – rašė Robas Wu, „Mozilla“ vyresnysis programinės įrangos inžinierius.

„Mozilla“ taip pat nėra gerbėja Pagrindiniai paslaugų darbuotojai naudojama „Chrome“, nes ji nepalaiko daugelio naudojimo atvejų ir reikalauja, kad kūrėjai perrašytų didelę dalį plėtinio kodo. Praėjusiais metais „Mozilla“ pasiūlė renginių puslapius, kad pašalintų šiuos trūkumus. Pasak jos, bendruomenė juos palankiai įvertino ir bus visiškai palaikoma „Firefox“ įdiegiant Manifest V3. „Mozilla“ teigia, kad ji taip pat palaikys Paslaugų darbuotojai dėl suderinamumo priežasčių ir dėl to, kad „mums patinka, kad tai įvykiais pagrįsta aplinka, kurios veikimo laikas yra apibrėžtas, jau yra žiniatinklio platformos dalis ir yra geras kelių naršyklių palaikymas“.

„Firefox nusprendėme palaikyti įvykių puslapius MV3 versijoje, o į kūrėjo peržiūrą neįtrauksime paslaugų darbuotojų (toliau dirbame, kad palaikytume juos būsimame leidime). Tai padės kūrėjams lengviau perkelti esamus nuolatinius foninius puslapius, kad jie palaikytų MV3, kartu išsaugant prieigą prie visų su DOM susijusių funkcijų, esančių MV2.


Šaltinis: „Mozilla“ tinklaraštis