Konventiot käyttöliittymäsuunnittelussa

Samankaltaiset tiedostot
Artikkelin lisääminen

Scratch ohjeita. Perusteet

SYMBIANIN SERIES 60 JA PUHELIMEN PERUSTOIMINNOT

Näkemyksiä ja kokemuksia käyttäjälähtöisestä suunnittelusta Hannu Paunonen Metso Automation Oy

Käytettävyyssuunnittelu. Kristiina Karvonen Käytettävyysasiantuntija Nokia Networks

Windows 10 käyttöjärjestelmän helppokäyttötoiminnot ja asetukset

Kaksinkäsin.fi - ohjeet varaamiseen

TAMK Ohjelmistotekniikka G Graafisten käyttöliittymien ohjelmointi Herkko Noponen Osmo Someroja. Harjoitustehtävä 2: Karttasovellus Kartta

Sen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat

Selkosanakirja sdfghjklöäzxcvbnmqwertyuiopåasdfghjklöäzxcvbnmq. Tietokoneet. wertyuiopåasdfghjklöäzxcvbnmqwertyuiopåasdfghjk 1.4.

Digitaalisen median tekniikat. Esteettömyys ja käytettävyys Harri Laine 1

Animaatio Web-sivuilla

Kuvaruudun striimaus tai nauhoitus. Open Broadcaster Software V.20. Tero Keso, Atso Arat & Niina Järvinen (muokattu )

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi

Käytettävyys verkko-opetuksessa Jussi Mantere

Mainosankkuri.fi-palvelun käyttöohjeita

T Johdatus käyttäjäkeskeiseen tuotekehitykseen. suunnitteluprosessissa. Käyttäjän huomiointi. Iteroitu versio paljon kirjoitusvirheitä

Käyttäjäkeskeinen suunnittelu

Ohjeita kirjan tekemiseen

Ajokorttimoduuli Moduuli 2. - Laitteenkäyttö ja tiedonhallinta. Harjoitus 1

Saavutettavuus > Tapio Haanperä Saavutettavuusasiantuntija tel

Timmi varausjärjestelmään rekisteröityminen ja verkkokaupasta

Aloita uusi kartoitus -painikkeesta käynnistyy uuden kartoituksen tekeminen

Digitaalisen median tekniikat. Esteettömyys ja käytettävyys

rere Maailman kätevin ideakuvasto!

1. Selkokielisen verkkopalvelun graafinen ja looginen rakenne

Suomen virtuaaliammattikorkeakoulu Teknillinen mekaniikka templateaihio > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

1. HARJOITUS harjoitus3_korjaus.doc

Kotisivu. Hakutoiminnon on oltava hyvin esillä lähes kaikilla kotisivuilla. Hakutoiminto on hyvä sijoittaa heti kotisivun yläosaan.

Purot.net Wiki. Tutkielma. Paavo Räisänen. Centria Ammattikorkeakoulu

Nettisivujen Päivitysohje

Keravan karttapalvelun käyttöohje

Mitä käytettävyys on? Käytettävyys verkko-opetuksessa. Miksi käytettävyys on tärkeää? Mitä käytettävyys on? Nielsen: käytettävyysheuristiikat

Tärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu...

Ylläpitoalue - Etusivu


Eclipse & WindowBuilder

Vasteaika. Vasteaikaa koskeva ohje ei ole juuri muuttunut Robert B. Millerin vuonna 1968 pitämästä esityksestä:

PC MUISTAA KAIKKI ASIAT SANA SANALTA

Condes. Quick Start opas. Suunnistuksen ratamestariohjelmisto. Versio 7. Quick Start - opas Condes 7. olfellows 1.

PlanMan Project projektihallintaohjelmisto koulutusohjeistus

Helppokäyttöisyyttä Windows Vista käyttöjärjestelmän asetuksilla

Wilman pikaopas huoltajille

KÄYTTÖOHJE. Servia. S solutions

6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.)

VirtuaaliAMK Työsopimuksella sovitaan pelisäännöt? V.1.0 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Kaavioiden rakenne. Kaavioiden piirto symboleita yhdistelemällä. Kaavion osan valitseminen päätöksellä ja toistaminen silmukalla.

