Universell utforming
Hvorfor gidde å følge med? Du kan gjøre en forskjell for brukere og samfunn Det er faktisk faglig interessant Økende behov for slik kompetanse Du får snart en Oblig...
Kristoffer Lium Relevant informasjon" Digital tilgjengelighetsekspert i NRK Utdannet informatiker fra Høgskolen i Østfold Praktisk blind
Kristoffer Lium Relevant informasjon" Digital tilgjengelighetsekspert i NRK Utdannet informatiker fra Høgskolen i Østfold Praktisk blind Ikke sååå relevant info Kan sykle på enhjulssykkel Lager mat og bor i min egen leilighet Teknologientusiast. Storbruker av NRK-apps, Whats App, Google Maps og Ruter-appene.
Visste du at? 85 % bruker NRK daglig (#samfunnsoppdrag) 10 000 000 brukte Yr en uke sommeren 2018 Rundt regnet 180 personer jobber direkte med å lage NRK TV, NRK Radio, NRK Super, P3 og Yr.
$%& Definisjoner Teknisk tilgjengelighet = Mulig med input og output Brukervennlighet effektiv, forståelig og feiltolerant Universell utforming = Tilgjengelig og brukervennlig Tilre#elegging = Spesialtilpasning for enkeltgrupper/-behov. Tilgjengelighet = Universell utforming + tilre#elegging(når det er eneste utvei) Making things easier to use, healthier and friendlier. (Ed Steinfeld)
Hvem gjør vi dette for? 3 grupper funksjonshemmede Sansetap (hørsel, syn, førlighet ) Motorisk / bevegelseshemning Kognitiv svikt(slag, alderdom ) Situasjonelt funksjonshemmede Design for ekstremene og treff midten
Hvorfor bruke tid på UU? Fordi vi må Fordi vi vil Fordi vi kan
Hvorfor bruke tid på UU? Fordi vi må Lovkrav (basert på WCAG-standarden) Fordi vi vil Fordi vi kan
Hvorfor bruke tid på UU? Fordi vi må Lovkrav (basert på WCAG-standarden) Fordi vi vil "Innholdet har ikke noe verdi om ikke alle kan ta del i det". (Kringkastingssjef Thor Gjermund Eriksen Det er, og bør være, en integrert del av utviklingsarbeidet. Det gir uante sideeffekter og kan ikke skilles ut som en kostnad. Fordi vi kan
Hvorfor bruke tid på UU? Fordi vi må Lovkrav (basert på WCAG-standarden) Fordi vi vil "Innholdet har ikke noe verdi om ikke alle kan ta del i det". (Kringkastingssjef Thor Gjermund Eriksen) Det er, og bør være, en integrert del av utviklingsarbeidet. Det gir uante sideeffekter og kan ikke skilles ut som en kostnad. Fordi vi kan Vi har lisens for å være gode.
Hvorfor fokusere på UU? Fordi vi må Lovkrav (basert på WCAG-standarden) Fordi vi vil "Innholdet har ikke noe verdi om ikke alle kan ta del i det". (Kringkastingssjef Thor Gjermund Eriksen) Det er, og bør være, en integrert del av utviklingsarbeidet. Det gir uante sideeffekter og kan ikke skilles ut som en kostnad. Fordi vi kan Vi har lisens for å være gode.
Lovkrav og WCAG Alle nye eller redesignede løsninger re#et mot almenheten lansert e#er 1. juli 2014 skal være "universelt utformet". Gjelder både for privat og offentlig sektor, inkludert utdanningssektoren fra 1. Januar 2019. DTL baserer seg på WCAG 2.0 nivå AA(2.1 fra juli 2020). WCAG er veldig ne#siderelatert, men er ment teknologiagnostisk. Apps er derfor som o$est også omfa#et av lovverket. Omfa#er langt ifra alle potensielle utfordringer, men var den beste standarden Difi hadde.
Lydtekst i NRK TV Lydtekst = oppleste undertekster med talesyntese Fungerer ved bruk av en skjermleser på ne!, Apple-TV 4K og Android TV. Ingen dri"skostnader
"Lik meg"-klipp uten synstolking
"Lik meg"-klipp med synstolking
Design && UU!= kjedelig Reduser kompleksiteten Øk gjenkjennbarheten Ta utgangspunkt i konvensjoner Noen viktige nøkkelord: Kontrast, lesbarhet og visuell gruppering. Constraints make good designers great, bad designers obvious. (Elle Waters, @nethermind på twi#er)
Kode og semantikk Semantikk: Navn, rolle og verdi Bruk standard GUI-elementer om mulig Mange muligheter med custom GUI-elementer, men krevende å gjøre tilgjengelig. ios: accessibility-label, -trait og -hint. Android: content-description Ne#: ARIA-a#ribu#er og hacks. Bruk minst mulig ARIA, og mest mulig semantiske tags.
Tilgjengelige GUI gir god kode Bruk tilgjengelighet som et argument for å bruke tid på å gjøre ting skikkelig fra start. Forsøk å gjenbruk komponenter - en feil kan re#es e# sted. Tilgjengeliggjort GUI gir o$e mer gjennomtenkt, robust og vedlikeholdsvennlig kode. Vær kritisk til kode du trekker inn i di# prosjekt, også komponenter fra de store og kjente.
1 Hvordan jobber jeg i NRK? Hovedfokus på tilgjengelighet på ne! og i app-ene, men jobber og brenner for hele NRK. En del av Fellesteamet, fristilt fra prioriteringer Tenker, utvikler og tester sammen med utviklere og designere
1 Hvordan jobber jeg i NRK? Hovedfokus på tilgjengelighet på ne! og i app-ene, men jobber og brenner for hele NRK. En del av Fellesteamet, fristilt fra prioriteringer Tenker, utvikler og tester sammen med utviklere og designere Innser at jeg også går rundt og er "han blinde", med alt det innebærer...
Ressurser Difi sin side om universell utforming h#ps://uu.difi.no/krav-og-regelverk/wcag-20-standarden De 35 kravene i regelverket h#ps://uu.difi.no/krav-og-regelverk/wcag-20-standarden Tilgjengelighet på Android: h#ps://developer.android.com/guide/topics/ui/accessibility/ Tilgjengelighet på ios: h#ps://developer.apple.com/accessibility/ios/ Tilgjengelighet i NRK h#ps://www.nrk.no/tilgjengelighet