Archive for June, 2006

Banaanin affordanssiongelmat

Thursday, June 29th, 2006

banaani

Miedossa marinadissa on palattu ikuisuusaiheiden äärelle: kummasta päästä banaani tulisi kuoria. Yksi koulukunta vannoo kahvapään nimeen, toinen avaa banaanit toisesta päästä, jolle ei tunneta varsinaista nimitystä.

Kahvapää lienee suositumpi [täällä on äänestys aiheesta, mutta tuloksen näkee vain rekisteröitymällä], mikä on hyvä osoitus banaanin käyttöliittymän huonosta suunnittelusta. Kahva tarjoaa luontaisen affordanssin avaamiseen, vaikka todellisuudessa parempaan lopputulokseen päästään tyypillisesti kuorimalla hedelmä toisesta päästä.

Näin vältetään kahvan kääntämisen aiheuttama muhjaava vaikutus. Kahvapäästä tapahtuneen avaamisen jälkeen banaanin pää on tunnetusti kovin mössöinen. Slate.comin artikkelissa on myös esitetty, että toisesta päästä avaamalla vältyttäisiin epämääräisiltä liuskeisilta osilta, jotka jäävät tyypillisesti kuoren ja hedelmän väliin ja maistuvat epämiellyttävältä.

Tyypillisin kritiikki toisen pään avaamista vastaan on toteama, ettei valtaisa kahvaajien joukko voi olla väärässä. Tulee kuitenkin tunnistaa havainnoitavien käyttäjäryhmien osaamistaso. Apinat banaanien suurkäyttäjinä lienevät parhaita domain-eksperttejä, ja mistäpä muualta ne hedelmänsä avaavat kuin toisesta päästä. Eräiden teorioiden mukaan tilanteissa, joissa ihminen ja apina toimivat eri tavalla, kannattaa seurata apinaa.

Haittapuolena toisen pään avaamisessa on, että ellei sitä tee huolellisesti, saa kynnenalusensa täyteen mustaa muhjua. Apinoita tämä ei tietenkään vaivaa. Slate.comissa sanotaan edelleen, että banaanin toinen pää on kahvapäätä todennäköisemmin vaurioitunut ja sisältää näin pehmeitä paikkoja, jotka monet tapaavat jättää syömättä. Artikkelissa esitetään väittämä, että tämä johtuu ensisijaisesti kulttuurista, jossa kahvapäätä pidetään yläpäänä ja siihen suhtaudutaan näin suojelevammin – ei niinkään toisen pään absoluuttisesta huonommuudesta.

Kuten huomataan, asia ei ole yksinkertainen. Oma ratkaisuni on jättää banaanit syömättä, sillä ne eivät maistu oleellisesti millekään, ja massasta merkittävä osa kuluu kuoriin, joille on vaikeaa keksiä hyötykäyttöä. [Jotkut käyttävät niitä olutpullojen avaamiseen, mutta minulta on tämä taito oppimatta.]

Tulevissa osissa käsitellään kahviloiden sokeripakkauksen oikeaoppinen avaaminen sekä näkkileivän voitelu.

Tulostimien raivostuttavuus

Wednesday, June 28th, 2006

Pyrin yleensä välttämään tulostamista. En ainoastaan siksi, että paperin kantaminen tuntuu typerältä, vaan myös siksi, että vihaan tulostimia.

Aivan liian usein vaivalloisin vaihe vaikkapa koulutyön palauttamisesta on etsiä koululta vapaa kone keskellä päivää ja tulostaa sitten työ siltä [printtereitä ei ole tyypillisesti jaettu wlanin ylitse]. Vain huomatakseen, että printteri on tukossa jonkun koettua pakottavaa tarvetta Matlabin manuaalin tulostamiseen.

Saksalaisessa koulussani tulostamisesta peritään nimellinen korvaus, mikä hillitsee turhaa tulostamista ja pitää jonot kurissa – toimii ainakin saksalaisella säästäväisyysmentaliteetilla varustetuissa käyttäjissä. Siitä huolimatta aivan liian usein huomaa tuijottavansa kirjoittimen vihreänä vilkkuvaa Achtung-valoa miettien, mahdetaanko viesti välittää morse-koodilla vai kuinka.

Mikäli joku joskus onnistuisi luomaan tulostimen, joka ei epämääräisellä ääntelyllään viestisi edes jotain tilastaan, joku raukka voisi joutua kehittämään laitteeseen ihan oikean käyttöliittymän.

Tämä purnaus koskee pääasiassa epälukuisia mustavalkoisia HP-lasereita. Kohtaamassani Dell-merkkisessä värilaserissa oli ihan kunnon näyttöruutu, joka selvästi kertoi, mitä tapahtuu.

***

Minulla on myös kotonani yksi HP-merkkinen PowerBookini mukana ilmaiseksi saatu mustesuihkutulostin [joka lopulta päätyi maksamaan n. 50 euroa, mutta se on toinen tarina]. Tarkoitukseni oli tulostaa eräs dokumentti tarra-arkille, jotta voisin helpommin liimata sen vahvemmalle pahville. Laitoin yhden kolmesta jäljellä olleesta tarra-arkistani syöttökaukaloon ja painoin Tulosta.

En saanut erillistä ilmoitusta työn epäonnistumisesta. Mac OS X:n kirjoitinkeskus kertoi tulostimen keskeyttäneen työnsä. Marssin tulostimelle ja huomasin etupaneelissa vilkkuvan mustesymbolin. Keksin kokeilla uuden mustan kasetin vaihtamista.

Se vaikutti toimivan: tulostin alkoi jälleen surista ja sylki kohta ulos tarra-arkkini – testikuvalla koristettuna. Minun viimeinen komentoni oli ollut tulostaa oma dokumenttini. Nyt typerä tulostin oli tärvännyt tarra-arkkini typerään testikuvaan varoittamatta ennalta mitenkään.

Tulostin dokumenttini kokeeksi tavalliselle paperille. Kaikki toimi niin kuin pitikin. Latasin kaukaloon uuden tarra-arkin ja painoin jälleen Tulosta. Tässä vaiheessa kämppikseni irrotti tietämättäni tulostimeni koneestaan piirtopöytänsä tieltä [hänellä on pöytäkone, joten tulostin on kiinni siinä]. Saamani virheilmoitus ei kertonut, että laite on irroitettu isännästään, vaan mainitsi sen ainoastaan keskeyttäneen työnsä – aivan kuten viimeksi, kun muste oli ollut lopussa.

Käynnistelin uudestaan tulostinta ja jopa tietokoneeni. Ei apua. Vasta jonkin ajan kuluttua keksin tarkistaa ensimmäisen asian, että johto on seinässä. Kytkin kirjoittimen takaisin kiinni koneeseen.

Riemu oli melkoinen, kun se anteeksi pyytelemättä tulosti uuden testikuvion toiseksi viimeiselle tarra-arkilleni. Viimeiselle sentään onnistuin printtaamaan dokumenttini.

Realistinen työpöytäympäristö

Saturday, June 24th, 2006

Törmäsin YouTubessa tuoreeseen prototyyppiin reaalimaailmaa jäljittelevästä työpöytäympäristöstä. Siinä tiedostoja voi käsitellä fyysisten objektien tapaan: järjestellä esimerkiksi pinoihin ja kieputella ympäriinsä.

Mukana on jonkin verran graafista temppuilua, mutta kyllä tuo kiinnostavalta näyttää. Prototyyppiin on sisällytetty muutamia aiemmin esitettyjä, mutta toteuttamatta jääneitä ideoita. Muiden muassa Raskin kysyi jo vuosituhannen vaihteessa, miksei tiedostoja voi valita lassotyyppisellä työkalulla, vaan ainoastaan nelikulmaisella valintalaatikoilla. Monissa peleissä käytetyt piirakkavalikot ovat useissa tilanteissa nopeampia kuin perinteiset lineaariset kontekstivalikot. Myös Applen huhuttiin aikoinaan suunnitelleen jonkinlaisen pino-metaforan sisällyttämistä Mac OS X:een [versio 10.2 tai 10.3?] ja joitain animaatioita pyöri verkossakin.

Kansioita kännykkään ja kameraan

Thursday, June 22nd, 2006

Ihmiset tapaavat tallennella puhelimiinsa eri kategorioihin kuuluvia kontakteja. Juovuspäissään soitellaan eri numeroihin kuin päiväsaikaan. Paitsi vahingossa.

Koska kännykät tyypillisesti tyytyvät listaamaan kaikki kontaktit aakkostetussa listassa, monilla käyttäjillä on tapana luoda omia keinotekoisia ryhmittelyitä numeroihinsa lisäämällä erilaisia kirjaimia tai pidempiä koodeja samaan ryhmään kuuluvien ihmisten nimien eteen.

Minusta on kovin mystistä, etteivät puhelimet annan lajitella yhteystietoja aihepiireittein kansioihin. En tosin tiedä, onko tämä mahdollista moderneissa S60-puhelimissa. Kenties S60 User Experience -blogin porukka voisi kertoa, onko ja jos ei, niin miksi. En usko, että tätä voidaan perustella asioiden yksinkertaisena pitämisellä, kun käyttäjät ovat itse keksineet puutteelle kiertoteitään.

