DiscoverUniverselt utformet
Universelt utformet
Claim Ownership

Universelt utformet

Author: Anders Ekkje Slettebø og Erling Håmsø

Subscribed: 16Played: 250
Share

Description

En podcast om universell utforming hvor vi går gjennom alle de 78 tørre suksesskriteriene i WCAG 2.1 på 26 ikke-fullt-så-tørre episoder 😁
27 Episodes
Reverse
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.EpisodelenkerWCAG 2.2CSS: scroll-paddingCSS: scroll-behaviourCSS: :focusCSS: :focus-visibleAcquired: IKEAHTML: inert
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.EpisodelenkerHaugen bokArk«Universell utforming» av Morten TollefsenAngular MaterialHanabryggeneOkseWebstep
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. EpisodelenkerMDN web docs: detailsMDN web docs: summaryDesign i Norge 2018The WebAIM MillionDifi: kompleks funksjonalitet i skjemaKolonialSparMeny
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? EpisodelenkerW3C sin kodevalidatorOdeonDocument Object Model (DOM)Bergen KinoFilmwebNordisk Film Kino
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.  EpisodelenkerDifi: veiledningsteksterGoogle Material: text fieldsCloud Four: An HTML attribute potentially worth $4.4M to ChipotleMDN web docs: HTML attribute patternMDN web docs: HTML attribute maxlengthHytech PersonnelManpowerAdecco
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.EpisodelenkerGoogle Material: Text fieldsDifi: Testprosedyre – indikator 3.3.4 aDifi: Testprosedyre – indikator 3.3.4 bDifi: Testprosedyre – indikator 3.3.2 aJakobs lovA Designer’s Code of EthicsEtiske retningslinjer for designereTicketmasterTicketcoGestalt Theory for UX Design: Principle of ProximityTix
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. EpisodelenkerDifi: FeilhåndteringDifi: SkjemaLuke WroblewskiBok: Web Form Design: Filling in the Blanksaria-invalidaria-livearia-requiredStorytelFabelNorsk lyd- og blindeskriftbibliotek
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».EpisodelenkerW3SchoolsW3CWeb Content Accessibility Guidelines (WCAG) OverviewWAI
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.EpisodelenkerDifi: KontekstendringJakob's LawShould I use a carousel?FelleskjøpetPlantasjenJerniaFlisespikkeriet
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.EpisodelenkerNielsen Norman GroupAlerisNHILommelegenNemus
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. EpisodelenkerChristopher Hills på YoutubeGoogle TrendsHands OptionalEquinorShellAker BP
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.EpisodelenkerStavanger TaxiOslo TaxiTaxi1Bergen TaxiLyftUberFitts's LawNorgestaxi
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. 
Hvor er du? (WCAG 2.4.x)

Hvor er du? (WCAG 2.4.x)

2019-10-0201:03:17

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. EpisodelenkerNormalize.cssHTML5 BoilerplateDeque UniversityDeque: Screen Reader Keyboard Shortcuts and GesturesNVDAFinnLetgoTiseThe WebAIM Million
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. EpisodelenkerSteve Krug: Don't Make Me ThinkUsing the aria-label attributeUsing the aria-labelledby attributeWeb Developer, utvidelse til ChromeKomplettElkjøpStormbergClas OhlsonNetlightSVG
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. EpisodelenkerPodkasten FiffigDifi: Snarveier og hurtigkommandoertabindexNVDAAhrefsTissot Silen-T WatchOrg modeGNU EmacsElinksChromeVoxOrdnettLynxWhy use the language attribute?Using aria-expanded to indicate the state of a collapsible elementdetails: The Details disclosure elementStore norske leksikonBokmålsordboka | NynorskordbokaNDLA
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. EpisodelenkerCSS: prefers-reduced-motionBekkTryApriilKampanjes byråguide6. sansCan I useCan I use prefers-reduced-motion?Fossekall TeknologiAxeSiteimprove Accessibility CheckerAccessibility InsightsGithub: Axe-coreMuligheter og begrensninger med automatiserte testverktøy for tilgjengelighetBenchmarking web accessibility evaluation tools: Measuring the harm of sole reliance on automated tests
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)Sbanken
Legg vekk musa (WCAG 2.1.x)

Legg vekk musa (WCAG 2.1.x)

2019-07-2301:27:00

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.EpisodelenkerNAV AltinnSkatteetatenPolitiethelsenorge.nonorge.noQbrickBrightcove
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?EpisodelenkerWeb DeveloperMaterial DesignTrones skoleMin skoleUniversitetet i Stavanger
loading
Comments