Kl. 13.30 Kristin Skeide Fuglerud, Till Halbach og Stein Erik Skotkjerra

Kristin Skeide Fuglerud
Stein Erik Skotkjerra
Till Halbach
Testing av tilgjengelighet på web –
metoder, hjelpemidler og verktøy
Testdagen ODIN
2015-09-23
1/46
2/46
Metoder
(v. Kristin Skeide Fuglerud)
3/46
Universell utforming (uu)
Forskrift for uu av IKT: “Med universell utforming menes
at utforming eller tilrettelegging av hovedløsningen i IKT
er slik at virksomhetens alminnelige funksjon kan
benyttes av flest mulig.”
FN’s definisjon (2006): "'Universal design' means the
design of products, environments, programmes and
services to be usable by all people, to the greatest
extent possible, without the need for adaptation or
specialized design. 'Universal design' shall not exclude
assistive devices for particular groups of persons with
disabilities where this is needed.”
4/46
Forskriften krever WCAG som igjen
krever kompatibilitet med hjelpemidler
5/46
Eksempler på
kompenserende
teknologi
Sansetap:
Skjermlesere og skjermforstørrere;
bedre kontraster; haptiske (følbare)
varsler; visuelle markeringer av
lyder
Bevegelseshemming:
Spesialmus, pedaler og brytere;
Øyestyring/ skjermtastatur;
Munnstyring
Kognisjon:
Retteprogram; Forenkling av
informasjon, Illustrasjoner; Audio,
syntetisk tale, lyder;
Omgivelseskontroll; Påminning,
Foto: iStock 2015
6/46
steg-for-steg instruksjoner
Hovedmål
IKT-løsninger som kan brukes av flest mulig,
inkludert personer med nedsatt funksjonsevne
Oppnås gjennom
A) Teknisk tilgjengelighet (en forutsetning)
© iStock 2014
B) God brukskvalitet
7/46
Testmetoder for teknisk
tilgjengelighet
Testing av teknisk tilgjengelighet
WCAG
Med IKT-hjelpemidler
Andre tekniske tester
(ARIA, CSS osv.)
8/46
Testmetoder for brukskvalitet
Eksperttesting
Heuristics/guidelines, personas, walkthrough
osv.
Brukertesting
Inkluderer personer med nedsatt funksjonsevne
Atferdsstatistikk
Spørreskjema, logger osv.
9/46
Andel avdekkede bruksproblemer
Omfattende brukertesting: 100% (utgangspunkt)
Ekspertsjekk av WCAG 2: Mellom 33% og 50%
sammenliknet med brukertesting [1,2,3]
Verktøysjekk av WCAG 2: Mellom 23% og 50%
sammenliknet med ekspertsjekk [4]
Achecker, SortSite, TotalValidator, TAW, Deque,
AMP
10/46
Andel bruksproblemer, forts.
100%
Alle tilgjengelighetsfeil
Best case
Worst case
80%
60%
100%
40%
50%
20%
25%
33%
0%
8%
Brukertesting
Ekspertsjekk
11/46
Verktøysjekk
Oppsummert: Kombinér testmetoder
1. Teknisk tilgjengelighet
2. Eksperttesting
3. Brukertesting med personer med nedsatt
funksjonsevne: Utnytt «kanarifugleffekten»
12/46
Oppsummering, forts.
Flere runder med mindre tester
Luk bort flest mulig tilgjengelighetsproblemer før
brukertesting
13/46
NS 11040 Universell utforming –
brukermedvirkning og IKT
Tips om hvordan involvere personer med
nedsatt funksjonsevne
14/46
Hjelpemidler
(v. Stein Erik Skotkjerra)
15/46
Samspill og grensesnitt
Hjelpemidler
Bruker
Nettleser
Webløsning
16/46
Forskriftens krav til nettløsninger:
WCAG 2.0-retningslinjene
WCAG er bygd opp av fire prinsipper
1. Mulig å oppfatte
2. Mulig å betjene
3. Forståelig
4. Robust
Prinsippene understøttes av 12 retningslinjer
17/46
Kompatibilitet – en utfordring
Skjermlesere
Cobra
Jaws
Window Eyes
Supernova
NVDA
Zoomtext
Voiceover (iOS)
Talkback (Android)
...
Nettlesere
Internet Explorer
Chrome
Firefox
Safari
...
18/46
Kompatibilitet, forts.
Skjermlesere
Cobra
Jaws
Window Eyes
Supernova
NVDA
Zoomtext
Voiceover (iOS)
Talkback (Android)
...
Ugh!
Så mye testing er umulig!
Trenger å vite hvilke versjoner og
kombinasjoner som er mest brukt!
Nettlesere
Internet Explorer
Chrome
Firefox
Safari
...
Et utall versjoner og kombinasjoner!
19/46
Undersøkelse om
skjermlesere og
-forstørrere
20/46
Statistikk om
skjermlesere og
-forstørrere
21/46
Noen glimt fra undersøkelsen
63 Respondenter
Internet Explorer: 75%
Firefox: 40%
Safari: 37%
Chrome: 32%
Mer enn 79% bruker to eller flere nettlesere
22/46
Hvilke hjelpemidler skal vi teste?
Avhenger av målgruppen
Brukere av hjelpemiddelprogramvare har ofte eldre
program- og maskinvare enn andre
Mange har flere ulike skjermlesere til ulike behov
Test et bredt utvalg dersom alle skal med
Test et mindre utvalg for å sikre kompatibilitet kun med
nyere versjoner
23/46
Eksempler
JAWS - Internet Explorer
Supernova - Internet Explorer
NVDA - Firefox
VoiceOver - Safari
Window Eyes - Firefox
24/46
Andre grunner til å teste
Kompatibilitet med hjelpemidler gir ...
1. sikkerhet for at løsningen kan brukes av flest
mulig
2. kvalitetssikring av kode
3. fordeler for brukere uten hjelpemidler også
4. løsninger som er teknologiuavhengige
5. løsninger som er mobilvennlige
25/46
Verktøy
(v. Till Halbach)
26/46
Oversikt
Mål
Oppfylle uu-forskriften / WCAG 2
Rimelig, overkommelig
Hvilke verktøy kan vi bruke til hva, og
hvordan?
27/46
På nettet
http://iktforalle.no/
accessibility-checker-evaluation/
28/46
Fremgangsmåte
12 Sjekkere
20 000+ tekniske tester
15 nettsider
3 eksperttestere
(høst 2014)
29/46
Fremgangsmåte, forts.
Funksjonalitet / fullstendighet
Riktighet
Brukskvalitet
30/46
And the Oscar goes to ...
Ingen
31/46
Amandaen går til ...
SortSite (v. Powermapper)
32/46
Funn
33/46
Funn, forts.
Ikke fullstendig
Mangler
Ufullstendig støtte
Store forskjeller
Hastighet, flerdokumentstesting, rapportering,
enkelt å bruke, ...
34/46
Funn, forts.
For lite automasjon: mange potensielle feil
Lav nøyaktighet
Ikke alle påståtte feil er virkelig feil
Langt fra «alle» feil blir funnet
Dokumentasjon med potensial for forbedring
Hva testes og hvordan
35/46
Eksempel menneske vs. maskin
1 Nettsted, 64 tester
Av alle feil på dette nettstedet fant ..
Menneske: 92%
TVP: 14%
Wave: 17%
FAE: 19%
36/46
Noble0, CC-BY-SA-3.0
Eksempel, forts.
37/46
Anbefalinger
Bruk flere sjekkere
Kryssverifisér resultatene
Involvér tilgjengelighetseksperter
Kjør brukertesting for fasiten
38/46
Andre tilgjengelighetssjekkere
W3C-liste
http://www.w3.org/WAI/ER/tools/
Usabilitygeek
http://usabilitygeek.com/10-free-web-based-website-accessibility-evaluation-tools/
...
39/46
Oppsummering
40/46
41/46
Stor takk!
Wojtek Lyszkiewicz, Unicus
Ingvar Tjøstheim, Norsk Regnesentral
EU Commission og FutureID-prosjektet
Deltasenterets UnIKT-program
NAV
42/46
Samarbeid
Innovasjonsprosjekter
Forsknings- og utviklingsprosjekter
Rådgivning
++
43/46
Kontakt
Kristin Skeide Fuglerud, Till Halbach
Norsk Regnesentral
[email protected], [email protected]
Nyhetsbrevet: http://weba.im/nyttomuu
Stein Erik Skotkjerra
Vision2Access
[email protected]
44/46
Referanser
1. Rømen, D. & Svanæs, D. (2010). Validating WCAG 1.0 and WCAG
2.0 through Usability Testing with Disabled Users . Unitech 2010,
Oslo (Norway), pp. 168-189: Tapir Academic Publishers
2. Power, C., Freire, A. P., Petrie, H. & Swallow, D. (2012). Guidelines
are only half of the story: accessibility problems encountered by blind
users on the web. Proceedings of the SIGCHI Conference on Human
Factors in Computing Systems, Austin, Texas, USA, pp. 433-442.
2207736: ACM
3. Vigo, M., Brown, J. & Conway, V. (2013). Benchmarking web
accessibility evaluation tools: measuring the harm of sole reliance on
automated tests. Proceedings of the 10th International CrossDisciplinary Conference on Web Accessibility, Rio de Janeiro, Brazil,
pp. 1-10. 2461124: ACM
4. Brajnik, G., Yesilada, Y. & Harper, S. (2012). Is accessibility
conformance an elusive property? A study of validity and reliability of
WCAG 2.0. ACM Trans. Access. Comput., 4 (2): 1-28
45/46
Onlineressurser om tilgjengelighetstesting, brukskvalitet og uu
W3C: Accessibility Testing. http://www.w3.org/wiki/Accessibility_testing
University of Cambridge: Inclusive Design Toolkit.
http://www.inclusivedesigntoolkit.com/
Magnusson, C., Rassmus-Gröhn, K., Tollmar, K. & Deaner, E. (2009):
HaptiMap: Haptic, Audio and Visual Interfaces for Maps and LocationBased Services.
http://www.english.certec.lth.se/haptics/papers/HaptiMap_d12.pdf
Maguire, M. C. (1998): Respect user-centred requirements handbook.
HUSAT Research Institute.
http://www.scs.ryerson.ca/~cps613/References/UsabilityEngineering
/User-Centred%20Requirements%20Handbook/contents.htm
Usabilitynet.org: http://www.usabilitynet.org/tools/methods.htm
46/46