Vielä hienompaa olisi tietysti mahdollisuus tägäillä kontakteja ja luoda dynaamisesti päivittyviä älykkäitä kansioita tämän pohjalta, mutta saattaisi mennä turhan monimutkaiseksi…

***

Toinen paikka, jonne kaipaan kansioita, on kamerani. Käytän sitä usein dokumenttikamerana. On kovin vaivalloista kiinnittää iPod koneeseen, jos haluaa jonkin pienen tiedonmurusen mukaansa. Langaton tapa hoitaa homma on ottaa valokuva näytöstä. [Jotkut ihmiset käyttävät kuulemma kynää ja paperia, mutta minulla ei tahdo koskaan olla paperia missään.]

Lopputuloksena kamerani on usein täynnä karttoja, reittejä, aikatauluja ja sen sellaisia. Näitä on ikävää etsiä selaamalla kaikki otetut kuvat läpi kronologisessa järjestyksessä. Olisi kovin mainiota voida siirtää tämän luontoiset, toistuvasti kameran kautta katsottavat kuvat omaan kansioonsa muiden kuvien keskeltä. Jonkinlaisen suosikkitoiminnon kamerani kyllä tarjoaa, mutten ole kokeilemalla keksinyt, mitä tämä tarkoittaa käytännössä.

Uusi Office kerää kehuja

Thursday, June 22nd, 2006

Officen 2007-version uusittu käyttöliittymä valikkopalkin ja pikapainikkeet yhdistävine ribbon-palkkeineen kerää kehuja [via]. Muutamat seikat tuossa toki epäilyttävät: ulkonäkö mm. näyttää itsetarkoituksellisen kromiselta, ja on ikävää, ettei ribbonia käytetä muissa ohjelmissa, joten Office käyttäytyy täysin omalla tavallaan [eivätkä kaikki Office-ohjelmatkaan käytä ribbon-vetoista käyttöliittymää]. Vaikka Vistan epäonnistuneiden turvallisuuskäytäntöjen arvioitiin hiljattain aiheuttavan valtavia ongelmia ja turhautumista käyttäjille, näköjään Microsoftilla osataan tehdä jotain hyvinkin.

Officen kaltaisen tuotteen käyttöliittymän muuttaminen on tietenkin radikaali muutos – etenkin tilanteessa, jossa ohjelmistolla ei ole käytännössä kilpailijoita. Hienoa, että tällaista tapahtuu ja mainittavaa, että käyttöliittymä soveltuu myyntiargumenteiksi ketään kiinnostamattomien uutusominaisuuksien listaamisen sijaan. Minulla ei ole Windowsia käytettävissäni, joten en pääse itse testaamaan, miltä beta-versio tuntuu.

Nykyisellään on kovin hankalaa, kun joku kysyy, mikä toimisto-ohjelma kannattaisi hankkia. Applen iWork-paketissa on monta hyvää puolta: käyttöliittymä on varsin toimiva riittävän suurella näytöllä ja erityisesti tuki läpinäkyvyyksille ja muille nykymaailman itsestäänselvyyksille erinomainen. Valitettavasti Pages-tekstinkäsittely ei salli sekä loppu- että ala-viitteitä samassa dokumentissa, ei osaa numeroida kuvia, ei tarjoa kaavaeditoria, eikä kenties tärkeimpänä osaa tavuttaa suomea.

Ilmaiset Open- ja Neo Officet ovat kankeita MS Office -klooneja, jotka eivät kunnolla istu Mac-ympäristöön. Jostain kertoo sekin, että ne pyrkivät jäljittelemään käyttöliittymää, josta Microsoft itse katsoi tarpeelliseksi hankkiutua eroon.

MS Office taas on monipuolinen ja sisältää monia tarpeellisia toimintoja. Mutta niin monesti sen kanssa menevät hermot, että niistä saisi oman juttusarjansa.

Ja myönnän auliisti, etten ole niin hc, että tuntisin oloni mukavaksi LaTeXin kanssa.

Toivotaan kovasti, että Microsoft todella onnistuu kehittämään jotain, joka olisi hieman nykyistä vähemmän huono. Nähtäväksi jää sekin, kuinka onnistuvat yhdistämään ribbonin Mac OS:n näytön ylälaitaan ankkuroituun valikkopalkkiin.

Paluu YouTubeen

Tuesday, June 6th, 2006

