Mozilla agaghị eburu mmachi API WebExtensions site na Chrome ọhụrụ

Ụlọ ọrụ Mozilla mara ọkwa, na n'agbanyeghị iji usoro mgbakwunye dabere na WebExtensions API na Firefox, ndị mmepe ebughị n'obi ịgbaso n'ụzọ zuru ezu mbipụta nke atọ nke ihe ngosi maka mgbakwunye Chrome. Karịsịa, Firefox ga-aga n'ihu na-akwado ụdị mgbochi API. arịrịọ weebụ, nke na-enye gị ohere ịgbanwe ọdịnaya enwetara na ofufe ma na-achọsi ike na mgbasa ozi mgbasa ozi na usoro nzacha ọdịnaya.

Isi echiche nke ịkwaga na WebExtensions API bụ ijikọ teknụzụ maka ịmepụta ihe mgbakwunye maka Firefox na Chrome, yabụ n'ụdị ya ugbu a, Firefox fọrọ nke nta ka ọ bụrụ 100% dakọtara na ụdị nke abụọ nke Chrome gosipụtara ugbu a. Ngosipụta ahụ na-akọwapụta ndepụta nke ike na akụrụngwa enyere na mgbakwunye. N'ihi iwebata usoro mgbochi na ụdị nke atọ nke akwụkwọ ngosi ahụ, nke ndị nrụpụta mgbakwunye na-aghọtaghị nke ọma, Mozilla ga-ahapụ omume nke ịgbaso usoro ahụ kpamkpam ma ọ gaghị ebufe mgbanwe na Firefox nke na-emebi ndakọrịta na add- ons.

Cheta na enweghị atụ on niile ihe mgbochi, Google na-ezube ịkwụsị ịkwado ụdị mgbochi nke webRequest API na Chrome, na-amachi ya ka ọ bụrụ usoro ọgụgụ naanị yana ịnye API nkwupụta ọhụrụ maka nzacha ọdịnaya. NkwuputaNetRequest. Ọ bụ ezie na webRequest API nyere gị ohere ijikọ ndị na-ahụ maka gị nke nwere ohere zuru oke na arịrịọ netwọkụ ma nwee ike ịgbanwe okporo ụzọ na-efe efe, nkwupụta NetRequest API ọhụrụ ahụ na-enye ohere ịnweta injin nzacha arụnyere n'ime ụwa nke emebere nke ọma nke na-ahazi iwu mgbochi. , adịghị ekwe ka ojiji nke gị onwe gị nzacha algọridim na-adịghị ekwe ka ị na-edozi mgbagwoju anya iwu na overlat ibe dabere na ọnọdụ.

Mozilla na-enyochakwa ike ịkwaga na nkwado Firefox maka mgbanwe ndị ọzọ sitere na ụdị Chrome nke atọ nke na-emebi ndakọrịta na mgbakwunye:

  • Mgbanwe na-emezu ndị ọrụ ọrụ n'ụdị usoro ndabere, nke ga-achọ ka ndị mmepe gbanwee koodu nke ụfọdụ mgbakwunye. Ọ bụ ezie na usoro ọhụrụ ahụ na-arụ ọrụ nke ọma site n'echiche arụmọrụ, Mozilla na-atụle ịkwado nkwado maka ibe ndabere.
  • Ụdị arịrịọ ikike granular ọhụrụ - ihe mgbakwunye agaghị enwe ike ịgbalite maka ibe niile ozugbo (wepụrụ ikike "all_urls"), mana ọ ga-arụ ọrụ naanị na ọnọdụ nke taabụ na-arụ ọrụ, ya bụ. onye ọrụ ga-achọ nkwenye na mgbakwunye na-arụ ọrụ maka saịtị ọ bụla. Mozilla na-enyocha ụzọ iji wusie njikwa nnweta ike na-enweghị ndọpụ uche onye ọrụ mgbe niile.
  • Gbanwee na ijikwa arịrịọ sitere n'ofe mba - dị ka akwụkwọ akụkọ ọhụrụ siri dị, scripts nhazi ọdịnaya ga-adị n'okpuru otu ikike ikike dịka nke isi ibe nke etinyere script ndị a (dịka ọmụmaatụ, ọ bụrụ na ibe ahụ enweghị ohere ịnweta ya. API ebe, mgbe ahụ mgbakwunye script agaghịkwa enweta ohere a). A na-eme atụmatụ ime mgbanwe a na Firefox.
  • Machibido ogbugbu nke koodu ebudatara na sava mpụga (anyị na-ekwu maka ọnọdụ mgbe ihe mgbakwunye na-ebu ma na-eme koodu mpụga). Firefox ejirila ngọngọ koodu mpụga, ndị mmepe Mozilla dịkwa njikere ime ka nchekwa a sie ike site na iji usoro nsochi nbudata koodu ndị enyere na ụdị nke atọ nke ngosi.

isi: opennet.ru

Tinye a comment