Proces kontroly změn Mozilly pro webová rozšíření Firefoxu
- Kategorie: Firefox
Mozilla se přepne proces manuální kontroly k automatizovanému procesu odesílání WebExtension na oficiální webovou stránku doplňků Mozilla (Mozilla AMO).
Vývojáři, kteří doposud odeslali doplněk prohlížeče pro Firefox, museli projít někdy zdlouhavým procesem kontroly, než budou jejich nové doplňky nebo aktualizace doplňků dostupné na Mozilla AMO.
Mozilla ručně zkontrolovala každý doplněk, který vývojáři odeslali do obchodu. To znamenalo lepší prověření rozšíření prohlížeče a nižší riziko, že by se do hry dostaly škodlivé nebo jinak problematické doplňky Mozilla AMO .
Nevýhodou procesu přezkumu bylo to, že recenze někdy trvalo několik týdnů, než byly provedeny. To není dobré z pohledu vývojáře, zejména pokud vydání nebo aktualizace byla časově kritická, například když vyřešila problémy, které se v nových verzích Firefoxu zakrývaly, nebo opravila hlavní problémy v doplňku.
Další prověření rozšíření bylo zřetelnou výhodou oproti automatizovaným procesům prohlížeče Chrome, delší doba kontroly byla zřetelná nevýhoda.
Mozilla nedávno aktivovala systém pro Firefox, který automatizuje předchozí proces ruční kontroly. To však neznamená, že doplňky již nebudou kontrolovány ručně.
Doplňky postavené na rozhraní API WebExtensions budou nyní automaticky kontrolovány. To znamená, že doplňky zveřejníme krátce po nahrání. Lidští recenzenti se budou zabývat těmito předem schválenými doplňky, s prioritou pro různé rizikové faktory, které jsou vypočteny z kódové základny doplňku a dalších metadat.
Nový proces kontroluje rozšíření, která se vývojářům nahrají, automaticky podobná kontrole rozšíření v prohlížeči Google Chrome.
Manuální recenzenti budou stále kontrolovat rozšíření, ale učiní tak poté, co jsou rozšíření již aktivní v Mozilla AMO. Přezkumy doplňků jsou upřednostňovány na základě rizikových faktorů a dalších údajů a doplňky mohou být vytištěny z AMO, pokud selže ruční kontroly.
Problémy, které vyvstanou během kontroly, mohou stále vést k odmítnutí verze nebo celého seznamu.
Stručně řečeno: Rozšíření Firefoxu musí procházet automatickou kontrolou, když jsou nahrána jejich vývojáři. Pokud tyto kontroly projdou, jsou k dispozici na serveru Mozilla AMO. Mozilla zkontroluje všechny doplňky stejně jako předtím, ale po zpřístupnění na oficiálních stránkách.
Závěrečná slova
Tato změna přináší výhody vývojářům, protože zkracuje čas mezi nahráním rozšíření na servery Mozilly a jeho zpřístupněním uživatelům Firefoxu.
Nevýhodou je, že zvyšuje pravděpodobnost, že rozšíření budou k dispozici, která jsou tak či onak problematická. Například Google na odstranit škodlivé nebo soukromí invazivní rozšíření, která pravidelně proklouzla kolem automatizovaného procesu kontroly společnosti z internetového obchodu Chrome.