Kritisoin aiemmin YouTuben toistokohdan indikaattoria epähavainnolliseksi. Nyt on sekin korjattu. Eläköön iteraatio!

youtuben uusittu ohjain

Edellinen versio:


youtube-ohjain

Mainitaan vielä, että Slashdotin uusi ulkoasu näyttää hyvältä. Enää ei ole mitään syytä lukea Diggiä

Pikaisia tiedotteita

Monday, June 5th, 2006

MobileHCI 2006 tulee. Minäkin olen siellä. Eivät kuulemma huolineet puoliakaan avustajiksi hakeneista, joten tyytyväinen kelpaa olla.

Sim Daltonism on kätevä Mac OS X -ohjelma, jolla voi simuloida värisokeutta. Kiinnostavasti testaamani sivu oli paremmin luettavissa puna–viher-sokealle kuin normaalinäköiselle. Tieto lisää tuskaa.

Applen kannettavien liikesensoria ja iSightia käytetään yhä monipuolisemmin. Kaikkiaan liikesensorit tekevät tuloaan kännyköihin. Koulukaverin Samgsungissa oli noppapeli, joka toimi rannetta heilauttamalla.

Olin jokin kuukausi sitten koehenkilönä kokeessa, jossa testattiin prototyyppiympäristöä, ja teippasimme kiihtyvyyssensorin puhelimeen sekä loimme Quartz Composerilla systeemin, joka vieritti puhelimen näyttöä kallistuksen mukaan. Järjestelmä vain oli sen verran buginen, ettemme ehtineet valmiiksi tehtävään varatussa puolessa tunnissa.

Puhelinta sivulle kallistamalla aktivoitava kvasimoodi tietyn kirjaimen aktivoimiseksi numeronäppäintä painaessa voisi kyllä olla kätevä.

Yhdistetty valikko ja painike

Saturday, June 3rd, 2006

Microsoft Officen Windows-versiossa oli aikoinaan ja kenties yhä käyttöliittymäelementti, joka näytti painikkeelta, mutta tekstin vieressä olikin pieni kolmio. Kun nappia painoi, ei auennutkaan uutta dialogi-ikkunaa, vaan eräänlainen ponnahdusvalikko. Kummajainen sijaitsi jossain Format: Paragraphin seutuvilla. [Jos tulee vastaan, voisin haluta kuvakaappauksen.]

Mac-versiossa asia oli ratkaistu toisin, ja tapasin naureskella tyytyväisenä, ettei meillä sentään moisia älyttömyyksiä viljellä. Kunnes Apple sisällytti vastaavan yhdistelmän Mac OS X 10.4:ään vuosi sitten. Ja aivan yhtä pöhkösti ainoastaan yhteen ainoaan paikkaan koko järjestelmässä.

pdf-nappi

Kuvakaappaus on standardista tulostusikkunasta. Nappulaa painamalla aukeaa valikko, josta dokumentin voi tallentaa PDF:ksi tai tehdä muuta kätevää.

pdf-valikko

Koska valikko on muodoltaan painike, valinnan jälkeen ei palata tulostusdialogiin, vaan siirrytään suoraan valittuu toimintoon. Tällä kierrettiin vanhojen versioiden epäloogisuus, jossa ensin valittiin valikosta Tallenna PDF-tiedostoksi, jonka jälkeen valinta vahvistettiin painamalla Tulosta.

***

Asia palasi mieleeni hiljattain ihmetellessäni jälleen kerran, miksei mitään tapahdu, vaikka olin valinnut Ylen verkkosivujen ponnahdusvalikosta, minkä ohjelman sivuille haluan siirtyä. Olin tietenkin unohtanut painaa valikon vieressä majailevaa SIIRRY >> -painiketta.

Työpöytäkäyttöliittymissä ponnahdusvalikoista valitseminen vaatii vahvistuksekseen napin painamisen, mutta verkossa on tottunut siihen, että sivulle siirrytään suoraan ilman vahvistuksia. Tilanteessa, jossa ponnahdusvalikoita on vain yksi, vahvistaminen on tietenkin turhaa käyttäjän kiusaamista, eikä välitä hyödyllistä informaatiota. Se kuuluu samaan sarjaan dialogin kanssa, joka ei tarjoa muuta vaihtoehtoa kuin OK-painikkeen.

Toisaalta automaattisesti etenevät ponnahduvalikot ovat sikäli harhaanjohtavia, että ne näyttävät ulkoisesti samalta kuin perinteiset vahvistuksen vaativat. Ratkaisu on ilmeinen: yhdistetään valikko ja painike sellaisissa tilanteissa, joissa erillistä vahvitusta ei vaadita. Niin kummalliselta kuin se tuntuukin, Microsoft oli tällä kertaa kaukaa viisas.

