Похожие статьи |
---|
Происхождение и родословная |
Категория |
Для программного обеспечения Mozilla дополнение — это программный компонент , который расширяет функциональность веб-браузера Firefox и связанных с ним приложений , хотя большинство из них являются расширениями браузера . Mozilla предоставляет дополнения пользователям через свой официальный сайт дополнений . [1]
В 2017 году Mozilla внесла существенные изменения в интерфейс программирования приложений (API) для расширений в Firefox, заменив давние API XUL и XPCOM на API WebExtensions, созданный по образцу API Google Chrome . [2] [3] [4] Таким образом, дополнения, которые остаются совместимыми с Firefox, теперь в значительной степени совместимы и с Chrome. [5] По состоянию на январь 2024 года для Firefox доступно более 36 000 дополнений и более 495 000 тем. [6] [7]
Ранние версии Firefox поддерживали темы , которые могли значительно изменить внешний вид браузера, но со временем это было урезано. Текущие темы ограничены изменением фона и цвета текста панелей инструментов, [8] ранее называвшихся персонами , теперь называемыми темами Firefox . [9]
Начиная с Firefox 57, для расширений поддерживается только новый API WebExtensions, что делает старую технологию расширений устаревшей. [3] [10]
До 2017 года Firefox поддерживал расширения, разработанные с помощью различных API: XUL , XPCOM и Jetpack . [11] Mozilla теперь называет их устаревшими расширениями. [4]
Плагины больше не поддерживаются в Firefox. В прошлом они использовались для обработки типов медиа , для которых приложение не имело встроенных возможностей. Они были объявлены устаревшими из-за проблем безопасности и улучшений в веб-API . [12] Последним официально поддерживаемым был Adobe Flash Player , который Adobe прекратила поддерживать в 2020 году. [13] [14]
Mozilla не имела механизма ограничения привилегий устаревших расширений Firefox. Это означало, что устаревшее расширение могло читать или изменять данные, используемые другим расширением или любым файлом, доступным пользователю, запускающему приложения Mozilla. [15] Но текущий API WebExtensions накладывает ограничения безопасности. [16]
Начиная с Firefox 40, Mozilla начала внедрять требование о подписи расширения. [17] Теперь это требуется во всех официальных выпусках Firefox. [18]
Тип сайта | Хосты дополнений |
---|---|
Владелец | Фонд Мозиллы |
URL | addons.mozilla.org |
Коммерческий | Нет |
Регистрация | Бесплатно; необходимо только разработчикам или для специальных функций |
Текущий статус | Активный |
Сайт дополнений Mozilla является официальным репозиторием дополнений Firefox. [1] В отличие от mozdev.org , который предоставляет бесплатный хостинг для проектов, связанных с Mozilla, сайт дополнений предназначен для пользователей . По умолчанию Firefox автоматически проверяет сайт на наличие обновлений для установленных дополнений. [19]
В январе 2008 года Mozilla объявила, что сайт накопил в общей сложности 600 миллионов загрузок дополнений и что более 100 миллионов установленных дополнений автоматически проверяют сайт на наличие обновлений каждый день. [20] В июле 2012 года общее количество загрузок с сайта возросло до 3 миллиардов. [21]