Dodatak (računarstvo)
U računarstvu, dodatak (eng. plug-in) je softverska komponenta koja dodaje specifično svojstvo na već postojeću aplikaciju. Kada aplikacija podržava dodatke, onda odobrava prilagođavanje prema korisničkim potrebama. Najčešći primeri su dodaci korišćeni u veb pregledačima, da dodaju nova svojstva kao što su veb pretraživači, virus skeners, ili mogućnost da upotrebimo novi tip datoteke kao što je novi video format. Poznati dodaci pregledačima uključuju Adobe Flash Player, QuickTime Player, i Java dodatak, koji može da pokrene Java apleti na stranice koje se izvršavaju na lokalnoj Java virtuelnoj mašini.
Teme su paketi koji sadrže dodatne ili promenjene grafičke detalje, koje smo postigli korišćenjem grafičkog korisničkog interfejsa, koje mogu biti primenjene na specifičan softfer i veb stranice, i time omoguće korisniku da promeni izgled u skladu sa korisničkim potrebama i željama.
Aplikacije podržavaju dodatke iz mnogo razloga. Neki od glavnih razloga uključuju:
- omogućavanje third-party developers koji proširuju aplikaciju
- podržavanje lakog dodavanja novih svojstva
- redukovanje veličina aplikacija
- odvajanje izvornog koda od aplikacija zbog nekompatibilnih softverskih licenci
Tipovi aplikacija i zašto koriste dodatke:
- Audio editor koristi dodatke da generiše, procesuira i/ili analizira zvuk (Ardour, Audacity)
- Klijenti elektronske pošte koriste dodatke da šifruju i dešifruju elektronksu poštu(Pretty Good Privacy)
- Grafički softver koriste dodatke da podrže formate dadoteka i procesuira slike (Adobe Photoshop, GIMP)