Плагін: відмінності між версіями
[перевірена версія] | [перевірена версія] |
Inna Z (обговорення | внесок) Немає опису редагування |
м Додавання дати до шаблону |
||
Рядок 1: | Рядок 1: | ||
{{без джерел}} |
{{без джерел|дата=лютий 2017}} |
||
'''Плаґін''' ({{lang-en|plug-in}} — підключати) — [[Додаток (програма)|додаток]], незалежно скомпільований програмний модуль, що динамічно підключається до основної програми, призначений для розширення або використання її можливостей. Належить до загального програмного класу [[Додаток (програма)|додатків]]. Плаґіни, зазвичай, виконуються у вигляді динамічних бібліотек. |
'''Плаґін''' ({{lang-en|plug-in}} — підключати) — [[Додаток (програма)|додаток]], незалежно скомпільований програмний модуль, що динамічно підключається до основної програми, призначений для розширення або використання її можливостей. Належить до загального програмного класу [[Додаток (програма)|додатків]]. Плаґіни, зазвичай, виконуються у вигляді динамічних бібліотек. |
||
Версія за 17:33, 27 серпня 2019
Ця стаття не містить посилань на джерела. (лютий 2017) |
Плаґін (англ. plug-in — підключати) — додаток, незалежно скомпільований програмний модуль, що динамічно підключається до основної програми, призначений для розширення або використання її можливостей. Належить до загального програмного класу додатків. Плаґіни, зазвичай, виконуються у вигляді динамічних бібліотек.
Плаґіном до графічного редактора може бути фільтр, що якимсь чином змінює зображення, палітру, дозволяє роботу з додатковими форматами та ін. Наприклад, функція фільтрації для програми Photoshop здійснюється за допомогою Acrobat-Reader Plug-in, що дозволяє бачити на екрані документи PDF-формату.
Часто у вигляді плаґінів виконується підтримка форматів файлів, наприклад, для звукових і відеопрогравачів, наборів офісних застосунків, програм обробки звуку і графіки. У програмах обробки звуку плаґіни виконують обробку і створення звукових ефектів, наприклад, мастерінг, застосування еквалайзера і стиснення динамічного діапазону. Деякі плаґіни змінюють технічні характеристики звуку: глибину квантизації, частоту дискретизації та ін. Інший приклад — VST-плаґіни для програм багатоканального зведення, що дозволяють підключати різноманітні віртуальні інструменти та звукові ефекти, збагачуючи тембральну палітру композиції.
У браузерах плаґіни використовуються для забезпечення показу форматів даних, які не мають вбудованої підтримки браузером (наприклад Adobe Flash або SVG), для підлаштування можливостей під вимоги користувача, і навіть для зневадження скриптових програм JavaScript всередині браузера (Firebug, додаток Firefox).
Великою популярністю користуються плаґіни для поштових програм, а саме спам-фільтри, плаґіни для перевірки листів антивірусом.
Застосунки, широко відомі своїми API для створення плаґінів:
Принцип роботи
Основна програма надає сервіси, які плаґін може використовувати. До них відноситься надана плаґіну можливість зареєструвати себе в основному додатку, а також протокол обміну даними з іншими плаґінами. Плаґіни є залежними від сервісів, що надаються основним додатком, і переважно окремо не використовуються. На противагу їм, основний додаток незалежно оперує плаґінами, надаючи кінцевим користувачам можливість динамічно додавати й оновлювати плаґіни без необхідності внесення змін в основний додаток.
Плаґіни для Google Chrome
- Adblock - блокує рекламу намертво в усіх її видах;
- Google Mail Checker - надзвичайно зручний плаґін, який перевіряє пошту і відображає кількість непрочитаних повідомлень в поштовій скриньці Gmail;
- Forecastfox Weather - показує погоду в інтерфейсі браузера;
- Downloads - маленький плаґін для виведення значка при натисканні на який виводиться список завантажень;
- Turn Off the Lights - цікавий плаґін, затемнюючий решту сайту при перегляді відео;
- PanicButton - при натисканні на іконку ховає всі відкриті вкладки і миттю розгортає стартову сторінку.