Takaisin

Tekninen sanasto

Digiprojekteissa on usein hankala päästä yhteisymmärrykseen, jos keskustelijoilta puuttuu yhteinen kieli.

Verkkokehityksen (web development) maailma on täynnä erikoisia englanninkielisiä termejä, joille moni ei ole edes kuullut suomenkielistä vastinetta. Itse sanojen merkityskin voi olla vähän vieras.

Alla on Redlandin tekninen sanasto, johon olemme koonneet verkkokehityksessä yleisimmin käytettävät termit. Sanastosta niiden merkitys on tarpeen tullen helppo käydä varmistamassa vaikka useampaankin kertaan. Suositun sanastomme sisältö on päivitetty vuoden 2021 mukaisesti.

404-sivu – Palvelimen palauttama HTTP-koodi joka kertoo että sivua tai tiedostoa ei ole löytynyt. Muita koodeja harvoin näkee. Koodi 200 kertoo pyynnön onnistuneen ja 301 kertoo sivun siirtyneen pysyvästi. Jälkimmäisen yhteyteen on yleistä lisätä ohjaus joka vie käyttäjän tai hakukoneen uudelle sivulle.

.htaccess – Palvelimella sijaitseva tiedosto, jossa voimme esim. asettaa edelleenohjauksia ja salasanasuojauksia.

a11y – Saavutettavuus, eli palvelu pitäisi olla kaikkien ulottuvilla huolimatta näkö- tai muista rajoitteista. Englanninkielisestä sanasta ”accessibility” luotu lyhenne, jossa on sanan ensimmäinen ja viimeinen kirjain ja keskellä luku 11, joka viittaa poistettujen kirjainten lukumäärään. Saman tyylisiä lyhenteitä ovat i18n ja l10n.

Acquia – Palveluntarjoaja isoille Drupal-sivustoille. www.acquia.com

Administrator – Lyhyesti Admin. Käyttäjä jolla on täydet oikeudet muokkaa sivustoa ja sen toiminnallisuuksia.

Air – Adoben kehittämä alusta erilaisten sovellusten ajamiseen. fi.wikipedia.org/wiki/Adobe_AIR

alidomain – Esim. alidomain.redland.fi, eli päätunnukselle alisteinen verkkotunnus. Tämä voi sijaita eri palvelimella kuin www.redland.fi.

Amazon – Kun www-kehittäjät puhuvat Amazonista, he tarkoittavat Amazon Web Services (AWS) -pilvipalveluita. fi.wikipedia.org/wiki/Amazon_Web_Services aws.amazon.com

Angular.js – Googlen Javascript-ohjelmistokehys, jota käytetään alustana yksisivuisissa sovelluksissa.

Apache – Palvelinohjelma, joka osaa näyttää staattisia kotisivuja. Dynaamiset kotisivut vaativat lisäksi PHP:n ja MySQL:n käyttöä. fi.wikipedia.org/wiki/Apache (palvelinohjelma)

API – Application programming interface, suomeksi rajapinta. Palvelimella toimiva palvelu, joka palauttaa tai vastaanottaa dataa, kun sitä kutsutaan. en.wikipedia.org/wiki/API

augmentedreality (AR) – Lisätty todellisuus. Kun esimerkiksi katsot jotain puhelimesi kameran kautta ja kuvaan lisätään tietokoneellisia elementtejä.
fi.wikipedia.org/wiki/Lisätty_todellisuus

cache – Äännetään kuten ”cash”. Suomeksi välimuisti. Selaimesi tallentaa kaiken näkemäsi väliaikaisesti tietokoneesi kovalevylle. Näin selaimen ei tarvitse ladata esimerkiksi sivuston tyylitiedostoja ja kuvia uudestaan jokaisella sivulatauksella. Jos et näe sivustolle tehtyjä muutoksia, niin saatat nähdä vanhan version välimuistista. Tällöin sinun on tyhjennettävä selaimen välimuisti. Tee se selaimesi ylävalikon Historia-osion kautta. Voit myös kokeilla sivun lataamista palvelimelta seuraavalla komennolla:
Windows: Ctrl + F5
Mac (Firefox): Cmd (Apple) + Shift + R

CDN – Content delivery network. Järjestelmä, joka tarjoaa esim. sivuston kuvat ja videot vierailijaa läheltä olevalta palvelimelta, jotta niiden lataus olisi mahdollisimman nopeaa.

CMS – Content management system, eli sisällönhallintajärjestelmä kuten WordPress. fi.wikipedia.org/wiki/Sisällönhallintajärjestelmä

