Kaj je vtičnik ali dodatek?
S pomočjo vtičnikov, dodatkov ali dodatkov je mogoče številne programe razširiti z nepredstavljenimi funkcijami. Natančno razložimo, kaj so vtičniki, addons, addins in mods.
Kaj je dodatek?
Dodatek je razširitev programa. Na primer omogoča dostop do programskih funkcij, jih razširja, dopolnjuje ali uporablja. Addonovi so podprogrami, ki delujejo le v povezavi z glavnim programom. Torej gre za neobvezne module, brez katerih glavni program deluje brez omejitev. Primeri dodatkov so:
- Razširitve računalniških iger, ki zagotavljajo nove zemljevide, misije ali znake. Primer: Nič ure je dodatek k igri Command & Conquer: Generals.
- Dodatki brskalnika, ki so navedeni na CHIP, in jih lahko naložite. Video DownloadHelper na primer Firefox razširi s funkcijo za shranjevanje prejetih video datotek.
Mod in dodatki
Če podprogram močno poseže v strukturo programske opreme, tako da jo je težko odstraniti posamično, ne da bi to vplivalo na funkcionalnost programa, se govori o dodatku. Primer tega so datoteke xla, ki razširjajo aplikacije Microsoft Office - podobno kot makri, vendar zunanje datoteke. Razširitve in spremembe iger so znane tudi kot mod.
Kaj je vtičnik?
Vtičnik je samostojna programska oprema, ki vsebuje lastne funkcije, lahko zagotavlja račune in operacije. To lahko uporabite za izvajanje popolnoma novih funkcij prek vmesnika, s katerim je mogoče povezati gostiteljsko aplikacijo. Primeri vtičnikov so:
- Programska oprema za sintetizacijo in učinke v programih za sekvenco, ki dodajajo nove zvoke in zvočne učinke v sekvenci. Vzorčevalnik HALion razširi Cubase z virtualnim vzorčevalnikom.
- Grafični učinki in razširitve datotek v programski opremi za urejanje slik. Primer: Vtičnik PSD Paint.NET omogoča Paint.NET odpiranje in urejanje datotek Photoshopa.
- Vtičniki brskalnika, ki brskalniku omogočajo obdelavo novih formatov. Zahvaljujoč predvajalniku Adobe Shockwave, na primer Internet Explorer lahko prikaže podatke v obliki Flash.
Vtičniki so lastne knjižnice in so običajno dodani gostiteljski aplikaciji v obliki datoteke DLL.