Mozilla on kirjeldanud oma järgmisi samme manifesti V3 rakendamiseks Firefoxis. Ettevõte ütleb, et see läheneb Chrome'ist erinevalt.
Mozilla on paljastanud, kuidas ta kavatseb Firefoxis Manifest V3 kasutusele võtta. Ettevõte ütleb, et Firefox võtab täielikult omaks järgmise veebilaiendusplatvormi iteratsiooni 2022. aasta lõpuks, ja sellega seoses käivitab see uue arendaja eelvaateprogrammi, et koguda veebist tagasisidet arendajad.
Mis on manifest V3?
Manifest V3 on uusim veebilaiendusplatvormi muudatuste komplekt, et muuta laiendused turvalisemaks, kiiremaks ja privaatsussõbralikumaks. Google teatas sellest esmakordselt 2019. aastal ja oleme juba arutanud erinevaid uues versioonis kavandatud suured muudatused ja vaidlused ümbritsevad seda väga pikalt. Üks vastuolulisemaid muudatusi Manifest V3-s on Web Request API eemaldamine uue Declarative Net Request API kasuks. Arendajate kogukond on seda muudatust laialdaselt kritiseerinud, kuna see eemaldab paljude kasulike võimaluste laiendused ja muudab need vähem tõhusaks. Google Chrome on juba teinud
lõpetas manifesti V2 alusel uute laienduste vastuvõtmise, samas kui olemasolevad Manifest V2 laiendused lõpetab töötamise pärast 2023. aasta jaanuari.Mozilla tahab teha asju teisiti
Mozilla ütleb, et on teadlik mõningatest vastuolulistest muudatustest, mis on välja pakutud manifestis V3, ning selle halvavast mõjust reklaamiblokeerijatele ja teistele laiendustele. Sel eesmärgil ütleb Mozilla, et ta kasutab Manifest V3 rakendamisel teistsugust lähenemist kui Google Chrome. Mozilla arvab, et uus Declarative Net Request API ei ole WebRequesti API-le päris ideaalne asendus, piirates reklaamiblokeerijate ja privaatsuslaiendite ulatust. Sellisena säilitab Firefox manifesti V3 WebRequesti blokeerimise toe, toetades samal ajal DeclarativeNetRequest.
"Mozilla säilitab MV3-s WebRequesti blokeerimise toe. Teiste brauseritega ühilduvuse maksimeerimiseks pakume tuge ka deklaratiivsele NetRequestile. Jätkame koostööd sisu blokeerijate ja teiste selle API peamiste tarbijatega, et vajaduse korral teha kindlaks praegused ja tulevased alternatiivid," kirjutas Mozilla vanemtarkvarainsener Rob Wu.
Mozilla ei ole ka fänn Taustateenindajad Chrome kasutab, kuna see ei toeta paljusid kasutusjuhtumeid ja nõuab arendajatelt suure osa laienduse koodi ümberkirjutamist. Mozilla pakkus eelmisel aastal nende puuduste kõrvaldamiseks välja Event Pages, mille kogukond on tema sõnul hästi vastu võtnud ja seda toetab täielikult Firefoxi manifesti V3 juurutamine. Mozilla ütleb, et see toetab ka Teenindustöötajad Ühilduvuse põhjustel ja seetõttu, et "meile meeldib, et need on sündmustepõhine keskkond, millel on määratletud eluiga, mis on juba osa veebiplatvormist ja millel on hea brauseriülene tugi."
"Otsustasime Firefoxis toetada sündmuste lehti MV3-s ja meie arendaja eelvaade ei hõlma teenusetöötajaid (jätkame tööd nende toetamiseks tulevases versioonis). See aitab arendajatel hõlpsamini migreerida olemasolevaid püsivaid taustalehti MV3 toetamiseks, säilitades samal ajal juurdepääsu kõigile MV2-s saadaolevatele DOM-iga seotud funktsioonidele.
Allikas: Mozilla ajaveeb