Abaphuhlisi beMozilla abayi kuyithobela ngokupheleleyo iManifesto eNtsha yeChannel

Uphawu lweFirefox

Kwinqaku elidlulileyo sithethe ngenjini entsha yeJavascript apho abantu baseMozilla bebesebenzela uguqulelo olulandelayo lweFirefox 70 oluzakufika kwinyanga ezayo ka-Okthobha (ungafunda inqaku kwi ikhonkco elandelayo). Kweli nqaku siza kuthetha ngesibhengezo esenziwe nguMozilla Malunga nokusebenzisa izongezo zeFirefox esekwe kwiWebExtensions API apho abaphuhlisi beMozilla benza indawo yabo yaziwa apho ku Abazimiselanga ukulandela ngokupheleleyo uhlelo lwesithathu oluzayo lwe-Chrome Yongeza kwi-Manifesto.

Ngale nto bayazisa ukuba ngakumbi, IFirefox iya kuqhubeka nokuxhasa i-webRequest API yokuthintela imo, ekuvumela ukuba utshintshe umxholo owamkelekileyo kubhabho kwaye ukwimfuno kwiibhlokhi zentengiso kunye neenkqubo zokucoca umxholo.

Olona luvo luphambili lwenguqu kwi-WebExtensions API yayikukuhlanganiswa kwetekhnoloji yophuhliso lweplagi yeFirefox kunye neChannel, ke ngoko, kwifom yayo yangoku, iFirefox iphantse ibe li-100% iyahambelana nohlobo lwangoku lwesibini lwe-Chrome expression.

Umboniso uchaza uluhlu lweempawu ezibonelelweyo kunye nezixhobo ukugcwaliswa. Ngenxa yokungeniswa kwamanyathelo othintelo aqondwe kakubi ngu-lababhekisi phambili be plugins kuhlobo lwesithathu lwe-expression, IMozilla iyakushiya isenzo sokulandela ngokupheleleyo isibonakaliso kwaye ayizukudlulisela utshintsho kwiFirefox eyophula ukuhambelana kweplagin.

Khumbula ukuba ngaphandle kwazo zonke izichaso, uGoogle uceba ukuyeka ukuxhasa i-Chrome kwimowudi ebhloka imowudi yeWebRequest API, ukuyikhawulela kwimowudi yokufunda kuphela kunye nokubonelela ngomxholo omtsha wokuhluza umxholo we-API yokubhengeza iNetRequest.

Ukuba i-webRequest API ikuvumele ukuba uqhagamshele abalawuli bakho ngokufikelela ngokupheleleyo kwizicelo zenethiwekhi kwaye ukwazi ukuguqula ukugcwala kubhabho, i-declarativeNetRequest API ibonelela ngokufikelela ngaphandle kwebhokisi yeinjini yokucoca eyakhelwe ngaphakathi ezisebenza ngokuzimeleyo imigaqo yokuthintela, ayikuvumeli ukusetyenziswa kweendlela zayo zokucoca, kwaye ayivumeli imigaqo entsonkothileyo ukuba igqagqane ngokuxhomekeke kwiimeko.

IMozilla ikwavavanya ukulungeleka kokungena kwiFirefox ukuxhasa ezinye zotshintsho. ukusuka kuhlobo lwesithathu lwe-Chrome expression, eyaphula inkxaso ye-plugin:

  • La Utshintsho olwenziwe kubasebenzi benkonzo ngohlobo lweenkqubo zangasemva, into eza kuyidinga kukuba abaphuhlisi batshintshe ikhowudi yolunye ukongezwa.
    Nangona le ndlela intsha ilunge ngakumbi ngokwendlela yokusebenza, iMozilla ithathela ingqalelo yokugcina inkxaso yamaphepha angasemva.
  • Imodeli yesicelo esitsha semvume yokumbumbulu: iplagi ayinakwenziwa kwangoko kuwo onke amaphepha (imvume ye "all_urls" isusiwe), kodwa iya kusebenza kuphela kwimeko yethebhu esebenzayo, okt umsebenzisi kuya kufuneka aqinisekise umsebenzi weplagi kwisiza ngasinye. Kweli candelo iMozilla iphonononga iindlela zokomeleza ulawulo ngaphandle kokuphazamisa umsebenzisi.
  • Guqula ekusebenzeni kwesicelo esivela kwimvelaphi: Ngokwendlela entsha yokubonisa, izithintelo ezifanayo ziya kusebenza kwizicatshulwa zokuqhubekeka kokuqulathiweyo kwiphepha eliphambili ezi zikripthi zifakwe kulo (umzekelo, ukuba iphepha alinakho ukufikelela kwi-API yendawo, iiplagi zeskripthi azizukufumana oku kufikelela nokuba). Utshintsho lucwangciselwe ukwenziwa kwiFirefox.
  • Ukuthintela ukwenziwa kwekhowudi ekhutshelweyo kwiseva zangaphandle (Sithetha ngeemeko apho iplagi ilayisha kwaye iphumeze ikhowudi yangaphandle). IFirefox sele isebenzisa ikhowudi yangaphandle ebhloka, kwaye abaphuhlisi beMozilla bonwabile ukunyanzelisa olo khuseleko ngokusebenzisa iindlela ezongezelelweyo zokukhuphela ikhowudi ezinikezelweyo kuhlobo lwesithathu lwe-expression.

Umthombo: https://blog.mozilla.org


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.