Mi az a bővítmény vagy kiegészítő?
Beépülő modulok, kiegészítők vagy bővítmények segítségével számos program kibővíthető képtelen funkciókkal. Pontosan megmagyarázjuk, hogy mi a plugin, addon, addin és mod.
Mi az a kiegészítő?
Az addon egy program kiterjesztése. Például lehetővé teszi a program funkcióinak elérését, kiterjesztését, kiegészítését vagy használatát. Az addonok olyan szubrutinok, amelyek csak a fő programmal együtt működnek. Tehát választható modulok, amelyek nélkül a fő program korlátozások nélkül működik. Példák a kiegészítőkre:
- A számítógépes játékok olyan kiterjesztései, amelyek új térképeket, küldetéseket vagy karaktereket tartalmaznak. Példa: A nulla óra a játék Command & Conquer: Generals játékának kiegészítője.
- A CHIP-en felsorolt és letölthető böngésző-kiegészítők. A Video DownloadHelper például kiterjeszti a Firefox-ot egy funkcióval a fogadott videofájlok mentésére.
Modok és kiegészítők
Ha egy szubrutin nagymértékben beavatkozik a szoftver felépítésébe, így azt alig lehet külön-külön eltávolítani anélkül, hogy a program működését befolyásolnánk, akkor egy kiegészítőről beszélünk. Erre példa az xla fájlok, amelyek kiterjesztik a Microsoft Office alkalmazásokat - hasonlóan a makrókhoz, de külső fájlra kiszervezték. A játékok kibővítései és módosításai modokként is ismertek.
Mi az a plugin?
A plugin önálló szoftver, amely tartalmazza a saját funkcióit, számlákat és műveleteket képes biztosítani. Ez felülettel teljesen új funkciók megvalósítására használható, amelyekhez egy gazdaalkalmazás csatlakoztatható. Pluginok például:
- Szoftveres szintetizátorok és effektusok a szekvencer programokban, amelyek új hangok és hangeffektusok hozzáadására szolgálnak a szekvencer számára. A HALion mintavevő kibővíti a Cubase-t egy virtuális mintavevővel.
- Grafikus effektusok és formátumbővítmények a képszerkesztő szoftverben. Példa: A Paint.NET PSD beépülő modul lehetővé teszi a Paint.NET számára a Photoshop fájlok megnyitását és szerkesztését.
- Böngésző-bővítmények, amelyek lehetővé teszik a böngésző számára az új formátumok feldolgozását. Az Adobe Shockwave Playernek köszönhetően például az Internet Explorer Flash formátumban képes megjeleníteni az adatokat.
A plug-inek saját könyvtárak, és általában a DLL alkalmazás formájában adják hozzá a gazdaalkalmazáshoz.