Erling og Anders er tilbake med en utvidelse av serien Universelt Utformet som opprinnelig forklarte WCAG 2.1 på en lettfattelig måte. Dette er første av fire episoder som omhandler de ni «nye» suksesskriteriene i WCAG 2.2. Episoden handler om fokusvisning, som er relevant for alle som bruker tastatur til å betjene et nettsted eller app. Vi snakker om modaler, klistertopper (sticky header), møbelprodusenter og CSS-egenskapene scroll-padding og scroll-behaviour.
Episodelenker
Siste episode! Brukeren skal få statusbeskjeder om viktige endringer på nettsiden uten at det gir kontekstendring (som en sidelasting). Presenteres for brukeren av kompenserende teknologi uten å få fokus. En statusbeskjed kan være en popup eller lignende. For eksempel en feilmelding eller en beskjed om at varen er lagt i handlekurven. I «Ris og ros» ser vi på bokhandlere. I «Aside» så mimrer vi tilbake på alle episodene vi har laget.
Episodelenker
Hvis du skal skreddersy komponenter bør du passe på at du forteller nettleseren hva slags komponent det er slik at de blir tilgjengelige for alle. WCAG 4.1.2 heter «Navn, rolle, verdi». Navn i denne sammenhengen betyr tilgjengelig navn eller programmatisk navn, altså navn som oppfattes av hjelpemidler. Vi må òg gi interaktive komponenter en rolle, så sant dette ikke er innebygget fra det HTML-elementet du bruker. I noen tilfeller bruker vi òg verdi. I «Ris og ros» snakker vi om matvarer. I «Aside» snakker Erling om UX i Norge.
Episodelenker
Feil i koden fører til forvirring, så lag kode uten feil, er du grei ;) Temaet er robust kode som skal tåle å bli brukt av forskjellige nettlesere og brukeragenter. I «Ris og ros» skal vi se på kinoer. Har de laget god nok kode til å tåle tidens tann? Kodenøstingen må være bra og vi skal unngå dupliserte ID-er. Er det noen som har over 1000 tegn?
Episodelenker
Alt som er opplagt for deg er ikke opplagt for andre. I skjema så er det viktig å hjelpe brukeren i kontekst av oppgaven. Det er ikke alle som skjønner hva de skal gjøre, kun basert på ledeteksten. I episodens «Aside» skal vi snakke om den meksikanske restaurantkjeden Chipotle, og et regnestykke om hvor mye de kan tape i inntekter ved å ignorere universell utforming. I «Ris og ros» ser vi på rekrutteringsbransjen.
Episodelenker
En ting er hva man gjør når noe feil skjer, men enda viktigere er det å unngå feil. Ikke legg til rette for feiling! Vi snakker om ledetekster, etiketter og instruksjoner. Vi prøver å være mindre tvetydige enn W3C. Det er visuell ledetekster, ikke programmatiske. Vi snakker òg om å gi brukerne mulighet til å angre seg, for eksempel når de har kjøpt feil flybilletter. I «Ris og ros» tar vi for oss billettbestillingstjenestene. I «Aside» skal vi snakke om etikk, designetikk.
Episodelenker
Det er viktig å vise hva som er feil i skjema. Hva må du passes på, og hvilke feller kan du gå i? Folk er dårlige å lage skjemaer. Hør på oss for å bli bedre. God skjemadesign hjelper alle, ikke bare mennesker med funksjonsnedsettelser. I episodens «Aside» snakker vi om et filosofisk konsept som heter «veil of ignorance». I «Ris og ros» skal vi titte på lydboktjenestene hvor det er overraskende mye grums.
Episodelenker
Vær konsekvent! Ikke bruk forskjellige ord på de samme tingene, og ha konsekvent navigasjon på tvers av løsningen. Skal konvensjoner i kontekst av din løsning. Ikke bruk samme knapp for to ulike funksjoner. I episodens «Aside» skal vi være litt meta, og snakke om WCAG, hvor vi i første episode sa «fuck WCAG».
Episodelenker
Ikke overrask brukeren. La ting være forutsigbart og som forventet. Lag ikke modaler som plutselig dukker opp når du ruller nedover, eller modaler som plutselig vises når et skjemafelt er i fokus. La nå brukeren være sjef, og selv initiere endringer i grensesnittet. I spalten «Aside» skal vi snakke om WCAG 2.2. I «Ris og ros» skal vi titte på landbruk.
Episodelenker
Skriv tydelig og forståelig slik at de med lav leseferdighet også kan forstå. La oss ikke kreve for høye leseferdigheter. Gjerne ikke høyere enn norsk ungdomsskole. Husk å skriv til din målgruppe, vi skal ikke fordumme webben. I «Ris og ros» skal vi snakke om legebransjen. Der er det mange eksempler på vanskelig språk, som trokanter og gluteusbursitt.
Episodelenker
Kommuniser enkelt og forståelig, og definer språket på løsningen din. Ikke alle forstår forkortelser, vanskelige ord og sånt. WCAG 3.1.1, 3.1.2, 3.1.3 og 3.1.4 handler om å sette språk i koden og stammespråk, fremmedord, tvetydige ord og forkortelser. I «Aside» skal vi snakke om YouTuberen Christopher Hills. I «Ris og ros» tar vi en titt på oljebransjen.
Episodelenker
Har du ti tommeltotter eller ønsker å bruke stemmen til å navigere i et grensesnitt? Kanskje ikke, men tenk deg at du har det og vil det så er du fort i henhold til disse suksesskriteriene. WCAG 2.5.3, 2.5.5 og 2.5.6 handler om å bruke samme navn på kodete og visuelle komponenter, størrelse på trykkflater, og at brukere må få lov å kombinere inputmetoder som tastatur og touch. I «Aside» skal vi snakke om hvordan du skal få UU på agendaen på arbeidsplassen eller i produktet ditt. I «Ris og ros» tar vi for oss taxibransjen.
Episodelenker
Det finnes mange måter å styre en applikasjon eller et grensesnitt på. Noen er ikke i stand til å bruke alle metoder, og vi må være bevisst på det. WCAG 2.5.1, 2.5.2 og 2.5.4 handler om pekerbevegelser (som i muspeker) og flere fingre samtidig. Ved å følge rådene i denne episoden hjelper du mennesker med motoriske utfordringer. I spalten «Ris og ros» skal vi vurdere sosiale medier.
Struktur er viktig for å få oversikt og forstå innholdet. Tydelig overskrift-struktur, tydelig fokus og plassering hjelper! WCAG 2.4.6, 2.4.10, 2.4.7 og 2.4.8 handler om dokumentstruktur som bygges opp med overskrifter, deloverskrifter og ledetekster. I «Aside» snakker vi om skjermlesere. Ri og ros-spalten handler om rubrikkannonser. Finn og sånn.
Episodelenker
Når man ikke kan se nettstedet eller applikasjonen er det veldig nyttig å navigere på lenker, sidekart, søkefelt, toppnavigasjon og så videre. WCAG 2.4.4, 2.4.9 og 2.4.5 handler om å ha flere veier til målet. Mange veier til Rom. I spalten «Aside» får vi besøk av en dame som har skrevet en masteroppgave om universell utforming. I «Ris og ros» kikker vi på nettbutikker.
Episodelenker
Det er tidkrevende å bruke nettsted med tastatur på løsninger som ikke er tilpasset. Her er noen gode – og enkle – grep du kan og bør ta! WCAG 2.4.1, 2.4.2 og 2.4.3 handler om snarveier for å hoppe rett til innholdet og vi diskuterer tittel-taggen, ikke title-attributtet. I «Aside» får vi besøk av Lars Bjørndal. I «Ris og ros» skal vi se på oppslagsverk som wiki leksikon og ordbøker.
Episodelenker
Blink og glimt kan før til både kvalme og anfall! Da snakker vi om epileptiske anfall, ikke sinneanfall eller den typen utbrudd. Ikke bare handler dette om anfall, også om folk som blir svimle av animasjoner. Noen kan faktisk bli «sjøsyke». I «Ris og ros» ser vi på konsulentbransjen. I «Aside» har vi besøk av uu-ekspert Kristian Munter Simonsen fra Fossekall.
Episodelenker
Av og til blir man distrahert, og noen trenger kanskje litt lenger tid på å fylle ut et skjema eller fullføre oppgaver. La oss passe på at de får tid til det! Denne episoden snakker mer til de som eier og driver IT-systemene, gjerne sikkerhetsfolk. Vi snakker òg om automatisk oppdatert innhold, som brukeren må få mulighet til å pause. I «Ris og ros» ser vi på banker. I «Aside» snakker vi om begrepet universell utforming, som Anders ikke liker så godt. Er «Design for alle» bedre?
Episodelenke(r)
Det er mange som er avhengig av å kunne navigere med tastatur. La oss passe på at det er mulig! Nå er vi ferdig med prinsipp 1 og går over til prinsipp 2, som er «operable» eller «mulig å bruke». Fungerer escape-tasten som brukeren forventer? Kan hen tabbe seg til alle interaktive elementer? Har nettstedet tastatursnarvei for å hoppe til hovedinnholdet? I «Ris og ros» ser vi på offentlige tjenester. Politiet er flinke til mye, ikke bare å fakke tyver.
Episodelenker
I denne episoden snakker vi om god lesbarhet – for alle! Her kommer vi innom visuell visning av tekstblokker, om å unngå to rullefelter, responsiv design, 200 % forstørring, og luft i alle retninger. Å følge WCAG 1.4.8, 1.4.10 og 1.4.12 gjør opplevelsen bedre for mennesker med dysleksi. I «Ris og ros» tar vi for oss utdanningsinstitusjoner, eller skoler som andre vil si. I spalten «Aside» diskuterer vi om trender. Er universell utforming kjedelig?
Episodelenker