ISIS Draw (Windows versio 2.5)

KTKO104 Demo 3. Marika Peltonen

Konfiguraatiotyökalun päivitys

Office 365 OneDrive Opiskelijan ohje 2017

Hoitoaikojen ilmoittaminen CGI Suomi

Verkkosivut perinteisesti. Tanja Välisalo

OHJE Jos Kelaimeen kirjautuminen ei onnistu Mac-koneella Sisällys

Lahden, Pohjois Karjalan ja Kemi Tornion AMK Effective Reading > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Ubuntu - peruskäyttö. Seuraavassa läpikäydään Ubuntun peruskäyttöä:

Riikka Marttinen, Helsingin Tikoteekki, Windows 7:n helppokäyttötoiminnot

A. Peruskäyttöohje Digilehtiö

UpdateIT 2010: Editorin käyttöohje

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

OP-eTraderin käyttöopas

Flow!Works Pikaohjeet

MUSTALINJA II KÄYTTÖOHJE MUSTALINJA.FI

Helsingin ammattikorkeakoulu Stadia Verkkosivujen silmäiltävyys ja selailtavuus v. 0.9 > 80 % % % < 50 %


H5P-työkalut Moodlessa

Muita kuvankäsittelyohjelmia on mm. Paint Shop Pro, Photoshop Elements, Microsoft Office Picture Manager

Nimi: Opnro: Harjoitustyön suoritus: ( ) syksy 2006 ( ) syksy 2005 ( ) muu, mikä. 1. Selitä seuraavat termit muutamalla virkkeellä ja/tai kaaviolla:

Käyttöliittymän suunnitteluohje, käytettävyyden psykologia. Laskari 6

Vinkkejä Balsamiq Mock-Up työkalun käyttöön

TIMMI-TILAVARAUSOHJELMISTO

Koulutuksen arviointijärjestelmä

1 Asentaminen. 2 Yleistä ja simuloinnin aloitus 12/

Epooqin perusominaisuudet