iPodin vastaavusongelma

Friday, June 2nd, 2006

Viime syksynä iPod nanon hankittuani teki mieli kirjoittaa juttu sen erinäisistä pienistä käytettävyysongelmista, mutta se tuntui paisuvan niin suureksi, etten koskaan jaksanut aloittaa. Päätin sen sijaan alkaa mainita näitä näin lyhyesti yksi kerrallaan. Lienee parempi niin lukijoiden kuin kirjoittajan kannalta.

Huvitti, kun hiljattain kotimaisen käytettävyydn arvioinnin kurssin projektin tehtävänannossa annettiin yhdeksi vaihtoehdoksi musiikkisoittimen analysointi, mutta erityisesti kiellettiin iPodin valitseminen aiheeksi. Luulisi, että tutustuminen on yleisesti järkevintä aloittaa markkinajohtajasta – saatettaisiin Nokiallakin päästä eroon unpause-napeista. Mahtoivatko olettaa, että iPodista ei löytyisi kylliksi kritisoitavaa, vai mistä oli kyse. [nyt tuon kurssin sivu näkyy muuttuneen, enkä enää löytänyt tätä mainintaa sieltä].

***

Kenties huomattavin iPodin ongelmista liittyy mappauksiin (mapping), jonka olen nähnyt käänneettävän suomeksi vastaavuudeksi tai kytkennöiksi. Samaan tapaan kuin matematiikassa, se kertoo, kuinka kontrollit ja lopputulos vastaavat toisiaan. Huvittavana esimerkkinä voi miettiä woodoo-nukkea, jossa päähän tökätty neula aiheuttaa kipua vastaavasti käyttäjän päässä. Jokapäiväisempi esimerkki on vaikkapa auton ratti, jonka kääntäminen kääntää pyöriä oletettuun suuntaan.

Joskus vastaavuus saattaa tuntua epäluonnolliselta, vaikka onkin täysin perusteltu. Moni aloittelija ihmettelee, miksi verkkosivu liikkuu alaspäin, kun rullauspalkkia raahaa ylöspäin. Tämä johtuu tietenkin siitä, että rullauspalkki ei liikuta sivua, vaan havainnointipistettä sivun pysyessä paikoilllaan. Vastaavasti lentokoneen ohjaussauva tai etenkin sen jäljittely nuolinäppäimillä tuntui lapsena omituiselta. Miksi alaspäinnuoli nostaa lentokonetta? Tässä on taustalla vanhojen koneiden fyysinen rakenne, jossa sauvan vetäminen käänsi siivekkeitä ylöspäin ja nokka nousi.

***

ipod nanoTapaan testata iPodin toimivuutta pyytämällä satunnaisia kanssaihmisiäni etsimään tietyn kappaleen alkutilasta liikkeelle lähtien ja palaamaan sitten takaisin. Yleensä he ymmärtävät hyvin nopeasti, kuinka valikossa liikutaan ylös ja alas rullauspyörää pyörittämällä. Koska iPod nanon pinta on sileä ja rullan keskellä sijaitseva nappi väriltään valkoinen, kuten rullaa ympäröivä pinta, se ei tarjoa erityisen selkeää affordanssia painamiselle. Näin nanolla kestää tyypillisesti jonkin verran kauemmin kuin vanhalla 2G-iPodillani, ennen kuin käyttäjät keksivät edetä valikossa seuraavalle tasolle keskinappia painamalla. Vanhoissa iPodeissa keskinappi oli inauksen kupera, joten sitä oli vaikeaa olla huomaamatta.

Tässä alkavat ongelmat. Valikossa liikutaan vasemmalta oikealle liukuvalla animaatiolla. Koska laitteessa on seuraavaan ja edelliseen kappaletta varten siirtymiseen tarkoitetut painikkeet, jotka näyttävät vasemmalle ja oikealle osoittavilta nuolilta, käyttäjät olettavat, että valikoissa liikutaankin näillä. Siitä huolimatta, että käyttäjä on jo kerran onnistunut siirtymään seuraavaan valikkoon keskinappia painamalla, oletus nuolinappien käyttämisestä tuntuu animaation näkemisen jälkeen niin järkevältä, että tyypillisesti kestää tovin ennen kuin käyttäjä suostuu kokeilemaan uudelleen keskinappia. Tein itse aikoinaan aivan saman virheen.

