Lt304888.ru

Туристические услуги

Плагин

09-08-2023

Плаги́н (от англ. plug-in) — независимо компилируемый программный модуль, динамически подключаемый к основной программе, предназначенный для расширения и/или использования её возможностей. Также может переводиться как «модуль». Плагины обычно выполняются в виде разделяемых библиотек.

Содержание

Принципы работы

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

Примеры

Плагином к растровому графическому редактору может быть фильтр, который каким-либо образом изменяет изображение, палитру и прочее. Часто в виде плагина выполняется поддержка форматов файлов, например, для звуковых и видео проигрывателей, пакетов офисных приложений, программ обработки звука и графики. В программах обработки звука плагины выполняют обработку и создание звуковых эффектов, например, мастеринг, применение эквалайзера и сжатие динамического диапазона. Некоторые плагины изменяют технические характеристики звука: глубину, частоту дискретизации и прочее. Большой популярностью пользуются плагины для почтовых программ, а именно спам-фильтры, плагины для проверки писем антивирусом и пр.

Список программ

Программы, широко известные своими API для плагинов:

Ссылки

Плагин.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01