Jump to content

Дополнение (Mozilla)

Надстройка — это термин Mozilla , обозначающий программные модули, которые можно добавить в Firefox веб-браузер и связанные с ним приложения . дополнений Mozilla размещает их на своем официальном сайте . [1]

Расширения браузера — это основной тип надстроек. В 2017 году Mozilla внесла серьезные изменения в интерфейс прикладного программирования (API) для расширений Firefox, заменив давние API-интерфейсы XUL и XPCOM API-интерфейсом WebExtensions , созданным по образцу Google Chrome . API [2] [3] [4] Таким образом, дополнения, которые остаются совместимыми с Firefox, теперь в значительной степени совместимы и с Chrome. [5] По состоянию на январь 2024 г. для Firefox доступно более 36 000 надстроек и более 495 000 тем. [6] [7]

Текущие дополнения

[ редактировать ]

Расширения

[ редактировать ]

Веб-расширения

[ редактировать ]

только новый API WebExtensions . Начиная с Firefox 57 поддерживается [3] [8]

Ранние версии Firefox поддерживали темы , которые могли сильно изменить внешний вид браузера, но со временем это было сокращено. Текущие темы ограничены изменением фона и цвета текста панелей инструментов. [9] (Эти легкие темы раньше назывались персонами. [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]

Веб-сайт

[ редактировать ]
Дополнения для Firefox
Тип сайта
Дополнения для хостов
Владелец Фонд Мозиллы
URL-адрес дополнения .mozilla .org
Коммерческий Нет
Регистрация Бесплатно; нужен только для разработчиков или для специальных функций
Текущий статус Активный

Веб Mozilla -сайт дополнений Firefox . является официальным репозиторием дополнений [1] В отличие от mozdev.org , который предоставляет бесплатный хостинг для проектов, связанных с Mozilla, сайт дополнений предназначен для пользователей . По умолчанию Firefox автоматически проверяет сайт на наличие обновлений установленных дополнений. [19]

В январе 2008 года Mozilla объявила, что на сайте накопилось в общей сложности 600 миллионов загрузок дополнений и что более 100 миллионов установленных дополнений автоматически проверяют сайт на наличие обновлений каждый день. [20] В июле 2012 года общее количество загрузок с сайта выросло до 3 миллиардов. [21]

  1. ^ Jump up to: а б «Официальный сайт дополнения» . Мозилла . Проверено 10 февраля 2019 г.
  2. ^ «Будущее разработки дополнений Firefox» . Блог дополнений Mozilla . 21 августа 2015 года . Проверено 15 декабря 2018 г.
  3. ^ Jump up to: а б «Предстоящие изменения в функциях совместимости» . Блог дополнений Mozilla . 10 августа 2017 г. Проверено 15 декабря 2018 г.
  4. ^ Jump up to: а б «Как включить устаревшие расширения в Firefox 57 — технические новости gHacks» . www.ghacks.net . 12 августа 2017 года . Проверено 14 декабря 2018 г.
  5. ^ «Портирование расширения Google Chrome» . Мозилла . Проверено 30 декабря 2018 г.
  6. ^ «Результаты поиска (расширения) – Дополнения для Firefox (ru)» . addons.mozilla.org . Мозилла . Проверено 28 января 2024 г.
  7. ^ «Результаты поиска (Темы) – Дополнения для Firefox (ru)» . addons.mozilla.org . Мозилла . Проверено 28 января 2024 г.
  8. ^ «Расширения браузера» . МДН . Мозилла . Проверено 10 февраля 2019 г.
  9. ^ «Темы для Firefox» .
  10. ^ «Персонажи теперь являются темами Firefox» .
  11. ^ Глава 2: Технологии, используемые при разработке расширений — Руководство разработчика дополнений Firefox | MDN. Архивировано 5 октября 2016 г. в Wayback Machine . Разработчик.mozilla.org. Проверено 21 июля 2013 г.
  12. ^ Смедберг, Бенджамин (8 октября 2015 г.). «Плагины NPAPI в Firefox» . Будущие выпуски . Фонд Мозилла .
  13. ^ Лардинуа, Фредерик (25 июля 2017 г.). «Приготовьтесь наконец попрощаться с Flash — в 2020 году» . ТехКранч . Проверено 25 июля 2017 г.
  14. ^ «Окончание поддержки Adobe Flash» . Мозилла . Проверено 9 апреля 2021 г.
  15. ^ «Злоупотребление, эксплуатация и мошенничество с помощью дополнений Firefox» (PDF) . Архивировано из оригинала (PDF) 5 марта 2016 г. Проверено 23 октября 2013 г.
  16. ^ «Лучшие практики безопасности» . МДН . Мозилла . Проверено 10 февраля 2019 г.
  17. ^ Фишер, Деннис (12 августа 2015 г.). «Firefox 40 начинает предупреждать пользователей о неподписанных дополнениях» . Угрозапост . Проверено 20 августа 2015 г.
  18. ^ «Подписание расширения» . Mozilla.org вики . Мозилла . Проверено 20 августа 2015 г.
  19. ^ «Обновления» . Сеть разработчиков Mozilla . Проверено 28 октября 2017 г.
  20. ^ Скотт, Джастин (30 января 2008 г.). «600 000 000 загрузок дополнений» . Блог метрик . Фонд Мозилла.
  21. ^ «Дополнения Firefox скачали более 3 миллиардов раз!» . Блог Мозиллы . Проверено 1 ноября 2013 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c25e90a92ed4b7b7e05decd7bc13235d__1714339440
URL1:https://arc.ask3.ru/arc/aa/c2/5d/c25e90a92ed4b7b7e05decd7bc13235d.html
Заголовок, (Title) документа по адресу, URL1:
Add-on (Mozilla) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)