Tämän jälkeen matka jatkuu ongelmitta, yleensä siihen saakka, kun pitäisi palata. Käyttäjillä on tapana vielä kerran kokeilla edelliseen kappaleeseen vievää nuolta. Näyttäähän se samalta kuin selaimen back-painike. Näppäimien painatuksistakaan ei ole apua: edellinen ja seuraava kappale -nappien lisäksi laitteessa on yksi play/pause-symbolilla varustettu, tyhjä keskipainike sekä yläpainike, jossa lukee menu.

Menu-napin teksti voisi tuskin olla harhaanjohtavampi. iPodissa ei ole erillistä alkutilaa, siinä ollaan valikossa alusta lähtien. Tämän on nähdäkseni järkevää, mutta on vaikeaa käsittää, että nappi, joka toimii joka tilanteessa kuin back-painike, on nimeltään menu. Vastaavuuden kannalta vaikeaa on myös se, että se sijaitsee keskipainikkeen päällä, vaikka animaatio liikkuu sitä painettaessa vasemmalle.

Valikot liikkuvat vasemmalta oikealle, napit sijaitsevat päälllekkäin ja on merkitty joko puutteellisesti tai harhaanjohtavasti. iPod ei ole aivan niin intuitiivinen kuin tavataan olettaa. Minuutin tutustumisen jälkeen valikoissa liikkuminen toki onnistuu varsin suvereenisti ensikertalaiseltakin. Testaamastani noin paristakymmenestä hengestä jokainen oletti ensin edelliseen kappaleeseen vievää nuolta paluupainikkeeksi. Toisaalta ainoastaan yksi ei lopultakaan onnistunut liikkumaan valikossa omin avuin taaksepäin ennen kuin antoi periksi [mutta hän olikin kauppatieteilijä].

Inhimilliset käyttöliittymät Raskinin mukaan

Thursday, June 1st, 2006

Jef Raskin oli kenties Normanin ja Nielsenin ohella yksi tunnetuimmista ja tärkeimmistä käytettävyysalan guruhahmoista. Hänen merkityksensä alkuperäisen Macintoshin luomisessa oli suuri, vaikka kiista koneen todellisesta isyydestä on ratkaisematon. Raskinhan häipyi kesken hankkeen, koska ei tullut toimeen Jobsin kanssa. Ironisesti Raskin menehtyi haimasyöpään vuonna 2005 – tautiin, josta Jobs selvisi.

Vuonna 2000 julkaistussa kirjassaan The Humane Interface Raskin osoittaa nykyisten tietokoneiden ongelmia ja tarjoaa omia ratkaisujaan inhimillisempien koneiden luomiseksi. Kirjassaan Raskin piirtää voimakkaan kuvan erehtymättömästä Raskinista, jonka 80-luvun loppupuolella julkaistu ja pikaisesti flopannut Canon Cat -kone edusti parasta mahdollista joka suhteessa.

humane interface

Raskin on hankalassa roolissa kehuessaan alkuperäistä Macintoshia siltä osin kun hän oli sitä kehittämässä, mutta teilaamalla kaiken tuon jälkeen tapahtuneen kehityksen vääränä. Kirja myös vanhentui monien pienten yksityiskohtien osalta Mac OS X:n julkaisun myötä vuonna 2001. Jätetään kirjan hyvien ajatusten löytäminen lukijoiden harjoitukseksi tai myöhemmän tekstin aiheeksi ja keskitytään kritisoimaan heikommin perusteltuja.

***

Raskin hyökkää voimakkaasti käyttöliittymien kustomisointia vastaan. Hänen mukaansa se, että käyttöliittymä on parannettavissa mukauttamalla, vihjaa, että siinä on jotain vialla jo alun alkaen. Lisäksi hän korostaa, etteivät käyttäjät ole päteviä käyttöliittymäsuunnittelijoita, joten on turha kuvitella, että he osaisivat luoda mitään itsensä kannalta toimivaa. Tässä hän ottaa täysin poikkeavan kannan kuin esimerkiksi loppukäyttäjien asiantuntemusta korostanut pattern-ajattelun innoittaja Christopher Alexander.

Kiinnostavasti Raskin pyörtää sanansa vain viisikymmentä sivua myöhemmin, jolloin hän yhtäkkiä esittää, että on suotavaa, että käyttäjät voivat luoda ympäristöönsä uusia valikoita kirjoittamalla komentoja listaksi.

