Abathuthukisi beMozilla Ngeke Bathobele Ngokugcwele Nge-Manifesto Entsha ye-Chrome

Logo yeFirefox

Esihlokweni esandulele sikhulume ngenjini entsha yeJavascript lapho abantu baseMozilla bebesebenzela inguqulo elandelayo yeFirefox 70 ezofika ngo-Okthoba olandelayo (ungafunda inothi ku- isixhumanisi esilandelayo). Kule ndatshana sizokhuluma ngesimemezelo esenziwe yiMozilla maqondana nokusebenzisa izengezo zeFirefox ngokuya ngeWebExtensions API lapho abathuthukisi beMozilla benza khona isikhundla sabo saziwa lapho Abahlose ukulandela ngokugcwele uhlelo lwesithathu oluzayo lwe-Chrome Add-on Manifesto.

Ngalokhu benza bazi ikakhulukazi, IFirefox izoqhubeka nokuxhasa imodi yokuvimba i-webRequest API, ekuvumela ukuthi ushintshe okuqukethwe okwamukelekayo endizeni futhi kudingeka kakhulu kubavikeli bezikhangiso nezinhlelo zokuhlunga okuqukethwe.

Umqondo oyinhloko wokushintshela ku-WebExtensions API kwakuwukuhlanganiswa kobuchwepheshe bokuthuthukiswa kwe-plugin yeFirefox neChannel, ngakho-ke, kwifomu yayo yamanje, iFirefox icishe ihambisane no-100% nenguqulo yesibili yamanje ye-Chrome expression.

I-manifest ichaza uhlu lwezici nezinsizakusebenza ezinikeziwe kokuqedwa. Ngenxa yokwethulwa kwezinyathelo ezibekelwe imigoqo ezibonwa kabi ngu-lonjiniyela be ama-plugins enguqulweni yesithathu ye-expression, IMozilla izoshiya umkhuba wokulandela ngokugcwele i-manifest futhi ngeke idlulisele ushintsho kuFirefox okwephula ukuhambisana kwe-plugin.

Khumbula ukuthi naphezu kwakho konke ukuphikisa, i-Google ihlela ukumisa ukwesekwa kwe-Chrome kwimodi evimba imodi ye-WebRequest API, iyikhawulela kwimodi yokufunda kuphela futhi ngokunikela ngezici ezintsha zokuhlunga okuqukethwe kwe-API ye-declarativeNetRequest.

Uma i-webRequest API ikuvumela ukuthi uxhume abalawuli bakho ngokufinyelela okugcwele kuzicelo zenethiwekhi futhi ukwazi ukuguqula ithrafikhi endizeni, i-declarativeNetRequest API entsha inikezela ukufinyelela kunjini yokuhlunga engaphandle kwebhokisi eyakhelwe ngokuzimela imithetho yokuvimba, ayikuvumeli ukusetshenziswa kwama-algorithms ayo wokuhlunga, futhi ayivumeli ukuthi imithetho eyinkimbinkimbi ihlangane ngokuya ngezimo.

IMozilla ibuye ihlole ukusebenziseka kokungena kuFirefox ukusekela ezinye zezinye izinguquko. kusuka enguqulweni yesithathu ye-Chrome manifest, ephula ukwesekwa kwe-plugin:

  • La ushintsho ekwenzeni abasebenzi bezinsizakalo ngendlela yezinqubo ezingemuva, okuzodinga ukuthi abathuthukisi bashintshe ikhodi yezinye izengezo.
    Yize le ndlela entsha isebenza kahle ngokwengeziwe ngokusebenza, iMozilla icabanga ukugcina ukusekelwa kokusebenzisa amakhasi angemuva.
  • Imodeli yesicelo semvume eyimbudumbudu: i-plugin ayikwazi ukwenziwa isebenze ngokushesha kuwo wonke amakhasi (imvume ye- "all_urls" isusiwe), kepha izosebenza kuphela kumongo wethebhu esebenzayo, okusho ukuthi umsebenzisi kuzodingeka aqinisekise umsebenzi we-plugin wesiza ngasinye. Kule ngxenye iMozilla ibheka izindlela zokuqinisa ukulawula ukufinyelela ngaphandle kokuphazamisa umsebenzisi njalo.
  • Shintsha ekusetshenzisweni kwesicelo esivela emsukeni: Ngokuya nge-manifest entsha, imikhawulo efanayo yegunya izosebenza kuzikripthi zokucubungula okuqukethwe njengekhasi eliyinhloko le mibhalo efakiwe kulo (ngokwesibonelo, uma ikhasi lingenakho ukufinyelela ku-API yendawo, ama-plugin weskripthi ngeke athole lokhu kufinyelela noma). Ushintsho kuhlelwe ukuthi lusetshenziswe kuFirefox.
  • Ukuvinjelwa kokukhishwa kwekhodi elandiwe kusuka kumaseva angaphandle (Sikhuluma ngezimo lapho i-plugin ilayisha futhi isebenzise ikhodi yangaphandle). IFirefox isivele isebenzisa ukuvimba ikhodi yangaphandle, futhi abathuthukisi beMozilla bayakujabulela ukuphoqelela lokho kuvikela ngokusebenzisa amasu wokulandelela amakhodi wokungezelela anikezwa kuhlobo lwesithathu lwe-manifest.

Umthombo: https://blog.mozilla.org


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.