Sinabi ng Mozilla Kung Paano Magpapatuloy ang Mga Extension ng Firefox sa Chrome


Ipinakilala ng Google Chrome 88 ang Manifest V3 API para sa mga extension, na nagbabago kung paano gumagana ang mga extension sa browser. Binalangkas na ngayon ng Mozilla ang mga plano nito para sa pagsasama ng mga pagbabagong iyon sa Firefox.

Ang Manifest V3 ay isang pangunahing update sa extension API sa Google Chrome, na nasa proseso ng pagpapalit sa naunang teknolohiya ng Manifest V2 — plano ng Google na i-block ang mga mas lumang extension sa Enero 2023. Karamihan sa mga pagbabago ay mahalaga lamang sa mga developer ng extension, ngunit naroon ay ilang pangunahing pagkakaiba. Pinalitan ng Google ang webRequest API na ginagamit ng mga content blocker (gaya ng uBlock Orgin) ng isang mas ligtas na declarativeNetRequest API, na naglilimita sa dami ng mga panuntunan. Pinipigilan nito ang mga ad blocker at iba pang tool sa privacy na magkaroon ng malalawak na listahan ng mga domain na iba-block o i-filter, na humahantong sa pagpuna ng Electronic Frontier Foundation (EFF), ang developer ng uBlock Origin, at marami pang iba.

Ang Mozilla Firefox ay may custom na pagpapatupad ng extension API ng Chrome, na tinatawag na WebExtensions, kaya naman napakaraming extension ng browser ang available para sa parehong mga browser. Binalangkas na ngayon ng Mozilla kung paano nito pinaplano na pangasiwaan ang suporta sa Manifest V3, na kakailanganin para sa mga extension na patuloy na suportahan ang Chrome at Firefox na may parehong code. Para sa Mozilla, ito ay isang pangmatagalang taya sa hinaharap na hinihimok ng mga pamantayan para sa WebExtensions, sabi ng kumpanya sa isang post sa blog.

Malapit nang suportahan ng Firefox ang lahat ng mga bagong feature at API na ipinakilala sa Manifest V3, upang mapanatili ang pagkakapantay-pantay sa Chrome, ngunit pinapanatili ng Mozilla ang ilan sa mga functionality sa paligid na sinipa ng Google sa gilid ng bangketa. Magagamit pa rin ng mga extension ng Firefox ang lumang webRequest API, kaya hindi mo kailangang mag-alala na masira ang mga tool sa pag-block ng nilalaman. Gayunpaman, ang mga extension ng Manifest V3 sa Firefox ay magkakaroon pa rin ng parehong modelo ng mga pahintulot tulad ng mga bagong extension ng Chrome, kaya madali mo pa ring mapapayagan at tanggihan ang pahintulot sa ilang partikular na site.

Nilalayon ng Mozilla na makumpleto ang suporta sa Manifest V3 sa katapusan ng 2022, na dapat panatilihing buhay at maayos ang extension ecosystem ng Firefox — kinukumpleto ng Chrome ang Manifest V3 transition nito bago pa man maiwan ng Firefox ang mga bersyon ng Firefox ng maraming extension na inabandona.

Pinagmulan: Mozilla Add-ons Community Blog