CodeIgniter – Ohjelmistokehys, jonka päälle voi tehdä räätälöidyn verkkosivuston tai -palvelun.

cookie – Suomeksi eväste. Pieni tekstitiedosto jonka sivusto tallentaa koneellesi. Tiedosto voi esim. auttaa pitämään sinut sisäänkirjautuneena käyttämilläsi sivustoilla, kuten Facebook.
fi.wikipedia.org/wiki/Eväste

CSS – Cascading style sheets. Tyylitiedosto, joka kertoo selaimellesi kuinka sen tulisi näyttää verkkosivu. Siinä on määritetty mm. fonttikoko, taustavärit y.m. fi.wikipedia.org/wiki/Cascading_Style_Sheets

dedicated server – Palvelin, joka on ainoastaan yhden asiakkaan käytössä. Katso myös webhotelli.

devaaja – Suomenkielinen väännös englannin developer-sanasta. Devaaja on www-kehittäjä, joka työskentelee verkkopalveluiden suunnittelun ja tuotannon parissa.

devipalvelin – Development server. Devipalvelimelle rakennamme sivustot ennen kuin ne siirretään tuotantopalvelimelle. Katso myös tuotantopalvelin.

DNS – Domain Name System ohjaa helposti muistettavat verkkosivuosoitteet, kuten redland.fi palvelimien IP-osoitteisiin, esim. 80.69.161.44.
fi.wikipedia.org/wiki/DNS

domain – Verkkotunnus, kuten redland.fi. Katso myös alidomain.

Drupal – Monimutkainen alusta ja sisällönhallintajärjestelmä isoille sivustoille.

eväste – Katso cookie.

favicon – Pieni kuvake selaimesi osoitekentässä verkko-osoitteen vieressä.

Flash – Animaatioita netissä. Käytetään valitettavasti edelleen bannereiden tekoon, koska moni bannerijärjestelmä ei vielä täysin tue HTML5-bannereita (jotka teoriassa toimivat kaikissa laitteissa, myös Apple-maailmassa). Flash on poistumassa käytöstä.

FTP / sFTP – File Transfer Protocol (FTP). Protokolla, jolla siirretään tiedostoja palvelimille. SFTP on turvallisempi. fi.wikipedia.org/wiki/FTP

footer – Sivuston alapalkki joka usein sisältää linkkejä tärkeille sivuille kuten tuotekategorioihin ja tietosuojaselosteeseen, linkit some-tileihin sekä yrityksen yhteydenotto- ja osoitetiedot.

GDPR – General Data Protection Regulation, eli EU:n tietosuoja-asetus, jota alettiin soveltaa toukokuussa 2018. Henkilötietolain pääperiaatteet säilyvät, mutta yleinen asetus myös lisää uusia velvoitteita rekisterin pitäjälle sekä lisää oikeuksia rekisteröidylle. Rekisterinpitäjiin kohdistettujen velvoitteiden edellyttämien toimenpiteiden laajuus ja laatu vaihtelevat. Tällöin arvioidaan muun muassa henkilötietojen laatua ja niiden käsittelyyn liittyvää mahdollista riskiä. Hoida nämä viisi GDPR-asetukseen liittyvää asiaa kuntoon.

Git – Versionhallinta, joka mahdollistaa useamman ohjelmoijan työstää samaa projektia.

Gutenberg – WordPressin sisällönhallintamuokkain. Sillä on mahdollista luoda esim. sarakkeita helposti. Virallinen esittelysivu.

header – Sivuston yläosa jossa on yrityksen logo sekä navigaatio.

HTML5 – Tätä kirjoittaessa uusin versio sivustojen perusrakenteen koodista. Usein, kun on puhetta HTML5:stä, niin tarkoitetaan myös uusia CSS3-tyylejä sekä Javascript-toiminaisuuksia.

HTTP – Lyhenne sanoista Hypertext Transfer Protocol. Sitä protokollaa selaimet ja palvelimet käyttävät tiedonsiirtoon.

HTTPS – Turvallinen HTTP-yhteys jossa data palvelimen ja käyttäjän välillä on salattua. Sitä Google suosii. Katso SSL.

i18n – Prosessi jolla lokalisointi mahdollistetaan, eli että palvelu tai tuote suunnitellaan niin, että se on helposti esim. käännettävissä toiselle kielelle. Englanninkielisestä sanasta ”internationalization” luotu lyhenne, jossa on sanan ensimmäinen ja viimeinen kirjain ja keskellä luku 18, joka viittaa poistettujen kirjainten lukumäärään. Saman tyylisiä lyhenteitä ovat a11y ja l10n.

