'''بَراَفزا''' {{انگلیسی|Plug-in or Add-on}} ابزاری کاربردی و کوچک و وابسته به یک [[نرمافزار]] میزبان دیگر است. برافزا میتواند یک ابزار، [[پوسته]] و... باشد.
{{تمیزکاری}}
{{ادغام با|برافزا}}
'''پلاگین''' یک [[برنامه کامپیوتری]] است که به تنهایی کاربردی ندارد بلکه کاربرد آن در [[برنامههای کامپیوتری میزبان]] (مانند [[مرورگر وب|مرورگرهای وب]]) است که یک عمل مشخص و مورد نیاز را انجام میدهد.
برنامههای کاربردی از پلاگینها پشتیبانی میکنند. این کار دلایل زیادی دارد از جمله آنکه به توسعهدهندگان اجازه میدهند تا برنامه کاربردی را گسترش دهند، حجم برنامه کاربردی را کاهش دهند، از ویژگیهایی که در آینده کشف میشوند پشتیبانی میکنند و کد منبع را از برنامه کاربردی به علت ناسازگار بودن لایسنس نرم افزار، جدا میسازند.
از جمله برنامههای کاربردی و پلاگینهایشان شامل:
* مرورگرهای وب از پلاگینها برای نمایش ویدئو و فرمتهای ارائه استفاده میکنند (Flash, Quick Time)
* نرم افزارهای گرافیکی از پلاگینها برای پشتیبانی از فرمتهای فایل و پردازش تصاویر استفاده میکنند (Adobe Photoshop)
== مکانیزم ==
برنامههای کاربردی میزبان، سرویسهایی را ارائه میدهند که پلاگینها از آنها میتوانند استفاده کنند، از این طریق دادهها میان پلاگین و برنامه کاربردی تبادل میشوند. پلاگینها به این سرویسها وابسته هستند و به تنهایی معولا کار نمیکنند. برنامههای کاربردی از این پلاگینها مستقل هستند اما این امکان را فراهم میآورند که پلاگینها به آنها اضافه شده و به صورت خودکار بدون آنکه تغییراتی را در برنامه کاربردی میزبان بوجود آورند، به روز شوند...
== پلاگین و اکستنشن ==
پلاگینها کمی با اکستنشنها متفاوتند. پلاگینها معمولاً از واسط کاربری برنامه کاربردی استفاده میکنند و چارچوبی معین برای عملکردهایشان دارند اما اکستنشنها معمولاً محدودیت کمتری داشته و بعضا واسط کاربری مربوط به خود را دارند.
== منابع ==
ویکیپدیای انگلیسی[http://en.wikipedia.org/wiki/Plug-in_(computing)]
* [http://en.wikipedia.org/wiki/Plugin ویکیپدیای انگلیسی]
{{رایانه-خرد}}
[[رده:نرمافزار]]
[[ (en:Plug- in in_(computing )]] ▼
[[ar:برنامج مساعد (حوسبة)]]
[[bg:Плъгин]]
[[ca:Connector]]
[[cs:Plugin]]
[[da:Plug-in]]
[[de:Plug-in]]
▲[[en:Plug-in (computing)]]
[[eo:Kromprogramo]]
[[es:Complemento (informática)]]
[[eu:Plugin]]
[[fi:Liitännäinen (tietotekniikka)]]
[[fr:Plugin]]
[[he:פלאג אין]]
[[id:Plugin]]
[[is:Viðbót]]
[[it:Plugin (informatica)]]
[[ja:プラグイン]]
[[ko:플러그인]]
[[lv:Spraudnis]]
[[nl:Plug-in]]
[[no:Programvareutvidelse]]
[[pl:Add-on]]
[[pt:Plugin]]
[[ro:Plugin]]
[[ru:Плагин]]
[[sk:Zásuvný modul]]
[[sv:Insticksprogram]]
[[th:พลักอิน]]
[[tr:Plug-in]]
[[uk:Плагін]]
[[vi:Plugin]]
[[zh:插件]]
|