Приставка[1][2] (на английски: plug-in, плъгин) представлява софтуерен компонент, който се инсталира в допълнение към съществуващо софтуерно приложение (компютърна програма), за да предостави на потребителя допълнителна функционалност, която не е част от базовото приложение. Фактът, че дадено приложение поддържа приставки, означава, че е разработено така, че да позволи персонализация на приложния софтуер от страна на потребителя и така да отговори на негови специфични нужди. Обичайни примери за приставки са приставките към браузърите, които добавят нови допълнителни функционалности като ленти с търсачки, сканиране за вируси или отваряне на нови файлови типове, например нови видео формати. Сред добре познати приставки за браузъри се включват Adobe Flash Player, QuickTime, за изпълняване на Java аплети и други.
Софтуерните приложения могат да поддържат приставки по много причини, измежду които:
Различни видове приложения поддържат различни видове приставки, като например:
Базовото приложение поддържа услуги, които могат да ползват приставка, включително начин за регистриране на приставката в приложението и протокол за двупосочен обмен на данни. Приставките зависят от услугите, предлагани в базовото приложение, и обикновено не могат да работят като самостоятелни приложения. Обратно, базовото приложение може да функционира независимо от приставките, като оставя на потребителите решението дали да добавят, активират, обновят или деактивират приставката и това става динамично, без необходимост да се правят промени в самото базово приложение или то да се рестартира.[4][5]
Разработчиците обичайно внедряват функционалностите на приставките, използвайки споделени библиотеки, инсталирани на място, предписано им от базовото приложение.
Тази страница частично или изцяло представлява превод на страницата Plug-in (computing) в Уикипедия на английски. Оригиналният текст, както и този превод, са защитени от Лиценза „Криейтив Комънс – Признание – Споделяне на споделеното“, а за съдържание, създадено преди юни 2009 година – от Лиценза за свободна документация на ГНУ. Прегледайте историята на редакциите на оригиналната страница, както и на преводната страница, за да видите списъка на съавторите.
ВАЖНО: Този шаблон се отнася единствено до авторските права върху съдържанието на статията. Добавянето му не отменя изискването да се посочват конкретни източници на твърденията, които да бъдат благонадеждни. |