Tässä vaiheessa on jo päästy eroon hiiren tuomista rasitteista. Tuntuu, että siinä missä kirjan alussa kohdeyleisö on hyvin laaja, loppua kohti ollaan suunnittelemassa systeemiä, joka olisi miellyttävä Raskinille itselleen. Hän korostaa tehokkuuden merkitystä: “järjestelmän opittavuutta ja ymmärrettävyyttä tärkeämpää on sen käytön tehokkuus pitkällä aikavälillä”. Näin siitä huolimatta, että teknologian hiipiessä joka ovenkahvaan, yhä useampien laitteiden on oltava omaksuttavissa nopeasti, ilman ohjeita ja opettelua.

Tällaisia käyttöliittymiä tavataan kutsua intuitiivisiksi, mutta Raskin toteaa, että tämä on väärin. Hänen mukaansa tulisi puhua sen sijaan asioiden tuttuudesta [familiarity]. Koska intuitiivisuus tarkoittaa jotain, jonka omaksuminen onnistuu ilman oppimisprosessia, Raskin toteaa, että mikään artefakta ei koskaan voi olla intuitiivinen. Näin epäselväksi jää, onko termiin hirttäytymisellä muuta funktiota kuin semanttinen kikkailu.

***

Raskinin Cat-konetta käytettiin pääasiassa näppäimistön avulla. Näppäimistössä oli kaksi erityistä leap-näppäintä, jotka mahdollistivat inkrementaalisen haun [vrt. Firefoxin tai iTunesin haku] dokumentin sisällä. Varsinaisesti järjestelmässä ei ollut tiedostojakaan, vaan kaikki koneella sijainneet dokumentit esitettiin yhdessä pötkössä, ja dokumentit oli erotettu toisistaan erityisin koodein. Näitä koodeja etsimällä pystyi hyppimään dokumentista toiseen.

Raskin nostaa suuren metelin siitä, ettei Wordissa voi kyllin helposti etsiä kappaleenvaihtoja. Tätä en ole ikinä tarvinnut, mutta Windows-Wordissa en aikoinaan kyennyt poistamaan sähköpostissa syntyneitä rivinvaihtoja. Mac-versiolla onnistui kyllä.

Raskin myös mainitsee kolmessa eri yhteydessä, että inhimillinen käyttöliittymä ei tuhoa valittua tekstiä, jos sen päälle ollaan kirjoittamassa tai sijoittamassa uutta, vaan tämä tulee aina vahvistaa ensin delete-napilla.

Erityisen kovan tuomion saa tekstinkäsittelyssä käytettävä kursori. Tyypillinen |-tyyppinen tekstikursori sijoitetaan merkkien väliin, mikä tarkoittaa kapeaa kohdetta ja näin edelleen hidasta klikkaamista. Raskin ehdottaa, että teksti valittaisiin klikkaamalla sen sijaan kirjaimia. Näinhän toimittiin myös aikoinaan Xeroxin Starissa, jossa tosin tekstin valitseminen kolmine hiirennappeineen oli kaikkiaan kovin vaivalloista. Saattaa olla, että minäkin olen tämän vuoksi alkanut tehdä liki kaikki valintani suoraan näppäimistöltä.

Raskinin mukaan käyttäjien on vaikea hahmottaa, pyyhitäänkö kursorin vasemmalla vai oikealla puolella sijaitseva merkki näppäimistön pyyhintäpainiketta painettaessa. On hieman epäselvää, miksi hän ei kelpuuta perinteistä ratkaisua, jossa molemmille on omistettu oma painikkeensa, kun hän on muutenkin pyhittämässä erilliset näppäimet niin undo-komennolle kuin pikaiset laskutoimitukset mahdollistavalle calculatellekin.

Raskinin mallissa kursori jaetaan kahteen osaa, jossa yksi puoli kertoo, mihin suuntaan ollaan kirjoittamassa ja toinen, mikä kirjain seuraavaksi pyyhitään. Pyykimiskursori siirtyy kirjoitettaessa puolelta toiselle ennakoiden, mitä käyttäjä haluaa seuraavaksi tehdä. Kaksiosainen kursori monimutkaisine selityksineen tuntuu liki parodialta, mutta Raskin vakuuttaa [tutkimuksiin viittaamatta], että tämän tyyppinen kursori on vasta-alkajalle huomattavasti perinteistä helpommin ymmärrettävissä.

raskinin kursori

***

Raskinin idea oli päästä eroon epäinhimillisistä tiedostonimistä, ja tässä hän on toki oikeassa: ei ihmisillä ole tapana nimetä kaikkia muitakaan tavaroitaan, vaan he tunnistavat ne sisällön ja käyttötarkoituksen perusteella. Joiltain osin Mac OS X:n Spotlight toimii samaan tapaan kuin Raskinin ajatus tiedostot yhdessä pötkössä esittävästä järjestelmästä, josta voisi etsiä sanoja leap-nappien avulla.

