В мире современных браузеров расширения играют огромную роль, позволяя пользователям настраивать и улучшать свой опыт работы в интернете. Mozilla Firefox, один из самых популярных браузеров, регулярно обновляет свои политики по поводу разработки и публикации дополнений, чтобы улучшить безопасность, удобство и функциональность своего продукта. 4 августа 2025 года были введены новые правила для дополнений на платформе addons.mozilla.org (AMO), которые значительно упрощают процесс разработки и делают политику более прозрачной как для создателей расширений, так и для конечных пользователей.
Одним из ключевых изменений стало снятие запрета на закрытые группы дополнений. Ранее AMO не допускал публикацию расширений, доступ к которым имели лишь ограниченные группы пользователей. Теперь разработчики получают больше свободы и могут создавать или публиковать расширения с ограниченным доступом. Это открывает новые возможности для корпоративных пользователей, команд разработчиков либо вузов, которым необходимо создавать специализированные инструменты для узкой аудитории без риска публичного распространения. Еще одна важная новация касается получения пользовательского согласия на передачу данных.
Эксперты Mozilla добавили в политику понятие «неявного согласия» для расширений с простыми, однократными функциями, где передача данных очевидна из названия, описания или интерфейса расширения. Например, это может касаться расширений для поиска изображений, работы с облачными лингвистическими сервисами, загрузки файлов и подобных случаев. В таких сценариях разработчики больше не обязаны запрашивать у пользователя явное разрешение на отправку данных, что упрощает взаимодействие и снижает количество лишних шагов для пользователей. Одно из основных направлений работы Mozilla — четкое понимание и контроль над пользовательскими данными. Раньше терминология в политиках AMO путала разработчиков, смешивая понятия «сбор» и «передача» данных.
В новом обновлении акцент сделан исключительно на передачу данных за пределы расширения или браузера. Это значит, что главное — контролировать, куда и какие данные уходят, а не просто факт их сбора внутри расширения. Такой подход приближает правила к реальным практикам и помогает защитить конфиденциальность пользователей более эффективно. Mozilla также отказалась от требования размещать политики конфиденциальности на платформе AMO. Разработчики теперь могут самостоятельно размещать свои политики на внешних ресурсах и просто указывать ссылки на них при публикации расширений.
Это стало возможным, чтобы снизить нагрузку на разработчиков и ускорить обновления политик без необходимости выпускать новую версию расширения. Такой подход повышает гибкость и избавляет создателей от лишней бюрократии. Особое внимание в новых правилах уделено API для пользовательских скриптов — инструменту, позволяющему пользователям внедрять кастомные коды для изменения сайтов. Согласно обновленной политике, API userScripts теперь разрешено использовать исключительно менеджерам пользовательских скриптов. Использование API для расширения функционала самих менеджеров и изменения их поведения запрещено.
Это помогает предотвратить нежелательные вмешательства и поддерживать стабильность таких расширений, что особенно важно для пользователей, их активно использующих. Важное обновление связано с предоставлением исходного кода для проверки. Долгое время Mozilla требовала от разработчиков предоставлять полностью читаемый и проверяемый код своих дополнений, включая транслированные или минифицированные файлы. Сейчас политика стала более конкретной: все зависимости должны либо входить в исходный пакет, либо получатьсь исключительно с официальных менеджеров пакетов в процессе сборки. Это позволит ускорить процесс проверки расширений и улучшить безопасность — проверяющие специалисты будут уверены в целостности и легитимности используемых компонентов.
Новые правила и изменения в политике расширений Firefox отражают стремление Mozilla обеспечить баланс между свободой разработки и защитой пользователей. Прозрачность в вопросах передачи данных, упрощение процедур публикации и повышенное внимание к безопасности создают комфортные условия для разработчиков и сохраняют высокие стандарты для пользователей. Благодаря этим переменам расширения Firefox становятся более надежными, функциональными и удобными. Кроме того, новые правила способствуют формированию доверия среди пользователей, которые все больше обращают внимание на вопросы конфиденциальности и безопасности в интернете. Четко сформулированные требования к механизму передачи данных и обновленная терминология дают возможность конечным пользователям лучше понимать, как именно работают расширения, какие данные они отправляют и зачем.
Это, в свою очередь, снижает риски мошенничества, кражи личной информации и других угроз. Комьюнити разработчиков также оценивает обновления положительно. Снятие запретов на закрытые группы расширений дает им возможность создавать более специализированные проекты. Проще стало и с размещением политик конфиденциальности — не нужно постоянно обновлять дополнения из-за изменений в документации. Все это вместе создает более благоприятную среду для инноваций и экспериментов.
Тем не менее, в комментариях под официальным блогом AMO некоторые пользователи выразили опасения. Например, беспокойство связано с ограничениями, накладываемыми на пользовательские скрипты, поскольку для некоторых инструментариев, такие как Greasemonkey или Stylus, эти обновления могут повлиять на привычный функционал. Mozilla внимательно прислушивается к таким отзывам и, вероятно, будет совершенствовать политику, стремясь сохранить поддержку популярных и полезных инструментов. В целом, нововведения в правилах дополнений Firefox — это важный шаг на пути к более прозрачной, удобной и безопасной экосистеме расширений. Разработчики получают более четкие и простые инструкции, пользователи — надежную защиту и улучшенный опыт.