Kuningas käyttäjä, eli www-suunnittelun 10 käskyä
Tämän dokumentin tarkoituksena on luoda hieman pehmeämpää linjaa www-suunnitteluun. Maailma on “näin rakennat kotskasivun yhdessä päivässä” -portaaleja ja tutoriaaleja pullollaan, mutta tämä ei ole yksi niistä. Minusta www-suunnittelu on taito jota ei voi oppia samalla kun opettelee käyttämään suunnittelun työkaluja, oppimisen täytyy mennä syvemmälle. Ja www-suunnittelussakin on sääntöjä, joita ei koskaan tulisi rikkoa.
Tunnen liikkuvani alueella, jossa miinoja on enemmän kuin turvallista maaperää. Mutta en anna sen häiritä, puhun nimittäin kokemuksesta. Enkä ratsasta pelkästään käyttäjän kokemuksella (vaikka olenkin pyörinyt netissä kauan ennen kuin koko termiä “www” edes oli olemassa), vaan myös suunnittelijan kokemuksella. Ja toisin kuin moni muu “suunnittelija,” olen saanut siitä elantoni jo monta vuotta. Se oikeutuksesta, sitten asiaan.
Suunnittelu* ei ole lähtökohtaisesti taidetta. Suunnittelu on ideoiden muotoilua, kommunikointia objektin ja subjektin välillä. Suunnittelulla on aina lopputarkoitus, taiteella välttämättä ei. Taide voi olla mitä tahansa rapaa ja olla silti vielä hyvää taidetta, mutta suunnittelun kanssa ei pelleillä. Varsinkaan www-suunnittelun. Suunnittelu itsessään pitää jo sisällään käsitteen, että suunnitellaan jotain lopputarkoitusta varten. Ja tämä on asian ydin.
Suunnittelua ei voi siis olla ilman tarkoitusta. WWW-suunnittelussa tämä tarkoitus on käyttäjän ja tiedon välillä (myös hupi voi olla “tietoa”) tapahtuvan kommunikaation onnistuminen. WWW-suunnittelu on siis hyvän kommunikaation suunnittelua. Tämä on hyvin tärkeä asia ymmärtää. Se on myös syy, miksi hyvin suuri osa “käytettävistä” www-sivuista (kuten www.useit.com ja www.w3c.org) eivät välttämättä ole hyviä www-sivuja, vaikka ne täyttäisivätkin kaikki kliiniset käytettävyyden vaatimukset. Kaikki käyttäjät eivät ole sokeita, kaikki käyttäjät eivät tahdo lukea riisuttua www-sivua. Kommunikointi ei onnistu, jos käyttäjä ei tahdo kuunnella. Äsken mainitsemani esimerkkisivustot ovat kuin monotonisella äänellä keskustelevia kirjakielisiä ruotsin maikkoja, joita kukaan ei tahtoisi kuunnella, mutta kun on pakko.
Ei pidä myöskään väheksyä käytettävyyden merkitystä. Yleensä käytettävyys on vain helposti lausuttava tekosyy, jolla voidaan perustella omia mieltymyksiä muille. Liialla “käytettävyydellä” voidaan tuhota hyvä www-sivu aivan siinä missä huonolla suunnittelulla yleensäkin. Liika on vain liikaa, ja se pitää www-suunnittelijan ymmärtää. Hyvä www-sivu on käytettävä, mutta se ei ole pelkästään sitä. Käytettävyys on yksi osa-alue suunnittelussa, ja suunnittelijan kuuluu ymmärtää sen merkitys.
Mutta miten sitten suunnitellaan hyvä www-sivu? Ei, siihen ei ole olemassa mitään näppärää wysiwyggeriä tai kultaista 12:sta askeleen ohjelmaa. Kokemus on avainsana. Jos et osaa, opettele. Jos osaat, opettele lisää.
Tässä ovat minun käskyni, joita pyrin noudattamaan.
1. Käyttäjä on kuningas. Siitä ei pääse mihinkään. Jos et halua suunnitella www-sivuja muille kuin itsellesi, lopeta tämän lukeminen ja mene tekemään jotain hyödyllistä, siten emme kumpikaan tuhlaa turhaan yhteistä aikaamme.
2. Älä seiso käyttäjän ja hänen päämääriensä tiellä. Jokainen käyttäjälle tekemäsi este on merkki omasta osaamattomuudestasi. Joskus sille ei voi mitään, mutta se ei ole lähtökohta www-suunnittelulle. Ei splash-screenejä, introja, pop-uppeja, kryptisiä käyttöliittymiä. Suoraan asiaan, vaikka hampaat irvessä. Käyttäjälle on luvattu sisältöä, ei esterataa.
3. Älä petä käyttäjää. Ja jos petät luottamuksen, se on luultavasti viimeinen kertasi, käyttäjän kipukynnys www:ssä
on todella matala. Virheitä on hieman hankala toistaa, jos siihen ei saa toista tilaisuutta. Älä suunnittele portaalia, jos yksi sivu riittää. Älä käytä tykkiä kirveen työhön.
4. Älä vaikeuta käyttäjän elämää. Suunnittele sivuston tietorakenne siten, että tieto on loogisesti jaoteltuna ja että tarvittavat toiminnot on helppo suorittaa. Älä piilota linkkejä, älä käytä tekniikoita jotka eivät toimi. Tarjoa tarvittaessa vaihtoehto. Älä eksytä käyttäjää sivustolle, tai käyttäjä menee sinne minne varmasti tietää pääsevänsä: takaisin tai pois.
5. Viihdytä käyttäjää. Ihminen ei elä pelkästä leivästä, ei myöskään Kuningas Käyttäjä. Jos käyttäjä ei viihdy, ei hänellä ole mitään syytä jäädäkään. Pelkkä tieto on turruttavaa ja viestin teho heikkenee volyymin kasvaessa. KISS (Keep it simple, stupid!).
6. Älä säästele itseäsi tai tekijöitä. Sinun tai tekijöiden tuskat ovat pientä ja toissijaista käyttäjän tuskaan verrattuna. Jos voit tehdä asian paremmin, tee se, äläkä turhaan itke rakkoja sormissasi. Sinun tekosesi vaikuttavat tuhansien ihmisten elämään. Tee siitä positiivinen kokemus.
7. Tiedä mitä teet. Jos et tiedä, älä tee mitään tai vaihda vaikka alaa. Jos et tiedä miten www toimii, älä suunnittele sinne sivujakaan. Kaikkea ei tarvitse tietääkään, mutta perusteet täytyy ymmärtää, muuten et voi suunnitella. On virhe käyttää sellaisia resursseja, joiden merkitystä kokonaisuudelle ei ymmärrä.
8. Muista yksityiskohdat. Testaa, viimeistele, hio, hiplaa tai nyplää. Uhraa viimeisetkin hikipisarasi yksityiskohtien viilaamiseen. Ota prosessi haltuusi, älä alennu liukuhihnatuotantoon. Vaadi samaa myös muilta tekijöiltä: ei ole mitään järkeä suunnitella hyvin, jos toteutus kusee. Jos tämä ei ole mahdollista, älä silti anna periksi tekemällä huonompaa jälkeä seuraavalla kerralla.
9. Kultaista keskitietä ei ole. Et voi tehdä sellaista sivua tai sivustoa, johon kaikki käyttäjät olisivat tyytyväisiä. Et voi miellyttää kaikkia. Aina löytyy joku, joka vihaa juuri sinun suunnittelemaasi työtä jihadimaisella oikeamielisyyden raivolla. Totu siihen, mutta älä turru käyttäjien kommentteihin ja saamaasi palautteeseen. Muista kohderyhmä, ja suunnittele ensisijaisesti sille. Ei ole myöskään oikein heikentää toimivaa kokonaisuutta marginaaliryhmien vuoksi – eikä toisinpäin.
10. Käyttäjää ei ole. On olemassa lukemattomia käyttäjiä. Ei ole olemassa kahta täysin samanlaista mielipidettä tai tapaa tehdä asioita, joten älä suunnittele pelkästään yhdelle sellaiselle. Muista realiteetit, älä sorru liiallisuuksiin.
Siinä ne olivat. Kommentit ovat tervetulleita!
* En puhu “designista”, se kun ei taivu suomen kieleen kovinkaan hyvin. Toisaalta pelkkä “suunnittelu” on paljon moniulotteisempi merkitykseltään kuin “design,” mutta tässä yhteydessä on järkevämpää käyttää suomenkielistä vastinetta.


