Mozilla вводит новое ограничение на написание дополнений для Firefox
Поскольку все дополнения для Firefox должны иметь обязательную цифровую подпись и распространяются они только через каталог Mozilla AMO, то к ним можно предъявлять требования, которые обязательны к исполнению. Так Mozilla решила ввести новое ограничение против запутанного кода (obfuscated code).
Всем разработчикам дополнений стоит проверить свой код до 10 июня 2019 года. К запутанному коду относится добавление кода в большое число блоков. При этом не совсем ясно, а не попадут ли под наказание те, кто просто хотел оптимизировать код, к примеру те, кто удаляет пробелы, сокращает имена переменных и другие уже привычные методы уменьшения размера кода.Для проверки разработчик может приложить также полноценный вариант кода.
Учитывая данное ограничение, Mozilla уже в третий раз пытается «выпилить» дополнения, на этот раз в угоду безопасности кода. На текущий момент каталог Mozilla AMO, по количеству дополнений уступает даже Opera Add-ons, не говоря уже про Chrome Web Store.