Sittenkin systeemi perustuu oletukseen tekstitiedostoista. Vaikka kirja on kirjoitettu vuonna 2000, Raskin ei liiemmin suo sijaa multimedialle. Ketomatta jää, kuinka elokuvassa hypätään eteenpäin sanahaulla.

Raskinin graafisempi lähestymistapa tietokoneeseen kulkee nimellä ZIP, Zoomable Interface Paradigm [Raskinin Flash-demo, 8 Mt]. Se perustuu oletukseen, että ihmiset ovat taitavia liikkumaan maamerkkien perusteella. Kaikki koneen kohteet sijaitsevat laajalla kaksiulotteisella tasolla eri syvyyksillä, ja niiden välillä liikutaan zoomaamalla. Raskin teilaa muun muassa verkkosivujen hyperlinkit, sillä ne heittävät käyttäjän satunnaiseen paikkaan vailla tietoa uuden paikan suhteesta edelliseen. Raskinin mukaan tämänkin voisi ratkaista zoomaamalla: lähentäminen vastaisi eteenpäinnappia, loitontaminen paluupainiketta.

Lähestymistavan ongelmista hän ei tuttuun tapaansa mainitse mitään. Moinen reaalimaailman jäljittely toisi mukanaan tarpeettomia rajoituksia. Web 2.0:n tägihuuman ajatuksena on, että kohteita voidaan luokitella yhtä aikaa useampaan kategoriaan kuuluviksi ja luoda sitten älykkäitä kokoelmia tai tallennettuja hakuja tämän perusteella. Siten leipäpakasteet löytyvät sekä leipä- että pakasteosastolta. Raskinin spatiaalisessa mallissa ainoa tagi on kohteen sijainti, eikä sama kohde voi luontevasti sijaita kahdessa paikassa yhtä aikaa.

Epäselväksi jää myös, kuinka Raskinin leap-tekniikka on tarkoitus toteuttaa zoomattavassa ympäristössä. Missä järjestyksessä tiedosta toiseen hypitään, ja eikö käyttäjän pää mene pyörälle siirtymäanimaatioiden melskeessä [Raskin korostaa animaatioiden merkitystä suuntavaiston säilymisen kannalta].

Myös kahden dokumentin välillä vuorottelu olisi kovin kankeaa ZIP:n kanssa. Jos työstettävät dokumentit sijaitsevat fyysisesti kaukana toisistaan, niiden välillä siirtyminen vie paljon aikaa tai sitten toinen täytyy siirtää toisen viereen työskentelyn ajaksi. Toki, näin tehdään reaalimaailmassakin, mutta ei se järkevää ole, ellei ole pakko.

***

Kuvakkeista puhuessaan Raskin tasapainoilee jälleen varovasti alkuperäisen Macin kehumisen ja nykytilanteen teilaamisen välillä. Hänen tärkein ajatuksensa on, että kuvakkeiden perusteltiin alun perin olevan tekstejä helpommin aloittelijoiden ymmärrettävissä, mutta käytäntö on opettanut, että kuvakkeet tarvitsevat yleensä avukseen selitystekstin, joka hänen mukaansa vesittää koko idean. Lisäksi kuvakkeet vievät hänen mukaansa keskimäärin enemmän tilaa kuin teksti veisi.

Sitä Raskin ei mainitse, että tällaiseen suurempaan kuvakkeeseen on myös pientä tekstiä nopsempi osua. Liioin hän kieltäytyy huomaamasta, että neliömäisiä kuvakkeita on joustavampi sijoittaa käyttöliittymään kuin matalia ja leveitä tekstiobjekteja. Sitäkään hän ei myönnä, että tuttu kuvake erottuu muotonsa ja värinsä ansioista näytöltä tekstiä nopeammin. Olemme sentään yhtä mieltä siitä, että värien kuvaamiseen kuvakkeet sopivat tekstejä paremmin.

***

The Humane Interface on kelpo kirja. Se sisältää tärkeitä ajatuksia moodien välttämisestä ja yleisinhimillisten rajoitusten huomioinnista, kelvon johdatuksen GOMS-malleihin sekä esittelyn Fittsin ja Hickin laeista. Mutta se sisältää myös niin paljon subjektiivisia päähänpinttymiä ja joko tahallisia tai tahattomia huomaamatta jättämisiä, että lukiessa kannattaa edetä varoen ja huumorilla.