iframe – Sivu sivun sisällä. Esimerkiksi palautelomake, banneri tms. sisältö, joka ladataan sivulle muualta.

IP – IP-osoite (esim. 80.69.161.44) on numerosarja, joka kertoo jonkin laitteen sijainnin. fi.wikipedia.org/wiki/IP-osoite

Java – Java on ohjelmointikieli. Älä sekoita Javascriptiin.

Javascript – Javascript on kevyt selaimessa ajettava ohjelmointikieli, jolla suuri osa sivujen toiminnallisuuksista on nykyisin tehty. JavaScript ei ole sama kuin Java, älä sekoita näitä.
fi.wikipedia.org/wiki/Javascript

Joomla – Sisällönhallintajärjestelmä, jonka suosio on laskenut aikaisempien tietoturvahaavoittuvuuksien takia. Redland ei varsinaisesti tee Joomla-sivustoja, mutta niiden pienempi kehitys onnistuu toki tarvittaessa. fi.wikipedia.org/wiki/Joomla

jQuery – JavaScript-koodikirjasto, joka helpottaa selaimessa ajettavien Javascript-komentojen tekoa ja ajoa. Tämä on käytössä lähes jokaisella sivustolla. fi.wikipedia.org/wiki/JQuery

JSON – Kevyt tiedostomuoto datan siirtoon (esimerkiksi, jos jokin Javascript-toiminto kutsuu palvelinta, niin sille palautetaan dataa JSON-muodossa). Katso myös XML.
fi.wikipedia.org/wiki/JSON

kehityspalvelin – Katso devipalvelin.

l10n – Lokalisointi, eli että palvelu ja sen sisällöt kohdennetaan m.m. käyttäjän sijainnin ja kulttuurin mukaan. Englanninkielisestä sanasta ”localization” luotu lyhenne, jossa on sanan ensimmäinen ja viimeinen kirjain ja keskellä luku 10, joka viittaa poistettujen kirjainten lukumäärään. Saman tyylisiä lyhenteitä ovat a11y ja i18n.

LAMP – Kokoelma avoimen lähdekoodin ohjelmia, jotka yhdessä muodostavat WWW-palvelimen. Palvelin koostuu usein Linux, Apache, MySQL ja PHP ohjelmista.
fi.wikipedia.org/wiki/LAMP

Lisäosa – Lisäosilla on mahdollista laajentaa WordPressiä erilaisilla toiminnallisuuksilla kuten esim. lomakkeita, monikielisyys ja toimistehaku kartan kera. Englanniksi plugin.

Load Balancer – Tarjoaa sivustoa tasaisesti usealta palvelimelta. Saatetaan tarvita sivustoilla, joilla on paljon liikennettä.

localhost – Oma tietokoneesi. Sillä on IP-osoite 127.0.0.0 (IPv4) tai ::1 (IPv6).

MAMP – Sama kuin LAMP, mutta Maceille.

MOSS – Microsoft Office SharePoint Server. Sisällönhallintajärjestelmä, joka pyörii Microsoftin alustoilla.

Murupolku – Englanniksi breadcrumbs, eli usein navigaation ja sivun otsikon välissä oleva linkkilista näkyvän sivun yläsivuista josta ilmenee missä päin sivustoa ollaan. Esim. Etusivu > Alasivu > Aktiivinen sivu.

MySQL – Tietokantasovellus.

nginx – Palvelinsovellus. Lausutaan ”engine x”.

Node.js – Node.js on palvelinpään JavaScript-ajoympäristö verkkopalveluiden kehittämiseen, jolla on helppo kehittää nopeita, skaalattavia verkkosovelluksia.

palvelin – Tietokone, jolla kotisivun tiedostot sijaitsevat. Englanniksi server.

PHP – Ohjelmointikieli, jolla voi tehdä dynaamisia verkkopalveluita. Tämä on se osa sivuston jäävuorta, joka on pinnan alla. fi.wikipedia.org/wiki/PHP

pilvipalvelu – Pilvipalvelu on yleisnimitys erilaisille palveluille, joita voi käyttää Internetin avulla riippumatta palvelun sijainnista ja päivitysajoista.

rajapinta – Katso API.

React – Joskus asussa React.js. Javascript-kirjasto applikaatioiden rakentamiseen. en.wikipedia.org/wiki/React_(JavaScript_library)

responsive web design (RWD) – Responsiivisuudella tarkoitetaan, että sivuston rakenne sekä sisältö venyy sen mukaan kuinka suurella näytöllä sitä katsellaan.

