Mozilla ikufuna kuti Firefox igwirizane ndi mtundu wa 3 wa Chrome expression

Chizindikiro cha Firefox

Mozilla posachedwapa adalengeza kuti ikufuna kupanga msakatuli wanu "Firefox" imagwirizana ndi mtundu wa 3 wa Chrome expression ndipo adafalitsa mapu, omwe amatanthauzira kuthekera ndi zida zoperekedwa kwa mapulagini.

Tiyenera kukumbukira kuti mtundu wachitatu wa chiwonetserochi wadzudzulidwa chifukwa chosokoneza mapulagini ambiri achitetezo ndikuletsa zosayenera, ndipo tayankhulapo kale Pano pa blog.

Mozilla anena izi ikukonzekera kukhazikitsa pafupifupi kuthekera konse ndi zoperewera za chiwonetsero chatsopano mu Firefox, kuphatikiza zotsatsira zotsatsa za API (declarativeNetRequest), koma mosiyana ndi Chrome, Firefox siyiyimitsa kuthandizira njira zakale za webRequest API, mpaka API yatsopanoyo isakwaniritse zosowa za omwe amapanga ma plugins omwe amagwiritsa ntchito webRequest API.

Njira iyi zitsimikizira kuti zikugwirizana ndi mapulagini a Chrome osaphwanya mogwirizana ndi mapulagini omwe amadalira webRequest API.

Kusakhutira kwakukulu ndi chiwonetsero chatsopano kumalumikizidwa ndi kutanthauzira kokhako kwa webRequest API, komwe kumakupatsani mwayi wolumikizira owongolera anu omwe ali ndi mwayi wofunsira ma netiweki ndipo amatha kusintha magalimoto pa ntchentche.

API iyi imagwiritsidwa ntchito ndi uBlock Origin ndi mapulagini ena ambiri kuti aletse zosayenera ndikuwonetsetsa chitetezo. M'malo mwa webRequest API, chidziwitso chosavomerezeka cha NetRequest API chikufotokozedwa, chochepa pakukwanitsa kwake, komwe kumapereka mwayi wopanga makina ojambulira omwe amadzipangira okha malamulo osalola, kugwiritsa ntchito njira zosefera, ndipo salola kukhazikitsa zovuta malamulo omwe amaphatikana kutengera momwe zinthu zilili.

Mu Firefox, zogwirizana ndi mtundu wachitatu wa chiwonetsero kuchokera ku Chrome ikuyenera kuyesedwa kumapeto kwa 2021 Ndipo manifesto atsopanowa akonzedwa koyambirira kwa 2022.

Mwa zina zakukhazikitsa kuchokera ku manifesto atsopano a Firefox aoneke:

  • Fotokozani declarativeNetRequest API, koma sungani cholowa cha webRequest API.
  • Sinthani mapempho oyambira poyambira: Malinga ndi chiwonetsero chatsopanocho, zolemba zomwe zikukonzedwa zizikhala ndi chilolezo chimodzimodzi patsamba loyamba lomwe zolembedwazo zimaphatikizidwa (mwachitsanzo, ngati tsambalo silitha kupeza API yamalo , mapulagini mu script sangapeze mwayi uwu mwina). Zina mwamafunso osintha okhudzana ndi zoletsa zoyambira pano akupezeka kuti ayesedwe mu Firefox usiku.
  • Masamba akumbuyo adzasinthidwa ndi ogwira ntchito, omwe amagwira ntchito ngati mawonekedwe am'mbuyomu. (Kusintha sikunakonzekere kuyamba kuyesedwa.)
  • Lonjezo-based API: Firefox imagwirizira kale mtundu uwu wa API mu namespace «browser. * »Ndipo pamtundu wachitatu wa chiwonetserocho ipititsa ku namespace« chrome. * ».
  • Mtundu watsopano wama granular wopempha zilolezo: pulojekitiyi sidzatha kuyatsidwa masamba onse nthawi imodzi, koma ingogwira ntchito potengera tsamba lomwe likugwira ntchito, ndiye kuti, wogwiritsa ntchitoyo ayenera kutsimikizira ntchito ya pulogalamuyo tsamba lililonse. Mozilla ikugwira ntchito yolimbikitsira zowongolera, koma cholinga chake ndi kupatsa ogwiritsa ntchito mwayi wosankha ngati angalole mapulagini kugwira ntchito ndi ma tabu osiyanasiyana.
  • Letsani kuletsa kachidindo kutsitsidwa kuchokera kuma seva akunja (tikulankhula za zochitika zomwe pulogalamu yowonjezera imanyamula ndikukhazikitsa nambala yakunja). Firefox imagwiritsa ntchito kale kutchinga ma code akunja ndipo opanga a Mozilla ali okonzeka kuwonjezera njira zina zowunikira kutsitsa zomwe zimaperekedwa muwonekedwe lachitatu.
  • Kuphatikiza apo, ndondomeko yodzitchinjiriza yapadera (CSP) ikhazikitsidwa kuti isamalire zolemba, ndipo maServiceScript omwe alipo ndi zomwe zili mu APS zidzasinthidwa kuti zithandizire zowonjezera zowonjezera pantchitoyo.

Zomwe zili m'nkhaniyi zikutsatira mfundo zathu za malamulo okonzekera. Kuti mufotokoze cholakwika dinani Apa.

Khalani oyamba kuyankha

Siyani ndemanga yanu

Anu email sati lofalitsidwa. Amafuna minda amalembedwa ndi *

*

*

  1. Wotsogolera pazosankhazi: Miguel Ángel Gatón
  2. Cholinga cha deta: Control SPAM, kasamalidwe ka ndemanga.
  3. Kukhazikitsa: Kuvomereza kwanu
  4. Kulumikizana kwa zomwe zafotokozedwazo: Zomwezo siziziwululidwa kwa anthu ena kupatula pakukakamizidwa mwalamulo.
  5. Zosunga: Zosungidwa ndi Occentus Networks (EU)
  6. Ufulu: Nthawi iliyonse mutha kuchepetsa, kuchira ndikuchotsa zidziwitso zanu.