Что такое плагин?

3 ноября 2014 г. Просмотров: 810 Инструкции

Плагином (от английского plug-in) называется независимый программный модуль, который может подключаться к приложению для расширения его возможностей или особого использования уже имеющихся. Чаще всего плагины представляются в виде разделяемых библиотек.

Принцип работы плагинов заключается в следующем. Приложение, для которого они предназначаются, предоставляет им сервисы для их использования. К этим сервисам относятся такие возможности как регистрация плагина в программе, а также протокол, позволяющий обмениваться информацией с другими плагинами. Как правило, без предоставляемых сервисов плагины используются крайне редко, так как являются от них зависимыми. В свою очередь программа позволяет пользователям добавлять, удалять и обновлять плагины без каких-либо изменений самого приложения.Среди приложений, предоставляющих возможность создания для них плагинов, могут быть программы для редактирования изображения, аудио и видео, интернет-обозреватели, мультимедиа плееры, офисные приложения и т.п. Также можно отметить плагины для систем управления контентом (CMS), например, для Wordpress или Joomla.Установка плагинов может осуществляться несколькими способами. Например, интернет-браузеры позволяют устанавливать плагины, предоставляя для этого свой интерфейс. В специальной вкладке открывается хранилище с плагинами, которые устанавливаются при клике по соответствующим кнопкам. Для некоторых программ установка плагинов осуществляется путем копирования соответствующих файлов в специально предназначенные папки программы. При запуске приложения данные каталоги проверяются на наличие файлов плагинов и, если они имеются, подключаются к работе приложения.Для программ редактирования изображений плагины могут добавлять функционал цветовой коррекции, какой-либо его деформации, нанесения водяных знаков и т.п.Довольно часто плагины позволяют программам осуществлять работу с теми типами файлов, которые изначально не поддерживаются. В звуковых редакторах плагины используются для создания определенных эффектов, для искажения звука, изменения его характеристик. Особой популярностью пользуются плагины для веб-браузеров, которые способны блокировать рекламу и всплывающие окна, предоставлять статистическую информацию о просматриваемых страницах, загружать видеофайлы и т.п.

Оцените статью!