Vad är en plugin eller addon?
Med hjälp av plugins, addons eller addins kan många program utvidgas med osynliga funktioner. Vi förklarar exakt vad plugins, addons, addins och mods är.
Vad är en addon?
En addon är en förlängning av ett program. Till exempel ger det åtkomst till programfunktioner, utökar, kompletterar eller använder dem. Addons är subroutiner som bara fungerar i samband med huvudprogrammet. Så de är valfria moduler utan vilka huvudprogrammet fungerar utan begränsningar. Exempel på tillägg är:
- Utökningar av datorspel som ger nya kartor, uppdrag eller karaktärer. Exempel: Hour zero är ett tillägg till spelet Command & Conquer: Generals.
- Webbläsartillägg enligt listan på CHIP och nedladdningsbara. Video DownloadHelper, till exempel, utökar Firefox med en funktion för att spara mottagna videofiler.
Mods och addins
Om en subroutine ingriper kraftigt i strukturen för en programvara så att den knappast kan tas bort individuellt utan att påverka programmets funktionalitet, talar man om ett tillägg. Ett exempel på detta är xla-filer som utökar Microsoft Office-applikationer - liknande makron, men outsourcade till en extern fil. Tillägg och ändringar av spel är också kända som mods.
Vad är ett plugin?
En plugin är en fristående programvara som innehåller sina egna funktioner, kan tillhandahålla räkningar och operationer. Detta kan användas för att implementera helt nya funktioner via ett gränssnitt, med vilket en värdapplikation kan anslutas. Exempel på plugins är:
- Programvarusyntes och effekter i sequencer-program som lägger till nya ljud och ljudeffekter till sequencer. HALion-samplern utökar Cubase med en virtuell sampler.
- Grafiska effekter och formatförlängningar i bildredigeringsprogram. Exempel: Paint.NET PSD-plug-in gör det möjligt för Paint.NET att öppna och redigera Photoshop-filer.
- Browser-plugins som gör att webbläsaren kan bearbeta nya format. Tack vare till exempel Adobe Shockwave Player kan Internet Explorer visa data i Flash-format.
Plugins är deras egna bibliotek och läggs vanligtvis till värdapplikationen i form av en DLL-fil.