Mozilla waxay bilaabi doontaa inay aqbasho add-ons iyadoo lagu saleynayo nooca saddexaad ee muujinta Chrome

Noofambar 21, tusaha AMO (addons.mozilla.org) wuxuu bilaabi doonaa aqbalaada oo si dhijitaal ah u saxiixida add-ons isticmaalaya nooca 109 ee muujinta Chrome. Waxyaabahan lagu daro waxaa lagu tijaabin karaa dhismooyinka habeenkii ee Firefox. Siideynta xasilloon, taageerada nooca 17-aad ee bayaanka ah ayaa laga hawlgelin doonaa Firefox 2023, oo loo qorsheeyay Janaayo 2023, XNUMX. Taageerada nooca labaad ee buug-yaraha waxa la sii hayn doonaa mustaqbalka la filayo, laakiin dhammaadka XNUMX, ka dib markii la qiimeeyo dhaqdhaqaaqa ku-darka ee nuqulka saddexaad ee caddaynta, suurtogalnimada in la joojiyo taageerada qaybta labaad ee caddaynta. waa la tixgelin doonaa.

Muujinta Chrome waxay qeexaysaa awoodaha iyo agabka loo heli karo kordhinta qoran iyadoo la isticmaalayo WebExtensions API. Laga bilaabo nooca 57, Firefox gabi ahaanba waxay u wareegtay adeegsiga WebExtensions API si ay u horumariso add-ons waxayna joojisay taageerada tignoolajiyada XUL. U gudubka WebExtensions waxay suurtagelisay in la mideeyo horumarinta add-ons-yada Chrome, Opera, Safari iyo Edge, waxay fududaysay isku-xidhka wax-ku-kordhinta ee u dhexeeya daalacashada shabakadaha kala duwan waxayna suurtogalisay in si buuxda loo isticmaalo habka nidaamka badan ee hawlgalka (WebExtensions add-ons waxaa lagu fulin karaa habab kala duwan, oo ka go'an browserka intiisa kale). Si loo mideeyo horumarinta add-ons iyo daalacashada kale, Firefox waxay bixisaa ku dhawaad ​​​​waafaqsanaan buuxda nooca labaad ee muujinta Chrome.

Chrome wuxuu hadda ka shaqaynayaa inuu u guuro nooca 2024 ee muujinta, iyo taageerada nooca XNUMX waa la joojin doonaa Janaayo XNUMX. Hadafka ugu weyn ee isbeddelada lagu sameeyay nooca cusub waa in la fududeeyo in la sameeyo add-ons sugan oo waxqabad sare leh, iyo in la adkeeyo in la abuuro waxyaabo aan ammaan ahayn oo gaabis ah. Sababtoo ah nooca saddexaad ee muujinta ayaa dab qabsaday oo jebin doona xannibaado badan oo ka kooban waxyaabo badan iyo waxyaabo ammaan ah, Mozilla waxay go'aansatay inay ka guurto inay si buuxda ula jaanqaadi karto muujinta Firefox oo ay u fuliso isbeddellada qaarkood si ka duwan.

Ku qanacsanaan la'aanta ugu weyn ee nooca saddexaad ee muujinta waxay la xiriirtaa tarjumaada habka akhriska kaliya ee webCodsiga API, taas oo suurtogal ka dhigtay inaad ku xidho maamulayaashaada kuwaas oo si buuxda u heli kara codsiyada shabakada oo wax ka beddeli kara socodka socodka. API-kan waxa loo isticmaalaa uBlock Origin iyo waxyaabo kale oo badan oo lagu daro si loo joojiyo macluumaadka aan habboonayn oo loo bixiyo ammaan. Halkii laga heli lahaa webRequest API, nooca saddexaad ee bayaanku wuxuu bixiyaa caddaynta NetRequest API awood xaddidan, kaas oo siiya marin u helka mashiinka shaandhaynta ku dhex jira kaas oo si madaxbanaan u socodsiiya xeerarka xannibaadda, ma ogola isticmaalka algorithms-ka shaandhaynta isaga u gaar ah, mana ogola oggolow dejinta xeerar adag oo is-dul-saaraya iyadoo ku xiran shuruudaha.

Waxaa ka mid ah astaamaha hirgelinta muujinta cusub ee Firefox:

  • API shaandhaynta nuxurka cusub ayaa lagu daray, laakiin si ka duwan Chrome, taageerada qaabkii hore ee xannibista APICodsiga webka lama joojin.
  • Muujinta ayaa qeexaysa beddelka boggaga asalka ah ee ikhtiyaarka Shaqaalaha Adeegga, kaas oo u shaqeeya habka asalka ah (Shaqaalaha Adeegga Dhabarka). Si loo hubiyo la jaanqaadka mustaqbalka, Firefox waxay taageeri doontaa Shaqaalaha Adeegga, laakiin hadda waxaa lagu beddelayaa hab cusub oo Bogagga Dhacdooyinka, kaas oo aad u yaqaan horumariyeyaasha shabakadda, uma baahna dib-u-shaqayn dhammaystiran oo ku-kordhin ah, oo meesha ka saaraysa xaddidaadyada la xidhiidha isticmaalka Shaqaalaha Adeegga. Bogagga dhacdooyinka waxay u oggolaanayaan ku-daridda bogga dambe ee jira inay waafaqaan shuruudaha nooca saddexaad ee muujinta, iyadoo la ilaalinayo gelitaanka dhammaan awoodaha loo baahan yahay si loola shaqeeyo DOM.
  • 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. Firefox, dhammaan codsiyada helitaanka xogta goobta waxaa loo tixgalin doonaa ikhtiyaari, go'aanka ugu dambeeya ee ogolaanshaha gelitaanka waxaa samayn doona isticmaaluhu, kaas oo awood u yeelan doona in uu si xushmad leh u go'aamiyo ku-darka si loo siiyo helitaanka xogtooda goob gaar ah.

    Si loo maareeyo oggolaanshaha, badhanka cusub ee "Xidhiidhinta Midaysan" ayaa lagu daray interface-ka, kaas oo mar horeba lagu tijaabin karo dhismooyinka habeenkii ee Firefox. Badhanku waxa uu bixiyaa hab si toos ah loogu xakameeyo goobaha wax-ku-darka kastaa uu geli karo- isticmaaluhu wuu bixin karaa oo ka noqon karaa ku-darka gelitaanka goob kasta. Maareynta ogolaanshaha waxay quseysaa kaliya add-ons iyadoo lagu salaynayo nooca sadexaad ee muujinta; ku darida ku salaysan nooca labaad ee bayaanka, kontoroolka gelitaanka guud ee goobaha lama sameeyo.

    Mozilla waxay bilaabi doontaa inay aqbasho add-ons iyadoo lagu saleynayo nooca saddexaad ee muujinta Chrome
  • 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). Isbeddelkan si buuxda ayaa looga hirgeliyay Firefox.
  • Promise based API. Firefox waxa ay taageertaa API-ga nooca saddexaad ee muujinta waxa uu u wareejin doonaa goobta magaca β€œchrome.*”.
  • 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 isticmaashaa xannibaadda koodka dibadda iyo horumarinta Mozilla waxay ku dartay farsamooyin soo dejin kood oo dheeri ah oo lagu bixiyo nooca saddexaad ee muujinta. Qoraalada habaynta nuxurka, siyaasada xaddidaadda gelitaanka macluumaadka ee goonida ah ayaa la bixiyaa (CSP, Policy Security Security).

Source: opennet.ru

Add a comment