Mozilla ma qaadi doonto dhammaan xannibaadaha WebExtensions API ee ka yimid muujinta cusub ee Chrome

Shirkadda Mozilla lagu dhawaaqay, in kasta oo isticmaalka nidaamka wax-ku-kordhinta ee ku salaysan WebExtensions API ee Firefox, horumariyayaashu ma rabaan inay si buuxda u raacaan daabacaadda saddexaad ee mustaqbalka ee muujinta Chrome-ka. Gaar ahaan, Firefox waxay sii wadi doontaa inay taageerto habka xannibaadda API. Codsiga shabakada, kaas oo kuu ogolaanaya inaad beddesho nuxurka la helay ee duulista waxayna ku jirtaa baahida loo qabo xannibayaasha xayeysiiska iyo hababka shaandhaynta nuxurka.

Fikradda ugu weyn ee u guurista WebExtensions API waxay ahayd in la mideeyo tikniyoolajiyadda horumarinta wax-ku-kordhinta ee Firefox iyo Chrome, markaa qaabkeeda hadda, Firefox waxay ku dhowdahay 100% la jaan qaada nooca labaad ee hadda jira ee Chrome. Muujinta ayaa qeexaysa liiska awoodaha iyo agabka la siiyay wax-ku-darka. Sababo la xiriira soo bandhigida tilaabooyinka xaddidan ee nooca saddexaad ee muujinta, kuwaas oo ay si xun u fahmeen horumariyeyaasha wax-ku-kordhinta, Mozilla waxay ka guuri doontaa dhaqanka ah inay si buuxda u raacdo manifesto mana u wareejin doonto isbeddellada Firefox ee ku xad-gudbinaya waafaqsanaanta add- ons

Xusuustaa inkastoo on oo dhan diidmo, Google waxa ay doonaysaa in ay joojiso taageeridda habka xannibista ee Codsiga API ee Chrome, iyada oo xaddidaysa habka akhris-kaliya iyo bixinta API cusub oo caddaynaya shaandhaynta nuxurka DeclarativeNetRequest. Iyadoo webRequest API ay kuu ogolaatay inaad ku xidho maamulayaashaada kuwaas oo si buuxda u heli kara codsiyada shabakada awoodna u leh inay wax ka beddelaan taraafikada duullimaadka, caddaynta NetRequest API waxay ku siinaysaa matoor shaandhayn caalami ah oo diyaarsan oo si madaxbanaan u socodsiiya xeerarka xannibaadda. , ma ogola isticmaalka algorithms-ka shaandhayntaada mana kuu ogolaato inaad dejiso xeerar adag oo midba midka kale ku xidhan yahay iyadoo ku xidhan xaaladaha.

Mozilla waxay sidoo kale qiimeyneysaa suurtagalnimada u dhaqaaqista taageerada Firefox ee isbeddellada kale ee nooca saddexaad ee muujinta Chrome-ka ee jebiya waafaqsanaanta waxyaabaha lagu daro:

  • U gudubka fulinta hawlwadeennada Adeegga qaab habraacyada asalka ah, kaas oo u baahan doona horumariyeyaal inay beddelaan koodka wax-ku-darka qaarkood. In kasta oo habka cusubi uu aad uga waxtar badan yahay marka laga eego dhinaca waxqabadka, Mozilla waxa ay ka fikiraysaa sii wadista taageerada boggaga asalka ah.
  • Qaabka cusub ee codsiga ogolaanshaha granular-ku-ku-ku-ku-ku-ku-ku-ku-ku-kuba ma awoodi doono in lagu hawlgeliyo dhammaan boggaga hal mar (ogolaansha "all_urls" waa laga saaray), laakiin waxa kaliya oo uu ku shaqayn doonaa macnaha guud ee tab firfircoon, i.e. Isticmaaluhu wuxuu u baahan doonaa inuu xaqiijiyo in ku-darku u shaqeeyo goob kasta. Mozilla waxa ay sahminaysaa habab lagu xoojiyo kontaroolada gelitaanka iyada oo aan si joogto ah u mashquulin isticmaalaha.
  • Beddelka wax ka qabashada codsiyada asalka ah - iyadoo la raacayo qoraalka cusub, qoraalada habbaynta waxa ku jira waxa lagu soo rogi doonaa xayiraad la mid ah tan bogga ugu weyn ee qoraalladani ku jiraan (tusaale, haddii boggu aanu marin u lahayn goobta API, markaa qoraalka ku-darka sidoo kale ma heli doono gelitaankan). Isbeddelka ayaa la qorsheeyay in lagu fuliyo Firefox.
  • Mamnuucidda fulinta koodhka laga soo dejiyey server-yada dibadda (waxaanu ka hadlaynaa xaaladaha marka wax-ku-kordhintu ay kor u kacdo oo ay fuliso koodka dibadda). Firefox waxay horey u isticmaashay xannibaadda koodka dibadda, horumariyeyaasha Mozilla-na waxay diyaar u yihiin inay xoojiyaan ilaalintan iyagoo isticmaalaya farsamooyin daba-gal kood soo dejineed oo dheeri ah oo lagu bixiyo nooca saddexaad ee muujinta.

Source: opennet.ru

Add a comment