Расширение браузера — компьютерная программа, которая в некотором роде расширяет функциональные возможности браузера. В зависимости от браузера термин может отличаться от условленных обозначений, к примеру, (плагин), (дополнение) или (расширение).

Mozilla Firefox был разработан с целью создания маленького и простого в использовании веб-браузера, который расширялся бы за счёт продвинутых функций расширений. Microsoft Internet Explorer начал поддерживать расширения начиная с 5ой версии.

Следует различать аддоны и расширения браузера. К аддонам относятся внешние программные модули, такие как Adobe Flash — мультимедийная платформа, поддержка которой была прекращена в 2020 году и которая более не используется современными браузерами. В отличие от аддонов, расширения представляют собой многочисленную и по-прежнему широко распространённую категорию дополнений, активно используемую пользователями браузеров.

Разработка

Для разработки используется обычный HTML + CSS + JavaScript, плюс API браузера, например для внедрения кода расширения в каждую страницу пользователя. С распространением стандарта WebExtensions разработка браузерных расширений была в значительной степени унифицирована. В результате одно и то же расширение может поддерживаться различными браузерами, включая Google Chrome, Opera, Mozilla Firefox и Microsoft Edge, с минимальными изменениями исходного кода. В более ранних версиях браузеров расширения, как правило, разрабатывались для конкретной платформы и не обладали кросс-браузерной совместимостью.

Примечания

См. также

Расширение (Mozilla)

Ссылки Каталог расширений для Chromium браузеров Каталог расширений для Firefox