Kuvaruudun striimaus tai nauhoitus. Open Broadcaster Software V.20. Tero Keso, Atso Arat, Niina Järvinen & Valtteri Virtanen (muokattu 20.2.

Kerro kuvin 3:n uudet ominaisuudet

Yhteenveto. Aiheita lopuksi

X-Change-tekstinkäsittely ja kopiointiohje

Kyläsivujen InfoWeb-ohje

Japanin kirjoittaminen Japanese IME:n avulla Windows 7 -käyttöjärjestelmässä

Visma Fivaldi -käsikirja Asiakaskohtaiset hinnat

ELOKUVATYÖKALUN KÄYTTÖ ANIMAATION LEIKKAAMISESSA. Kun aloitetaan uusi projekti, on se ensimmäisenä syytä tallentaa.

KÄYTTÖOHJE / Ver 1.0 / Huhtikuu WordPress KÄYTTÖOHJE Sotkamo 2016

EuroTraffic Language Training

Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2

Lomakkeiden suunnittelu. Aiheina

Flinga löytyy Tuubista, kohdasta Opettajan työkalut

Cabas liitännän käyttö AutoFutur ohjelmassa

Febdok 6.0, Uudet ominaisuudet OHJEISTUS

Kaavioiden rakenne. Kaavioiden piirto symboleita yhdistelemällä. Kaavion osan toistaminen silmukalla. Esimerkkejä:

STS Uuden Tapahtuma-dokumentin teko

VJS-96 Black Panthers joukkueen www-sivujen käyttöohjeet

VirtuaaliAMK Tulipesän paineen ja palamisilman säätö > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu Tapauskertomus tietojärjestelmähanke > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen Virtuaaliammattikorkeakoulu Kasvinsuojelu ruiskutustekniikka v. 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

HRTM58. Windows 10 Resurssienhallinta

KYMP Webmail -palvelu

LUKKARIN KÄYTTÖOHJE Sisällys

Kameran käyttö Excel 2003 ja 2007

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

Transkriptio:

T-121.200 Käyttöliittymäpsykologia Konventiot käyttöliittymäsuunnittelussa 4.2.2004 Tero Jantunen 51055C Tietotekniikka tero.jantunen@hut.fi 1 / 8

Sisällysluettelo 1 Johdanto... 3 2 Mikä konventio, mikä affordanssi?... 3 2.1 Affordanssit määrittelevät mahdolliset toiminnot... 4 2.2 Konventio on kulttuurillinen rajoitus... 4 3 Konventioiden käyttö... 5 3.1 Konventioiden löytäminen... 5 3.2 Konventioiden hyödyllisyys erilaisille käyttäjille... 5 3.2.1 Ensikäyttäjät... 5 3.2.2 Satunnaiskäyttäjät... 6 3.2.3 Tehokäyttäjät... 6 3.3 Miksi konventioita rikotaan?... 6 3.3.1 Kulttuurilliset ongelmat... 6 3.3.2 Design, trendit ja uudistuminen... 7 4 Lähteet... 8 2 / 8

1 Johdanto Suunnittelija luo tuotetta suunnitellessaan oman sisäisen mallin siitä miten tuote toimii. Tuotteen oikeat käyttötavat perustuvat suunnittelijan luomaan malliin. Vastaavasti käyttäjä luo tuotetta käyttäessään oman mallin, miten hän ajattelee tuotteen toimivan. Usein tuotteen ensikäytössä törmätään ongelmiin, jossa suunnittelijan ja käyttäjän mallit eivät kohtaa. Kuva 1: Suunnittelijan ja käyttäjän mallit eivät kohtaa Ideaaliratkaisu olisi ottaa käyttäjän malli huomioon jo suunnitteluvaiheessa ja suunnitella järjestelmä vastaamaan käyttäjän käsitystä järjestelmän toiminnasta. Käyttäjät ovat kuitenkin yksilöinä erilaisia ja näin myös käyttäjän malleja on yhtä paljon kuin järjestelmän käyttäjiä. Onnistunut käyttöliittymäsuunnittelu koostuukin käyttöliittymäpsykologian kannalta mielestäni kahdesta päävaiheesta: 1. Suunnittelijan mallin pitäminen yksinkertaisena, selkeänä ja loogisena 2. Suunnittelijan mallin välittäminen käyttäjälle mahdollisimman tehokkaasti niin, että laitteen toimintalogiikka on helposti käyttäjän omaksuttavissa. Konventiot ovat totuttuja tapoja, jotka ohjaavat tuotteen käyttöä merkittävästi. Konventioiden oikea käyttö on yksi ratkaisumalli edelläesitettyyn vaiheeseen kaksi se on yksi tapa pienentää suunnittelijan ja käyttäjän mallin välisiä ristiriitaisuuksia. 2 Mikä konventio, mikä affordanssi? Käyttöliittymäsuunnittelussa puhutaan usein affordanssista, rajotteista ja konventioista. Näitä käsitteitä käytetään usein väärin ja niiden merkitys on monelle käyttöliittymäsuunnittelijalle epäselvä. Nämä käsitteet läpikäymäyllä meille selvenee, miten voimme ohjata käyttöliittymän käyttöä jo suunnitteluvaiheessa ja mitkä ovat puolestaan ne asiat, joihin emme pysty vaikuttamaan. 3 / 8

2.1 Affordanssit määrittelevät mahdolliset toiminnot Affordanssista puhutaan, kun tuote mahdollistaa jonkin toiminnon. Affordanssit ovat ominaisuuksia, jotka kuvaavat tuotteen tai ympäristön käyttömahdollisuudet. Esimerkiksi oven kahva mahdollistaa oven avaamisen ja sulkemisen. Kynän affordansseja ovat puolestaan kirjoittaminen ja piirtäminen. Käyttöliittymäsuunnittelussa käytetään termiä affordanssi monesti virheellisesti silloin, kun tietokoneruudulla annetaan vinkki, että jokin toiminto on käytettävissä. Tästä esimerkkinä voidaan ajatella hiiren kursorin muuttamista nuolesta käden kuvaksi tai linkin korostamista, kun pidetään hiirtä linkin päällä web-sivulla. Molemmissa tapauksissa kyseessä ei kuitenkaan ole affordanssista vaan konventiosta. Hiirtä voi klikata oli kursorin kuvake millainen tahansa. Kun käyttäjä oppii ettei hiiren nappia kannata painaa ennen kuin oikeanlainen kursorin kuvake tulee näkyviin, käyttäjä seuraa konventiota (Norman 1999). Konventioista tarkemmin hieman myöhemmin. Donald A. Norman tarkensi artikkelissaan Affordance, Conventions, and Design affordanssin käsitettä. Hän jakoi affordanssit todellisiin affordansseihin (real affordance) ja oivallettaviin affordansseihin (perceived affordance). Pienlaitteiden käyttöliittymäsuunnittelussa voidaan puhua sekä todellisista että oivallettavista affordansseista. Tietokoneympäristössä todelliset affordanssit muodostuvat käytettävissä olevista laitteistosta (näppäimistöstä, näytöistä, osoitinlaitteista jne.) sekä käyttöliittymäelementeistä (painikkeista, valintalistoista, skrollauspalkeista jne.). Todelliset affordanssit määrittelevät mahdollisten toimintojen joukon, mutta niistä ei juuri ole hyötyä käyttäjille, jos ne eivät ole näkyviä. Suunnittelijan haastava tehtävä onkin varmistaa, että käyttäjän kannalta tarpeelliset ja toivotut toiminnot ovat käyttäjän helposti oivallettavissa. Tämän takia käyttöliittymäsuunnittelijan tulee keskittyä oivallettavien affordanssien esille tuomiseen. 2.2 Konventio on kulttuurillinen rajoitus Norman esitteli kirjassaan The Psychology of Everyday Things kolme erityyppistä rajoitusta, jotka tulee ottaa huomioon käyttöliittymäsuunnittelussa. Näitä ovat fyysiset, loogiset ja kulttuurilliset rajoitukset. Fyysiset rajoitukset ovat tiukasti kytköksissä todellisiin affordansseihin. Ne määrittelevät fyysiset mahdollisuudet eri toiminnoille. Esimerkiksi hiirtä ei voi liikuttaa monitorin ulkopuolelle. Diskettiä ei voidaan myöskään syöttää tietokoneeseen väärin päin. Loogisia rajoituksia voidaan käyttää hyväksi opettamaan käyttäjälle oikeita toimintapoja uuden tuotteen käytössä. Niiden avulla voidaan osoittaa toiminnot, jotka eivät ole käytettävissä. Loogisten rajoitusten avulla voidaan myös kertoa käyttäjälle, että kaikki mahdolliset toiminnot tai vaihtoehdot eivät ole näkyvillä. Konventiot ovat Normanin mukaan kulttuurillisia rajoituksia. Ne ovat kulttuurityhmän sisäisiä opittuja tapoja, jotka ohjaavat tuotteen käyttöä. Loogiset ja kulttuurilliset rajoitukset eroavat fyysisistä rajoituksista siinä, että ne eivät pakota käyttäjää toimimaan halutulla tavalla. Ne tarjoavat käyttäjälle vinkkejä oikeista toimintatavoista ja auttavat näin käyttäjää selviytymään ongelmatilanteista. 4 / 8

Oikean hiirenpainikkeen menusta löytyy vain mahdolliset toiminnot ko. tilassa. Lisäksi ne toiminnot, jotka eivät sillä hetkellä ole mahdollisia on merkitty harmaalla värillä. Loogista rajoitusta on tässä esimerkissä siis käytetty kahdesti eri tavalla. Oikean painikkeen popup-menun käyttöä ohjelmistoissa ja sen sisältöä voidaan puolestaan pitää kulttuurillisena rajoitteina, jotka ovat yleistynyt Windowsin mukana. Kuva 2: Esimerkki loogisesta rajoituksesta Käsitteiden sisällöt ja niiden väliset erot eivät ole täysin vakiintuneita. Esimerkiksi käytettävyyden psykologia (Sinkkonen, Kuoppala, Parkkinen, Vastamäki 2002) kirjassa erotetaan käsitteet konventio ja kulttuurillinen rajoitus toisistaan. Konventio on läheistä sukua myös analogioille, metaforille sekä tuotteen johdonmukaisuudelle ja yhtenäisyydelle. 3 Konventioiden käyttö Konventioiden käyttö ei ole täysin yksiselitteistä. Ensin pitää tiedostaa, mikä on konventio, mikä ei. Oikeilla konventiovalinnoilla käyttöliittymästä voidaan saada hyvinkin intuitiivinen. Konventioiden virheellinen käyttö puolestaan aiheuttaa hämmennystä käyttäjien keskuudessa. 3.1 Konventioiden löytäminen Konventiot eivät synny hetkessä, vaan ne kehittyvät ajan kuluessa. Konvention syntyminen edellyttää lisäksi yhteisöllistä käyttöä tarkoittaen sitä, että suuri joukko käyttäjiä on omaksunut samanlaiset toimintatavat. Konventiot omaksutaan hitaasti, mutta niitä ei myöskään unohdeta hetkessä. Miten sitten tietää millaisia konventioita käyttäjillä on? Tämä onnistuu parhaiten havainnoimalla käyttäjiä. Norman korosti artikkelissaan Affordance, Conventions, and Design, että on ensiarvoisen tärkeää tarkkailla käyttäjiä heidän omassa ympäristössään - ei laboratorio-olosuhteissa eikä käytettävyystestihuoneissa. Normanin kollega Jakob Nielsen mainitsi toimintatavan olevan konventio, jos 80-90% käyttäjistä toimii sen mukaan (K necht 2001). Käyttöliittymäsuunnitteluun on olemassa paljon tyylioppaita (Design Guidelines) eri ympäristöihin. Ne luovat pelisäännöt millaiseksi käyttöliittymä pitäisi rakentaa niin, että sen toimintalogiikka ja ulkoasu olisi yhdenmukainen muiden vastaavien ohjelmien tai sivujen kanssa. Tyylioppaiden käytön myötä syntyy vakiintuneita käyttötapoja, jotka ajan myötä voivat muuttua konventioiksi. 3.2 Konventioiden hyödyllisyys erilaisille käyttäjille 3.2.1 Ensikäyttäjät Konventioiden käyttö tekee tuotteen ensikäytöstä intuitiivisempaa ja usein myös miellyttävämpää, koska käyttäjä saa onnistumisen tunteita nopeammin uuden tuotteen käytössä. Esimerkiksi web-sivua suunnitellessa, tieto kannattaa sijoittaa 5 / 8

paikkaan, jossa se oletetaankin sijaitsevan. Käyttäjät eivät turhaudu ja navigointi onnistuu sujuvammin. 3.2.2 Satunnaiskäyttäjät Konventiot keventävät satunnaiskäyttäjän muistikuormaa. Käyttäjän ei tarvitse muistaa ulkoa kaikkia tuotteen käyttöön liittyviä perusrutiineja. Esimerkiksi Windows-maailmassa on totuttu siihen, että ylävalikot järjestetään tiettyyn järjestykseen ja esimerkiksi File ja Edit valikoiden sisällöt ovat suunnilleen samat ohjelmasta riippumatta. Näiden konventioiden hyväksikäyttö käyttöliittymäsuunnittelussa antaa käyttäjälle mahdollisuuden kohdistaa huomio ohjelmaspesifisiin ominaisuuksiin ja toimintoihin. 3.2.3 Tehokäyttäjät Onnistuneet konventiot tehostavat entisestään tuotteen tehokäyttöä. Windowsmaailmassa ollaan totuttu esimerkiksi siihen, että dokumentin voi tallentaa painamalla Ctrl-S. Tämän tyyppisten konventioiden noudattaminen tekee satunnaiskäyttäjästä tehokäyttäjän entistä nopeammin, koska oikopolut toistuvat useammin muita ohjelmia käytettäessä. 3.3 Miksi konventioita rikotaan? Konventiot auttavat todistetusti käyttäjää selviytymään paremmin erilaisten laitteiden käytössä. Miksi emme sitten kokonaan standardisoi käyttöliittymiä, vaan tietoisesti joskus rikomme konventiomalleja? 3.3.1 Kulttuurilliset ongelmat Konventiot ovat kulttuurisidonnaisia ja siksi niiden hyväksikäyttö voi olla vaikeaa. Esimerkiksi värien ja symbolien merkitykset voivat vaihdella paljonkin eri kulttuurien välillä. On hyvä muistaa myös, ettei kaikissa kulttuureissa lueta teksiä vasemmalta oikealla ja ylhäältä alas. Tämä aiheuttaa vaikeuksia käyttää sivun asetteluun liittyviä konventioita. Kulttuurien väliset erot aiheuttavat paineita lokalisoida ohjelmistoista oma versio tietyille kultturiryhmille. Vaihtoehto on valittu, kun siinä on -merkki. Suomessa ko. valintamerkki on yleistynyt vasta viime vuosina sähköisten lomakkeiden myötä. Valinta on Suomessa merkitty ennen tyypillisesti rastilla, joka puolestaan Japanilaisessa kulttuurissa tarkoittaa täysin päinvastaista eli jotain poisjätettyä (Nielsen 1993). Kuvassa -merkki on merkitty vihreällä. Analogia tähän tulee liikennevaloista. Värien merkitys ei kuitenkaan ole sama eri kulttuurin välillä. Kuva 3: Esimerkki konventioiden käytön kulttuurillisista ongelmista 6 / 8

3.3.2 Design, trendit ja uudistuminen Käyttöliittymän design on graafikoille usein tärkeämpää kuin sen käytettävyys. Halutaan erottua joukosta ja olla trendikkkäitä. Vakioratkaisut mielletään tylsiksi, vaikka ne olisivatkin helppokäyttöisempiä. Web-maailmassa on yleinen konventio, että linkit ovat alleviivattuja ja sinisiä. Suomalaisen IT-yrityksen kotisivulla on päädytty käyttämään kuitenkin punaisia linkkejä ilman alleviivausta. Siniset linkit olisivat tässä tapauksessa rikkoneet sivun väriharmonian. Kuva 4: Design konvention rikkojana Yleistyneet konventiot eivät aina ole käytettävyyden kannalta ideaaliratkaisuja. Itse asiassa orjallinen konventioiden noudattaminen pysähdyttäisi käytettävyyden kehityksen paikalleen (Sinkkonen 2002). Onnistunut käyttöliittymä on usein sekoitus uusia ideoita ja vanhoja konventioita. Konventioiden lisäksi voidaan hyödyntää analogioita toisen tyyppisistä tuotteista. 7 / 8

4 Lähteet Sinkkonen, Kuoppala, Parkkinen, Vastamäki 2002, Käytettävyyden psykologia. Edita IT Press, Helsinki. Nielsen, J. 1993, Usability Engineering. Academic Press, London. Norman, Donald A. (Nielsen Norman Group) 1988, The Psychology of Everyday Things. Basic Books, New York. Norman, Donald A. (Nielsen Norman Group) 1999, Affordance, conventions and design. ACM Press, New York. http://portal.acm.org/citation.cfm?id=301168&jmp=indexterms&dl=guide&d l=acm ja http://www.jnd.org/dn.mss/affordances-interactions.html K'necht, A. 2001. 6 Usability Experts Interviewed. CNET Builder. http://www.zdnetindia.com/print.html?ielementid=28908 http://www.zdnetindia.com/techzone/design/stories/28927.html Sinkkonen, I. (Adage) 2002. Käytettävyyden sanasto. Edita IT Press, Helsinki. http://www.adage.fi/artikkelit/kaytettavyyssanasto.html Kamppuri, M. 2002. Käyttöliittymien kulttuurisidonnaiset elementit. http://www.cs.joensuu.fi/~kamppuri/laudatursemma2002/essee.html#1.2 8 / 8