Як нерідко кожному з юзерів комп’ютера не вистачало, компонентам, наявність якого зробило б його кохану і саму відповідну програмку фактично бездоганною? Мабуть, майже завжди. Адже розробники програмного забезпечення не можуть передбачити кожен момент експлуатації власних рішень, також враховувати всі вимоги, які можуть пред’являти численні кінцеві юзери. Наприклад, в більшості інтернет-браузерів відсутній цілий ряд здібностей, так що все-таки відмовлятися від використання коштів для перегляду? Звичайно, ні! На допомогу звичайним юзерам приходять такі рішення як, плагін що таке цей компонент ми спробуємо розібратися нижче.

Плагін що таке це поняття, запитують багато юзери, які роблять перші кроки в освоєнні тонкощів використання додатків, що дозволяють вирішувати широкий діапазон завдань. Плагін що таке це слово? Цей термін означає, що здібності програмки, спочатку відсутні в комплекті поставки, все-таки можуть бути реалізовані. За власної сутності плагіни є доповненнями, які впроваджуються в тіло програмки і стають невід’ємною її частиною. Плагіни доповнення здатні розширити багатофункціональні здатності більшості фаворитних додатків, тому їх впровадження дозволяє юзерам з’єднати методи вирішення величезної кількості, здавалося б, не пов’язаних разом завдань в одній програмці.

Говорячи технічною мовою роз’яснити плагін що таке можна так. Плагін є незалежно компільований програмний модуль, якому притаманна здатність жваво підключатися до основної програмці. У загальному випадку призначенням даного модуля розширення та / або використання всіх здібностей додатка. Почастіше плагіни створюються у вигляді поділюваних бібліотек.

Головним додатком надаються сервіси, які застосовуються доповненням. Дані сервіси представлені різними здібностями — здатністю плагіна зареєструвати себе в розширювати додатки, протоколом, що дозволяє плагінам обмінюватися даними разом, також якимись іншими компонентами. Плагінам характерна залежність від сервісів, що надаються основний програмці і практично у всіх випадках вони не можуть вживатися окремо від додатка, для якого вони створювалися. Основному додатком на противагу доповненням, притаманна здатність вільно оперувати плагінами, що дає можливість надання кінцевим користувачам здатності додавати, видаляти і оновлювати доповнення жваво, при всьому цьому, не піддаючи основне додаток якихось конфігурацій.

В якості прикладу додатки, для якого випускаються плагіни, може виступати графічний редактор. У більшості випадків для таких додатків пропонуються різні фільтри, які і є плагінами по власній суті. Досить всераспространенной є ситуація, коли у вигляді плагінів реалізується підтримка якихось форматів. Приміром, такий стан справ дуже нерідко спостерігається в фаворитних програвачах мультимедіа-файлів, в пакетах офісних програм, також додатках, застосовуваних для обробки звуку і графіки. Обробка звуку також просить впровадження плагінів — за допомогою їх проводиться обробка та створення різних звукових ефектів і додаткових здібностей, наприклад, мастерингу, застосування еквалайзера і стиснення динамічного спектру. Якимсь плагінам притаманна можливість змінювати технічні властивості звукових доріжок, представлених глибиною, частотою дискретизації і багатьма іншими. Особливою популярністю посеред юзерів Веба користується плагін захист для браузера, що дозволяє убезпечити власний ПК від брутальної середовища Глобальної мережі.

НА цьому список функцій, які отримують програмки після встановлення плагінів, звичайно, не завершується — кожен розробник прагне привнести в свій додаток щось нове, а сторонні програмісти-ентузіасти дуже дуже схильні бажання розширити здатності програм і налаштувати їх «під себе».