Mikä on laajennus tai lisäosa?
Laajennusten, lisäosien tai lisäosien avulla monia ohjelmia voidaan laajentaa kuvittelemattomilla toiminnoilla. Selitämme tarkalleen, mitä laajennukset, lisäosat, lisäosat ja modit ovat.
Mikä on lisäosa?
Lisäosa on ohjelman jatke. Se mahdollistaa esimerkiksi pääsyn ohjelmistofunktioihin, laajentaa, täydentää tai käyttää niitä. Lisäykset ovat aliohjelmia, jotka toimivat vain pääohjelman yhteydessä. Joten ne ovat valinnaisia moduuleja, ilman joita pääohjelma toimii ilman rajoituksia. Esimerkkejä lisäyksistä ovat:
- Tietokonepelien laajennukset, jotka tarjoavat uusia karttoja, tehtäviä tai merkkejä. Esimerkki: Tunnin nolla on lisäys peliin Command & Conquer: Generals.
- CHIP-luettelossa luetellut ja ladattavat selaimen lisäykset. Esimerkiksi Video DownloadHelper laajentaa Firefoxia toiminnolla vastaanotettujen videotiedostojen tallentamiseksi.
Modit ja lisäosat
Jos aliohjelma puuttuu voimakkaasti ohjelmiston rakenteeseen niin, että sitä tuskin voidaan poistaa erikseen vaikuttamatta ohjelman toimintoihin, puhutaan lisäosasta. Esimerkki tästä on xla-tiedostot, jotka laajentavat Microsoft Office -sovelluksia - samankaltaisia kuin makrot, mutta ulkoistetut ulkoiseen tiedostoon. Pelien laajennukset ja muutokset tunnetaan myös nimellä modit.
Mikä on laajennus?
Lisäosa on itsenäinen ohjelmisto, joka sisältää omat toiminnot, pystyy tarjoamaan laskuja ja toimintoja. Tätä voidaan käyttää toteuttamaan täysin uusia toimintoja käyttöliittymän kautta, johon isäntäsovellus voidaan kytkeä. Esimerkkejä laajennuksista ovat:
- Ohjelmistosyntetisaattorit ja sekvensseriohjelmien tehosteet, jotka lisäävät sekvensseriin uusia ääniä ja äänitehosteita. HALion-näytteenottaja laajentaa Cubasea virtuaalisella näytteenottajalla.
- Graafiset tehosteet ja muotolaajennukset kuvankäsittelyohjelmissa. Esimerkki: Paint.NET PSD -laajennus antaa Paint.NET -sovellukselle avata ja muokata Photoshop-tiedostoja.
- Selaimen laajennukset, joiden avulla selain voi käsitellä uusia muotoja. Esimerkiksi Adobe Shockwave Player -sovelluksen avulla Internet Explorer voi näyttää tietoja Flash-muodossa.
Laajennukset ovat omia kirjastoja, ja ne yleensä lisätään isäntäsovellukseen DLL-tiedostona.