Что такое плагин и зачем он нужен

Работая с определенными программами, вам наверняка предлагали установить тот или иной плагин. А что такое плагин и для чего он нужен?

Плагины бывают разными. Как правило, они обеспечивают взаимодействие между двумя программами. Например, плагин Exmusic для Qip Infium вставляет в статус пользователя название играющей в данный момент песни. Но плагины не обязательно связывают две программы. Существуют плагины для web-сайтов, позволяющие сделать работу с ними более удобной.

Само слово плагин английского происхождения (plug-in). Это программный модуль, который компилируется независимо.

Он динамически подключается к основной программе и расширяет ее или позволяет использовать ее скрытые возможности. Обычно плагины имеют вид разделяемых библиотек. К примеру, для графического редактора плагином является фильтр, изменяющий изображение, палитру и др.

Нередко в качестве плагина осуществляется поддержка определенных файловых форматов – для программ обработки графики и звука, офисных приложений, видео- и аудио-проигрывателей. С помощью плагинов в программах обработки звука можно редактировать и создавать звуковые эффекты.

Некоторые плагины позволяют изменить технические характеристики звучания, такие как глубина, частота дискретизации. Широко распространены плагины для почтовых сервисов (плагины для проверки полученных сообщений антивирусом, спам-фильтры).

Примеры программ, широко известных своим API для плагинов: Qip Infium, Firefox, Total Commander, Mirand, Eclipse Far и др.

Плагины можно скачать из интернета. Достаточно указать в поисковом запросе, для какой программы требуется найти плагин и для чего он нужен.

Также можно поискать плагины на тематических форумах.