Universell utforming handler om å gjøre noe best mulig for flest mulig, og er et premiss for å gi like muligheter for dine brukere, både til å få informasjon og å utføre oppgaver. Det er mye kvalitetssikring som er mulig å gjøre helt uten spesialkompetanse, så her skal vi gi noen tips på lavthengende frukter til å gjøre dine produkter bedre.
Universell utforming er et ganske omfattende tema - vår sjekkliste internt inneholder over 160 punkter - men det er ikke alle som er relevante alltid, og det er mange av dem som går utenfor lovkravene. Enkelte av disse krever også noe inngående kompetanse for å kunne teste på en god måte.
Likevel er det en del viktige ting som er utrolig enkelt å teste selv, som vi anbefaler blir en innarbeidet del av arbeidshverdagen til designere, utviklere og testere. Her følger noen tips til hva du bør inkludere i din egen kvalitetssikring.
For større løsninger som nettsteder, nettbutikker, intranett og lignende, skal det være flere metoder for å komme frem til alt innhold. De mest nærliggende er gjerne menynavigering og søk, men det finnes også andre mekanismer som regnes som navigasjonsmetoder, for eksempel:
Navigasjonsmetoder kan avklares allerede i funksjonell fase, og vi vil også anbefale at dere alltid har separate innganger til de ulike alternativene. En bruker som har gitt opp å navigere gjennom meny eller innhold vil kanskje ikke åpne menyen på nytt, og hvis det er der søkefunksjonen ligger, kan det resultere i at brukeren ikke oppdager denne.
Farge skal ikke være den eneste måten for å formidle informasjon. For brukere med nedsatt fargesyn kan det være krevende å skille for eksempel grønn og oransje, så selv om mange farger har etablerte betydninger, må du supplere med for eksempel former, ikoner eller tekst.
Dette er grafisk designer sitt ansvar, og kan dermed løses før utviklerne bruker tid på å implementere i frontend.
Responsiv design styres ikke av skjermstørrelse, men av visningsstørrelse. Det innebærer blant annet at forstørring i nettleseren og endring i vindusbredde også påvirker hvilken visning brukerne får presentert. Det resulterer også i at du ikke har noen som helst kontroll over hvilken visningsbredde ditt innhold blir presentert på, så du må ta høyde for at absolutt alle bredder fra 320px til 3840px må håndteres på en god måte.
Her har vi noen anbefalinger:
Mangler rundt tastaturnavigering kan føre til at mange brukere blir helt utestengt, noe som er ganske uheldig fordi det er svært lett å teste, og normalt sett lett å fikse.
Alle disse punktene skal fungere uavhengig av responsiv visning - det er fullt mulig å ha behov for å navigere med tastatur samtidig som man ser mobilvisning av grensesnittet, blant annet fordi responisv design slår inne ved zoom i nettleseren.
Skjema er kjernen i all interaksjon når brukeren skal gjøre mer enn bare å finne innhold. Noen punkter som er enkle å kontrollere i skjema:
Det er smart å hjelpe brukeren til korrekt utfylling, og vi anbefaler alltid å ha noen form for validering i skjema. Uten validering kan du ende opp med merarbeid, fordi du har tatt i mot ufullstendig informasjon, og må gjøre detektivarbeid for å finne ut av det, eller må håndtere bestillingen manuelt. Vi har faktisk opplevd virksomheter hvor skjema ikke har hatt noen form for validering, brukeren får "Takk for din bestilling!" eller tilsvarende, og så viser det seg at det aldri ble noen bestilling fordi informasjonen var ufullstendig. Resultatet var en rekke henvendelser til support fra brukere som lurte på hvor det ble av bestillingen deres - altså merarbeid for virksomheten.
Kravene til validering er:
Testing er i grunnen ganske enkelt: forsøk å sende inn tomt skjema og se hva som skjer. Og gjør det samme med åpenbart feil informasjon, for eksempel tall i navnefelt eller epost uten @. Og hvis det ikke er mulig å forsøke innsending med mindre informasjonen er korrekt utfylt, har du allerede feilet - du må tillatte brukeren å forsøke, for det er ikke alle som skjønner hva som eventuelt er feil.
Vi håper du ble litt inspirert på veien, og at tipsene over kan hjelpe deg å heve kvaliteten på produktene du jobber med. Hvis du opplever at det er vanskelig å få rom til å gjøre kvalitetssikring, kan du gjerne ta en titt på 5 tips for å integrere universell utforming i produktutviklingen.
Hvis du ønsker å lære mer, kan du for eksempel delta på våre kurs: