Mozilla muuttaa Firefox WebExtensions -tarkistusprosessia

Kokeile Instrumenttia Ongelmien Poistamiseksi

mozilla vaihtaa manuaalinen tarkistusprosessi automatisoiduksi WebExtension-lähetysprosessiksi Mozilla-lisäosien viralliselle verkkosivustolle (Mozilla AMO).

Kehittäjien, jotka ovat tähän päivään mennessä toimittaneet Firefox-selainlisäosan, piti käydä läpi joskus pitkää tarkistusprosessia, ennen kuin uudet lisäosat tai lisäpäivitykset tulevat saataville Mozilla AMO: ssa.

Mozilla tarkisti kaikki lisäosat, jotka kehittäjät lähettivät manuaalisesti. Tämä tarkoitti selainlaajennusten parempaa tarkistamista ja pienempää riskiä, ​​että haitalliset tai muuten ongelmalliset lisäosat laskeutuisivat Mozilla AMO .

mozilla firefox review

Arviointiprosessin haittapuoli oli se, että tarkistukset kestivat joskus viikkoja ennen kuin ne tehtiin. Ei hyvä kehittäjän näkökulmasta, varsinkin jos julkaisu tai päivitys oli aikakriittinen, esimerkiksi kun se korjasi ongelmat, jotka nousivat esiin Firefoxin uusissa versioissa, tai kiinteät ongelmat lisäosassa.

Laajennusten ylimääräinen tarkastus oli selkeä etu verrattuna Chromen automatisoituihin prosesseihin. Pidempi tarkistusaika oli selvä haitta.

Mozilla mahdollisti äskettäin Firefoxille järjestelmän, joka automatisoi aiemman manuaalisen tarkistusprosessin. Se ei tarkoita, että lisäosia ei tarkisteta enää manuaalisesti.

WebExtensions-sovellusliittymään rakennetut lisäosat tarkistetaan nyt automaattisesti. Tämä tarkoittaa, että julkaisemme lisäosat pian lataamisen jälkeen. Ihmisarvioijat tarkastelevat näitä ennakkohyväksyttyjä lisäosia priorisoimalla erilaisia ​​riskitekijöitä, jotka lasketaan lisäosan koodipohjasta ja muista metatiedoista.

Uusi prosessi tarkistaa kehittäjien lataamat laajennukset automaattisesti samalla tavalla kuin laajennukset tarkistetaan Google Chromessa.

Manuaaliset tarkastajat tarkistavat edelleen laajennukset, mutta tekevät sen, kun laajennukset ovat jo suorana Mozilla AMO: ssa. Lisäarvostelut priorisoidaan riskitekijöiden ja muun tiedon perusteella, ja lisäosat voidaan vetää AMO: lta, jos ne epäonnistuvat käsin.

Tarkastelun aikana ilmenevät ongelmat voivat silti johtaa version tai kokonaisen luettelon hylkäämiseen.

Lyhyesti: Firefox-laajennusten on läpäistävä automaattiset tarkistukset, kun niiden kehittäjät lataavat ne. Jos he läpäisevät nämä tarkastukset, ne asetetaan saataville Mozilla AMO: lla. Mozilla tarkistaa kaikki lisäosat aivan kuten aiemmin, mutta sen jälkeen kun ne on julkaistu virallisella sivustolla.

Loppu sanat

Muutos hyödyttää kehittäjiä, koska se vähentää aikaa laajennuksen lataamisesta Mozillan palvelimille ja sen saapumiseen Firefox-käyttäjien saataville.

Haittapuoli on, että se lisää mahdollisuutta, että laajennuksia voi tulla saataville, jotka ovat ongelmallisia tavalla tai toisella. Esimerkiksi Googlella on että Poista ilkeä tai yksityisyyttä loukkaavat laajennukset, jotka siirtyivät ohi yrityksen automatisoidun tarkistusprosessin säännöllisesti Chrome-verkkokaupasta.