Ngenkathi i-Google izosusa ukusekelwa kwe-manifest ku-Chrome v2 ne-v3, iFirefox ihlela ukuyigcina

firefox Manifest V3

firefox Manifest V3

Muva nje i- Onjiniyela beMozilla abaphethe iFirefox, banikezile ukwazi kwakho izinhlelo ezimayelana nokusekelwa kwe-Chrome manifest izinguqulo 2 no-3 kuFirefox. Futhi, nakuba i-Google ihlose ukuyeka ukusekela ama-plugin asebenzisa inguqulo yesibili ye-manifest kuzinguqulo zokuhlola ze-Chrome 127, i-Mozilla inqume ukungayeki ukusekela inguqulo yesibili ye-manifest esikhathini esizayo esibonakalayo.

Ngaphezu kwalo I-Mozilla iqinisekisa ukuthi izogcina ikhono lokuqalisa izengezo abasebenzisa imisebenzi engatholakali enguqulweni yesithathu ye-manifest. Isinqumo sokungenzi iFirefox ihambisane ngokugcwele nenguqulo 3 ye-Chrome manifest sisasebenza. I-Firefox izogcina i-webRequest API ephelele, ezoshintshwa ibe imodi yokufunda kuphela ku-Chrome.

Futhi, I-Firefox izosebenzisa indlela yamakhasi omcimbi ukuze igcine ukusekelwa ekusebenziseni imibhalo engemuva esekelwe ku-DOM. Nakuba inguqulo yesithathu ye-manifest idinga ukusetshenziswa Kwezisebenzi Zesevisi, imibhalo engemuva esekelwe ku-Service Workers awakasekelwa kuFirefox. Nokho, abathuthukisi bazothola ithuba lokuchaza kokubili isibambi esisekelwe ekhasini lomcimbi kanye nezikripthi ezisekelwe ku-Service Workers ku-plugin, okubavumela ukuthi bakhe ama-plugin athobela inguqulo yesithathu ye-manifest futhi basebenze ku-Chrome ne-Firefox.

I-Chrome manifest ichaza amandla nezisetshenziswa ezitholakalayo kuzandiso ezibhalwe kusetshenziswa i-WebExtensions API. Kusukela kunguqulo 57, iFirefox yashintsha ngokuphelele isebenzisa iWebExtensions API ukuthuthukisa ama-plugin, ukushiya ubuchwepheshe be-XUL.

Lolu shintsho kuvunyelwe ukuhlanganisa ukuthuthukiswa kwama-plugin namanye amapulatifomu afana ne-Chrome, Opera, Safari kanye ne-Edge, kwenziwe lula ukudluliswa kwama-plugin phakathi kweziphequluli zewebhu ezihlukene kanye nemodi yokusebenza enemicu eminingi enikwe amandla ngokugcwele. I-Firefox ihlinzeka ngokuhambisana okuseduze nenguqulo yesibili ye-Chrome manifest ukuze ihlanganise ukuthuthukiswa kwe-plugin nezinye iziphequluli.

Njengengxenye yesinyathelo sokwenza kube lula ukwakha ama-plugin asebenza kahle kakhulu, avikelekile, nokwenza kube nzima ukudala ama-plugin ahamba kancane futhi angavikelekile, i-Google ithuthukise inguqulo yesithathu ye-manifesto. Nokho, Kube khona ukunganeliseki ikakhulukazi ngenxa yokuhumusha kokufunda kuphela kwe-webRequest API enguqulweni yesithathu we-manifesto.

Ukukhathazeka okuyinhloko ngenguqulo yesithathu ye-manifest ilele ekuhunyushweni kwe-webRequest API kumodi yokufunda kuphela, okudale ukunganeliseki okuthile phakathi konjiniyela. Le API ikuvumele ukuthi uxhume izilawuli zakho ebezinokufinyelela okugcwele kuzicelo zenethiwekhi futhi ezingashintsha ithrafikhi ngamandla. Esikhundleni se-webRequest API, inguqulo yesithathu ye-manifest yengeze i-declarativeNetRequest API, enamandla alinganiselwe futhi enikeza ukufinyelela enjinini yokuhlunga eyakhelwe ngaphakathi ngaphandle kokuvumela ukusetshenziswa kwama-algorithms ayo okuhlunga.

Ngaphandle kwalo mehluko nezinselelo, IFirefox isebenzise izici ezibalulekile ngokwamukela inguqulo yesithathu ye-Chrome manifest:

  • I-API entsha yokuhlunga okuqukethwe ememezelayo egcina usekelo lwemodi yokuvimba endala ye-webRequest API.
  • Ukuqaliswa Kokusebenza Kwamakhasi Omcimbi: Le nqubo isusa imikhawulo ehlobene nokusetshenziswa Kwezisebenzi Zesevisi futhi ivumela izengezo zekhasi elingemuva ukuze zithobelane nezimfuneko zenguqulo yesithathu ye-manifest.
  • IFirefox yethule imodeli entsha yezimvume edinga ukugunyazwa komsebenzisi kusayithi ngalinye isengezo esifuna ukusebenza kuso.
  • Inkinobho "Izandiso Ezihlanganisiwe" yengeziwe ukuze kulawulwe ngokuqondile ukufinyelela kwe-plugin ngayinye kumasayithi.
  • Shintshela ekucubunguleni isicelo semvelaphi ehlukene: Imikhawulo efanayo yemvume iyasebenza kumaskripthi okucubungula okuqukethwe njengoba yenza ekhasini eliyinhloko ezishumekwe kulo.
  • I-Firefox isebenzise imikhawulo ukuze ivimbele ukusetshenziswa kwekhodi elandiwe emithonjeni yangaphandle, ngaleyo ndlela ikhulise ukuvikeleka kwezengezo.

Okokugcina, uma ungathanda ukufunda okwengeziwe ngakho, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  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.