Flere og flere touch-skjermer blir tatt i bruk, enten i form av en liten skjerm på en mobil – eller en større skjerm på et apparat. Disse touch-skjermene følger andre bruksmønstre enn vi er vant til med tastatur og mus. Her er noen punkter du burde ha i bakhodet når du designer for touch.
Horisontal og vertikale synsvinkler.

Et objekt med touch-skjerm kan ofte vri og vendes på, for å gi ulike synsvinkler. Ha dette i bakhodet, og pass på at grensesnittet ikke tar større plass enn den korteste lengden i de ulike vinklene. Du kan også legge opp til at den vertikale og den horisontale synsvinklene skal ha ulike moduser, med forandringer i grensesnittet.
Store trykkpunkter.

En menneskefinger er en del større enn musepekeren. Derfor er det vanskelig å være nøyaktig like hurtig når man trykker på en skjerm. Trykkpunkter burde derfor være større enn grensesnittet for mus og tastatur.
Ingen sveving.

Mange grensesnitt benytter seg av skjult informasjon, som kommer til syne ved å holde musepekeren over et område. Dette blir veldig vanskelig i et touch-grensesnitt, der man bare har et trykk, og ingen svevning over et trykkpunkt slik som med en musepeker.
Enkelhet.
I et touch-grensesnitt burde man unngå avanserte kontrollere og alternativer. Touch er enklere interaksjon enn tastur og mus, og derfor burde grensesnittet ha enkle funksjoner som er lette å bruke. Gå igjennom funksjonalitet og kontrollere i grensesnittet, og se om noe kan legges fram på en enklere måte – eller rett og slett kuttes vekk. Begrens også bruken av modulære bokser, disse tar brukeren ut av arbeidsflyten.
Hastighet.
Dette gjelder for alle typer grensesnitt, men er veldig viktig i et grensesnitt som behandle gjennom touch. Når man beveger et objekt i den virkelige verden er responsen umiddelbar. Dersom objektet ikke er like responsivt på skjerm, vil brukeren oppdage grensenittet, noe man helst vil unngå. Målet er å få brukeren inne i en så god arbeidsflyt, at grensesnittet blir borte.
Har du innspill til flere viktige punkter?
8 kommentarer til "Er ditt GUI klar for touch?"
Det skal bli veldig spennende å se hvordan touch vil endre brukeropplevelsen.
forhåpentligvis blir det til det bedre, men det vi kan kalle det applikasjonbaserte nettet vil kanskje også skape litt navigasjonsutfordringer.
Må si jeg er litt uenig med at det ikke vil være mulig med sveving, altså “hover”. På touch-grensesnitt blir dette mer som “hold”, altså bevege fingeren over et element mens man trykker på skjermen og holder den over elementet.
I Android aktiverer man spesielle handlinger basert på dette, som f.eks. få opp valg om man vil legge en widget til på en startskjerm. Det blir selvfølgelig ikke helt likt det vi tenker på som “hover”, men det er ikke bare trykking det går i på touch!
[...] Er ditt GUI klar for touch? Av [...]
Jeg er veldig enig med George. Klikk-og-hold på Android er essensielt – uten det måtte du innført en rekke flere trykk for å utføre en handling.
Men jeg vil ikke sammenligne det med “hover”, det er mer som en kontekstmeny (høyreklikk) enn noe annet.
Jeg vil si at det burde tilstrebes å gjøre slike kontekstmenyer de facto-standard på berøringsgrensesnitt nettopp fordi det å bare ha en interaksjonsmetode rett og slett ikke holder når bruken blir litt mer avansert.
Synes også du kunne nevnt litt om svisj, svosj, sveiving eller hva enn man skal kalle disse “gestures” på norsk. Det er en interaksjonsform som er helt unik for berøringsskjermer og veldig viktig.
Kjempebra artikkel.
Har du brukt?
http://www.psychotactics.com/blog/art-article-outlining/
George, takk for innspill. Klikk-og-hold er en egen interaksjonsmetode som har kommet med touch, ville ikke sammenlignet det med sveving/hover, men som et langt trykk. Når det er sagt, og som Raymond nevner, burde dette også taes høyde for – og som et mulig alternativ om man trenger flere ‘dype’ valg.
Raymond, navigering med gestures er et godt poeng.
Takk, Daniel – skrev fort opp de ulike punktene på små post it-lapper, og så utbroderte jeg litt om hvert punkt.
Fin artikkel, og jeg er enig i dine anbefalinger.
Det eneste jeg eventuelt vil kommentere på, er det du skriver om synsvinkler. Varierende orientering av grensesnittet er oftest knyttet til mobile enheter, enten de har touch eller ikke, så poengene dine angående det er kanskje enda mer relevante i den konteksten.
Jeg er så heldig å ha fått jobbet mye med Touch-grensesnitt selv, og delte nylig mine erfaringer her:
http://www.kjokkenfesten.no/2010/05/05/hvordan-designe-vellykkede-touch-grensesnitt-13/
http://www.kjokkenfesten.no/2010/05/10/hvordan-designe-vellykkede-touch-grensesnitt-23/
http://www.kjokkenfesten.no/2010/05/19/hvordan-designe-vellykkede-touch-grensesnitt-33/
Disse innleggende er muligens litt mer detaljerte, men det hadde vært morsomt å få flere kommentarer fra andre som har erfaring på området.