Перейти к содержанию

Расширение браузера

Материал из Википедии — свободной энциклопедии

Расширение браузера — компьютерная программа, которая в некотором роде расширяет функциональные возможности браузера. В зависимости от браузера термин может отличаться от условленных обозначений, к примеру, англ. plug-in (плагин[1]), англ. add-on (дополнение[2]) или англ. extension (расширение[3]).

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

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

Разработка

[править | править код]
Про разработку простого расширения - которое интегрирует Wikimedia Commons с сайтом музея

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

Примечания

[править | править код]