SlideShare une entreprise Scribd logo
1  sur  48
Skjemadesign Thor Fredrik Eie
Skjemadesign (nesten) Alle nettsider/applikasjoner har skjema Skaper stor frustrasjon Vi har brukertestet utrolig mange skjemaer
Første møte med forsikring IF.no -  Storebrand
Vanlige problemer
Har ikke lyst! Dårlig motivasjon Redd for å gjøre feil Stresset Hvor langt er skjemaet?
Databasevrengning System Grensesnitt Database Applikasjon Brukeren forstår ikke datamodellen! Skjema Tabell Kolonne Felt
”Det tar for lang tid å implementere” Antall minutter hver bruker er forvirret * Antall brukere = Antall minutter  du bør  bruke på implementering I tillegg får du: ,[object Object]
 Mindre trykk på kundestøtte
 Høyere konverteringsrate (potensielle kunder som blir kunder),[object Object]
Designprinsipper i skjemadesign
Designprinsipper  Minst mulig svette Ingen liker å fylle ut skjemaer Smarte standardverdier, inline validering, snille felt
Designprinsipper Veien til målet må være tydelig
Designprinsipper Vær konteksten bevisst Kjent informasjon vs. ukjent informasjon Ofte vs. sjeldent brukt Avbrytelser i arbeidet
Designprinsipper Vær konsistent i kommunikasjonen Feilmeldinger, hjelp og suksess Bruk samme språk selv om mange er involvert Brun	RødBlåSvart
Vit mer om skjemaet ditt Brukertesting Feilmeldinger, problemer, gjennomføringsgrad Kundestøtte Hva er de vanligste problemene? Hvor ofte skjer de? Statistikk Hvor forsvinner kunden i skjemaet? Er det et stort frafall fra et skjermbilde til et annet?
Visualisering av trinnvis progresjon Flere sider Visualiser at det er en prosess Disse er ikke prosesser
Visualisering av skjema
Vi skal redesigne et skjema
Skjemaet vårt Fornavn Etternavn Adresse Postnummer Poststed Vi skal redesigne dette skjemaet for å gjøre det lettere å bruke
Feltlengde Fornavn Etternavn Adresse Postnummer Poststed Lengden på feltet kommuniserer til brukeren La feltlengden fortelle hvor mye brukeren skal fylle ut
Gruppering av felt Fornavn Etternavn Adresse Postnummer Poststed Plasser felt som hører sammen tett, og ha mellomrom til neste gruppe
Visuell støy
Tekst på knapper Fornavn Etternavn Adresse Postnummer Poststed La det som skjer synes på knappen Teksten bør være så forståelig som mulig
Utseende på knapper Fornavn Etternavn Adresse Postnummer Poststed Knappeutseende La knappen se ut som en knapp La primærvalget være tydeligere Farge, størrelse
Knapper forts. Hjelp brukeren med å prioritere hvilken man skal klikke på. Unngå knapperader på bunnen av skjemaer Kanskje de andre valgene ikke bør se ut som knapper?
Knapper Hva er primær og hva er sekundær aksjon? Primære er den knappen brukerne mest sannsynlig skal klikke på Sekundære – den nest mest viktige knappen Gjør det tydelig hvilken som bør klikkes Størrelse, farge, utforming
Hvor klikker du?
Ledetekster/labels Fornavn Topplabels ,[object Object]
Raskere utfylling
Trenger mer vertikal plass
Pixelnazisme er nødvendig for å få ledetekstene til være scannbareEtternavn Adresse Postnummer Poststed
Obligatoriske felt Fornavn Etternavn Adresse Postnummer Poststed Marker dem der det er mange felt, men bare noen er obligatoriske Marker frivillige felt i skjema der de fleste er obligatoriske
Obligatoriske felt Fornavn obligatorisk Etternavn obligatorisk Adresse Postnummer Poststed Tekst er best, men * funker også (pass på å forklare hva * betyr)
Obligatoriske felt Fornavn Etternavn Adresse Postnummer Poststed Marker dem der det er mange felt, men bare noen er obligatoriske Marker frivillige felt i skjema der de fleste er obligatoriske
Hjelpetekster Trenger du når Det er uvant data som skal fylles ut Brukeren synes det er rart at det spørres om  Hjelpetekster kan forkludre og skape mye visuell støy Vurder dynamiske teknikker Hjelpeteksten vises når et felt er aktivt
Hjelpetekster Skriv teksten fullt ut Unngå å bruke  ?  ikoner etc. Legg hjelpeteksten tett på det det forklarer
Validering
Validering Bruk inline validering
Validering Gode forslag
Feilmeldinger
Feilmeldinger
Feilmeldinger Ha topplassering Gjør feilmeldingen visuell, så den synes Fortell brukeren hva han/hun skal gjøre Marker feltet som trenger en korreksjon Bruk samme farger og visuell kommunikasjon både i feilmeldingen og i markeringen av feltet
www.bloglines.com
Tilgjengelighet i skjema
Tilgjengelighet - <accesskey> & <tabindex> Rekkefølgen på skjema – horisontalt og tabell skaper problemer  Accesskey <input type="text" name="firstName" size="15" accesskey=v> Tabindex <input type="text" name="firstName" size="15" accesskey=v tabindex=1>
Tilgjengelighet - <label> Bruk <label> <label for="phonehm">Phone Home:</label> 	<input id="phonehm" type="text" title="type your home phone number" name="homephone" size="15"> <label for="roses">Roses</label> <input id="roses" type="checkbox" title ="rose factsheet" name="roses" value="checkbox">
Tilgjengelighet - <fieldset> Bruk <fieldset> og <legend> for å gruppere felt <fieldset>    <legend> <b>Personal Details</b> 	</legend> skjemainnhold </fieldset>

