Mozilla меняет процесс проверки Firefox WebExtensions
- Категория: Fire Fox
Mozilla переключится от ручного процесса проверки до автоматизированного процесса отправки WebExtension на официальный сайт надстроек Mozilla (Mozilla AMO).
Разработчикам, которые представили надстройку браузера для Firefox до сих пор, приходилось проходить иногда длительный процесс проверки, прежде чем их новые надстройки или обновления надстроек стали доступными в Mozilla AMO.
Mozilla вручную проверяла любые дополнения, которые разработчики отправляли в магазин. Это означало лучшую проверку расширений браузера и снижение риска попадания вредоносных или других проблемных надстроек. Mozilla AMO ,
Обратной стороной процесса проверки было то, что на проверку иногда уходили недели. Это нехорошо с точки зрения разработчика, особенно если выпуск или обновление были критичными по времени, например, когда они исправляли проблемы, возникавшие в новых версиях Firefox, или исправляли серьезные проблемы в надстройке.
Дополнительная проверка расширений была явным преимуществом перед автоматизированными процессами Chrome, а более длительное время проверки - явным недостатком.
Mozilla недавно включила систему для Firefox, которая автоматизирует процесс проверки вручную. Это не означает, что надстройки больше не будут проверяться вручную.
Надстройки, созданные на основе API WebExtensions, теперь будут проверяться автоматически. Это означает, что мы опубликуем дополнения вскоре после загрузки. Эксперты-люди будут рассматривать эти предварительно утвержденные надстройки, отдавая приоритет различным факторам риска, которые рассчитываются на основе кодовой базы надстройки и других метаданных.
Новый процесс проверяет расширения, которые загружаются разработчиками автоматически, аналогично тому, как расширения проверяются в Google Chrome.
Рецензенты, выполняющие ручную проверку, по-прежнему будут проверять расширения, но они сделают это после того, как расширения уже будут включены в Mozilla AMO. Проверки надстроек имеют приоритет на основе факторов риска и других данных, и надстройки могут быть извлечены из AMO, если они не прошли проверку вручную.
Проблемы, возникающие во время проверки, могут привести к отклонению версии или всего списка.
Вкратце: расширения Firefox должны проходить автоматические проверки, когда они загружаются их разработчиками. Если они проходят эти проверки, они становятся доступными в Mozilla AMO. Mozilla проверит все дополнения, как и раньше, но после того, как они будут размещены на официальном сайте.
Заключительные слова
Это изменение приносит пользу разработчикам, поскольку сокращает время между загрузкой расширения на серверы Mozilla и его доступностью для пользователей Firefox.
Обратной стороной является то, что это увеличивает вероятность того, что могут стать доступными расширения, которые тем или иным образом проблематичны. Например, у Google есть в удалять злонамеренный или расширения, нарушающие конфиденциальность, которые регулярно ускользают от автоматизированного процесса проверки в интернет-магазине Chrome.