Microsoft 7. augustā papildināja Edge paplašinājumu dokumentāciju ar divām jaunām rindām pārejas grafikā. Šā gada augustā Partner Center sāk rādīt Manifest V2 novecošanas brīdinājumu izstrādātājiem. 2027. gada sākumā paredzēts sākt Manifest V2 izslēgšanu uzņēmumu klientiem. Parastajiem lietotājiem Microsoft pāreju grasās pabeigt līdz šī gada beigām.
Praksē tas nozīmē, ka pilnā uBlock Origin versija Edge pārstās darboties. No lielajiem pārlūkiem to turpinās uzturēt tikai Firefox.
Chrome to paveica gadu agrāk
Google Manifest V2 grafikā ierakstīts, ka 2025. gada 24. jūlijā Manifest V2 paplašinājumi tika izslēgti visos kanālos un lietotāji tos vairs nevar ieslēgt atpakaļ. Chrome 138 bija pēdējā versija, kurā uzņēmuma politika ExtensionManifestV2Availability vēl atļāva tos palaist. Nākamajā versijā šī politika pazuda.
Google pie tā gāja lēnām. Jaunus Manifest V2 paplašinājumus Chrome Web Store pārstāja pieņemt jau 2022. gada janvārī. 2024. gada 3. jūnijā lietotāji chrome://extensions lapā ieraudzīja brīdinājuma joslu. 9. oktobrī Chrome sāka paplašinājumus izslēgt stabilajā kanālā, bet 2025. gada 31. martā izslēgšana bija piegājusi visiem lietotājiem visos kanālos. Kopā no pirmā ierobežojuma līdz pilnai izslēgšanai pagāja trīs gadi.
Grafika pēdējais datums ir 2026. gada 31. augusts. Tajā dienā no Chrome Web Store tiks izņemti visi atlikušie Manifest V2 paplašinājumi. Jau uzstādītie paplašinājumi vecākās Chrome versijās turpinās strādāt, taču atjauninājumus vairs nesaņems. Kad tie reiz izņemti no veikala, uzstādīt tos no jauna vairs nevar.
58 paplašinājumi Edge veikalā, trim nav aizvietotāja
Microsoft rēķinos pāreja izskatās gandrīz pabeigta. Uzņēmums norāda, ka 95 % populārāko Manifest V2 paplašinājumu Edge Add-ons veikalā jau pārgājuši uz Manifest V3. Veikalā palikuši 58 Manifest V2 paplašinājumi ar ievērojamu lietotāju skaitu. No tiem tikai trim nav publiski pieejamas Manifest V3 versijas.
uBlock Origin šajos trīs neietilpst, jo autors ir izlaidis uBlock Origin Lite. Lite versija tomēr strādā pēc cita principa un bloķē vājāk.
Pēc PCWorld un BetaNews ziņotā izslēgšana Edge sākas šomēnes Canary, Dev un Beta kanālos. Stable kanālā tā nonāks tuvāko mēnešu laikā.
Kāpēc Lite versija filtrē vājāk
Atšķirība ir arhitektūrā. Manifest V2 uBlock Origin darbojas ar pastāvīgu fona procesu un webRequest saskarni, kas ļauj tīkla pieprasījumu apturēt vai pārveidot tā izpildes brīdī. Filtru sarakstus paplašinājums kompilē tad, kad tos ielādē, tāpēc lietotājs var pievienot savus noteikumus un tie sāk darboties uzreiz.
uBlock Origin Lite izmanto declarativeNetRequest. Filtri tiek pārvērsti statiskos JSON noteikumos jau paplašinājuma būvēšanas laikā, bet pieprasījumus izvērtē pats pārlūks savā C++ dzinī. Paplašinājuma kods pieprasījumu vairs neredz.
Noteikumu skaits nav galvenais ierobežojums. Chrome vienam paplašinājumam garantē 30 000 statisku noteikumu un ļauj ņemt daļu no 300 000 noteikumu kopējā fonda. Zūd dinamika. Lite versija nevar palaist patvaļīgus skriptletus, nevar mainīt filtrus konkrētai lapai reāllaikā un neko daudz nespēj iesākt ar lapām, kas aktīvi meklē reklāmu bloķētāju.
Mozilla savu nostāju pierakstīja pirms četriem gadiem
Mozilla saglabās bloķējošās webRequest saskarnes atbalstu Manifest V3. Lai nodrošinātu pēc iespējas labāku savietojamību ar citiem pārlūkiem, mēs izlaidīsim arī declarativeNetRequest atbalstu.
Tā 2022. gada maijā rakstīja Mozilla papildinājumu komanda. No šī solījuma uzņēmums nav atkāpies. Gecko dzinis ļauj Mozilla paturēt bloķējošo webRequest savā Manifest V3 versijā līdzās declarativeNetRequest, tāpēc uBlock Origin Firefox saglabā visu, ko tas prot Manifest V2 pasaulē. Firefox konts Bluesky tīklā 13. augustā to apstiprināja vienā teikumā: atbalsts uBlock Origin nekur nepazūd.
Brave balstās uz Chromium, tomēr izvēlējies citu ceļu. Uzņēmums paziņoja, ka pats mitina uBlock Origin un pārējos Manifest V2 paplašinājumus savos serveros, tāpēc Brave lietotāji tos varēs uzstādīt arī pēc 31. augusta. Safari un DuckDuckGo pārlūkos uBlock Origin nekad nav bijis pieejams.
Ko tas maina praksē
Chrome lietotājiem galvenais jau ir noticis pirms gada. Kam paplašinājums vēl strādā vecākā Chrome versijā, pēc 31. augusta to nevarēs uzstādīt no jauna, jo veikalā tā vairs nebūs. Edge lietotājiem tuvākajos mēnešos paplašinājums izslēgsies pats. Microsoft piedāvās Lite versiju.
Izstrādātājiem, kas uztur savus paplašinājumus, Edge grafikā vēl ir viena neaizpildīta rinda. Partner Center kādā brīdī pārstās pieņemt atjauninājumus Manifest V2 paplašinājumiem, bet datums vēl nav nosaukts. Atjauninājumu, kas paplašinājumu pārceļ uz Manifest V3, iesniegt varēs joprojām.
Uzņēmumu tīklos vecā saskarne nodzīvos visilgāk. Edge dokumentācijā Manifest V2 izslēgšana pārvaldītām ierīcēm ierakstīta uz 2027. gada sākumu, kamēr Chrome tādu izņēmumu vairs nepiedāvā vispār. Google grafikā aiz 31. augusta rindas vairs nav.
Avoti
- Microsoft Learn: Timeline for migrating to Manifest V3
- Chrome for Developers: Manifest V2 support timeline
- Mozilla Add-ons Blog: Manifest v3 in Firefox: Recap & Next Steps
- PCWorld: Firefox is now the last major browser that still supports uBlock Origin
- BetaNews: Firefox, Brave keep uBlock Origin as Chrome, Edge drop it
Komentāri
Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.