Contenu connexe

Plus de Thor Fredrik Eie

Trender i brukeropplevelse
Trender i brukeropplevelseTrender i brukeropplevelse
Trender i brukeropplevelseThor Fredrik Eie
 
Presentasjon for infomedia, UiB
Presentasjon for infomedia, UiBPresentasjon for infomedia, UiB
Presentasjon for infomedia, UiBThor Fredrik Eie
 
3 dumme spørsmål om navigasjon
3 dumme spørsmål om navigasjon3 dumme spørsmål om navigasjon
3 dumme spørsmål om navigasjonThor Fredrik Eie
 
Web 2.0 generasjonen og utdanningsnettsider
Web 2.0 generasjonen og utdanningsnettsiderWeb 2.0 generasjonen og utdanningsnettsider
Web 2.0 generasjonen og utdanningsnettsiderThor Fredrik Eie
 
Are Halland talks about the Core Model
Are Halland talks about the Core ModelAre Halland talks about the Core Model
Are Halland talks about the Core ModelThor Fredrik Eie
 
Introduction to NetLife Research Usability day 2007
Introduction to NetLife Research Usability day 2007Introduction to NetLife Research Usability day 2007
Introduction to NetLife Research Usability day 2007Thor Fredrik Eie
 
Eye-tracking and usability
Eye-tracking and usabilityEye-tracking and usability
Eye-tracking and usabilityThor Fredrik Eie
 
Teknologisk utvikling og pedagogikk
Teknologisk utvikling og pedagogikkTeknologisk utvikling og pedagogikk
Teknologisk utvikling og pedagogikkThor Fredrik Eie
 

Plus de Thor Fredrik Eie (13)

Trender i brukeropplevelse
Trender i brukeropplevelseTrender i brukeropplevelse
Trender i brukeropplevelse
 
Presentasjon for infomedia, UiB
Presentasjon for infomedia, UiBPresentasjon for infomedia, UiB
Presentasjon for infomedia, UiB
 
3 dumme spørsmål om navigasjon
3 dumme spørsmål om navigasjon3 dumme spørsmål om navigasjon
3 dumme spørsmål om navigasjon
 
Web 2.0 generasjonen og utdanningsnettsider
Web 2.0 generasjonen og utdanningsnettsiderWeb 2.0 generasjonen og utdanningsnettsider
Web 2.0 generasjonen og utdanningsnettsider
 
Firmablogging - hvorfor
Firmablogging - hvorforFirmablogging - hvorfor
Firmablogging - hvorfor
 
Case - Storebrand.no
Case - Storebrand.noCase - Storebrand.no
Case - Storebrand.no
 
Case - Finansforbundet.no
Case - Finansforbundet.noCase - Finansforbundet.no
Case - Finansforbundet.no
 
Are Halland talks about the Core Model
Are Halland talks about the Core ModelAre Halland talks about the Core Model
Are Halland talks about the Core Model
 
Introduction to NetLife Research Usability day 2007
Introduction to NetLife Research Usability day 2007Introduction to NetLife Research Usability day 2007
Introduction to NetLife Research Usability day 2007
 
Eye-tracking and usability
Eye-tracking and usabilityEye-tracking and usability
Eye-tracking and usability
 
Teknologisk utvikling og pedagogikk
Teknologisk utvikling og pedagogikkTeknologisk utvikling og pedagogikk
Teknologisk utvikling og pedagogikk
 
IKT i skolen
IKT i skolenIKT i skolen
IKT i skolen
 
test
testtest
test
 

Skjemadesign

Notes de l'éditeur

  1. Treklikksparadigmet
  2. Eksempler:Reiseselskap – brukerne går på trynet hele tiden på samme sted (dette kan man også sjekke i statistikken)Verdipapirsentralen – Du får brev fra VPS hver jul, tror du ikke at du kan logge inn på vps.no da?
  3. De kan styles med css, slik at det passer med resten av designet.