Saavutettava – Tietoverkkojen pitäisi olla yhtäläisesti kaikkien ulottuvilla huolimatta siitä onko käyttäjä sokea, kuuro, liikuntaesteinen tai ikäihminen. Tästä käytetty vanha termi oli esteettömyys.

Slug – Slugi on otsikosta muutettu sivun osoitteeseen sopiva versio. Esim. otsikko ”Tietoa meistä” muuttuu tekstijanaksi ”tietoa-meista”. WordPress hoitaa homman automaattisesti.

SSL – Secure Sockets Layer (SSL ja ”https”), nykyisin Transport Layer Security (TLS). Sen avulla voidaan suojata palvelimelta käyttäjän konelle liikkuva data sekä toisinpäin. SSL parantaa sivuston hakukonenäkyvyyttä. Lisäksi esim. käyttäjien lähettämät lomakedatat liikkuvat suojattuina käyttäjän koneen ja sivuston palvelimen välillä. SSL kannattaakin aina hankkia jo lomakeliikenteen takia.

subdomain – Katso alidomain.

Tietotilinpäätös – Tietosuojavaltuutetun suosittelema raportti, johon organisaatio voi dokumentoida tietojen käsittelyä koskevat keskeiset asiat ja näin hyödyntää sitä sisäisesti tietojohtamisen työkaluna. Tietotilinpäätöksellä organisaatio voi myös viestiä menettelytavoistaan sidosryhmille ja asiakkaille ja näin lisätä näiden luottamusta yrityksen menettelytapoihin. Opas tietotilinpäätöksen laadintaan on ladattavissa tietosuojavaltuutetun sivustolta (PDF).

tuotantopalvelin – Production server. Tämä on se palvelin, jossa julkisesti näkyvä sivusto sijaitsee. Vertaa devipalvelin.

URL – Verkkosivun osoite. Esimerkiksi www.redland.fi/ota-yhteytta

UTF-8 – Tapa, jolla teksti on koodattu. Jos esim. ääkköset näkyy väärin, niin luultavasti on joku konflikti tekstin ja dokumentin koodaustavoilla.

virtuaalipalvelin – Palvelin, jonka kanssa samalla koneella voi olla palveluntarjoajan muitakin asiakkaita, mutta jolla on oma palvelinsofta. Oma palvelinsofta takaa sen, etteivät muiden asiakkaiden liikenne tai ongelmat siinä vaikuta meidän sivustoomme. fi.wikipedia.org/wiki/Virtuaalipalvelin

VPN – Virtuaalinen verkko, jonka ansiosta kaikki verkkoliikenne menee esim. työpaikkasi kautta. Mahdollistaa esim. yrityksen sisäisten palveluiden käytön kotoa käsin.

välimuisti – Katso cache.

WAMP – Sama kuin LAMP, mutta Windowsille.

webfont – Verkossa voi nykyään käyttää paljon erilaisia kirjasintyyppejä. Halutun fontin saatavuus ja lisenssi kannattaa kuitenkin tarkistaa jo suunnitteluvaiheessa.

webhotelli – Palvelintila palvelimelta, jossa on myös muiden asiakkaiden sivustoja. Webhotellissa voi olla monia sivustoja ja jos jossakin niissä on palvelinta hidastava ongelma, vaikuttaa tämä meidänkin sivustoon. Katso virtuaalipalvelin.

WooCommerce – WooCommerce on verkkokauppaohjelmisto joka asennetaan WordPressin kylkeen. WordPressin tavoin sitä on mahdollista laajentaa lisäosilla.

WordPress – Hyvä sisällönhallintajärjestelmä.
* Osoitteesta WordPress.ORG voit ladata WordPressin, jonka voit asentaa omalle palvelimelle (mahdollistaa laajan räätälöinnin).
* Osoitteessa WordPress.COM voit luoda oman ilmaisen blogin (rajattu määrä räätälöintivaihtoehtoja).

XML – Yksi useista datatiedostotyypeistä. Muistuttaa HTML:ää. Katso myös JSON. fi.wikipedia.org/wiki/XML

Tekninen sanasto on tehty helpottamaan eri alojen asiantuntijoiden yhteistyötä digitaalisissa projekteissa. Toivomme sen hyödyttävän mahdollisimman monia, niinpä otamme mielellämme vastaan täydennyksiä ja tarkennuksia listaan.

Tarvitsetko apua?

Vaikka lista tuntuisikin edelleen hankalalta, niin ei hätää. Asiakkuusjohtajamme ja projektipäällikkömme osaavat toimia tulkkeina. Kerro heille digitaalisen palvelun tai markkinoinnin tarpeesi omin sanoin, niin he ehdottavat sinulle ratkaisua. Ota rohkeasti yhteyttä!