En utvecklares bekännelser Daniel
Vadå bekännelser? • Vad lärde man sig på högskolan? • Varför suckar man? • Undvika enkla fallgropar • Exempel!
Utbildningsbekännelser
Hur det börjar • Få uppgift • Utveckla lösning • Håll tummarna • Godkänt
Gränssnitt • Aldrig några krav • Ingen användarhjälp • Ingen logik alls
Webb? • Två kurser • Inga webbgränssnitt • Layouttabeller • Flash
Förbättra • Mer användarfokus • Samarbeten mellan linjer/kurser • Tydligt linje genom alla kurser
Bekännelser från början av min ”karriär”
Praktik • Aldrig utvecklat mot webb • Aldrig skrivit en rad C# • Aldrig jobbat som konsult • Självklart ska du jobba här!
Första misstagen • Utveckla mot en webbläsare • Aldrig prata med användare • Fortsatte som på högskolan
Anställd! • Hjälp! kunder! • Varför förstår dom inte? • Fokus på fel saker? • Jag vill ju bara koda
Första granskningen • Webbplats vi tagit över • Den validerar ju? • Bilderna har ju Alt-texter? • Vadå WCAG? • Rapport på 80 sidor
Rubriknivåer är tydligen viktigt!
Layouttabeller är tydligen inte ok längre!
Var noga med kontraster!
Även utanför webben
Foto: Johannes Jansson Text i bilder är jättesvårt att läsa
Mr Tillgänglighetsexpert! Eller?
Bekännelser från Funka
WAI-ARIA • Pluggar på direkt jag hör det. • Enkelt att lära sig • Svårt att bemästra • Fungerar det egentligen?
Aria tabpanel • Flera implementationer • Vet användaren vad det är? • Komplicerat
Rubriknivåer (igen)
Gissa rubriknivåerna H1 H2 H4
Svårnavigerat
Länkar • Det är väl enkelt? • Hur är det med title? • Ta länken ur kontext
Glöm Title • Fungerar inte i mobilen • Läses inte upp av hjälpmedel • Fungerar dåligt med zoom
Länkar tagna ur sitt kontext
(E)-tjänster • Anpassade för interna behov • De som vet mest ska inte bestämma • Hämta existerande info
Vad kan vi alla göra då?
Creative Commons: Vi är webbens riktiga rockstars
Målgrupper • Olika förmågor (oavsett målgrupp) • Funktionsnedsatt är inte en målgrupp • “FUCK YOU” (by Brad Frost)
Hjälp andra att hjälpa andra! • Säg inte att folk gör fel. • Kräv talare på konferenser • Skriv feature requests • Prata med studenter
Testa alltid i praktiken • Lite mer på användarna än standarder • Saker fungerar inte alltid som man tror • Testa inte bara själv
Det finns inga normalanvändare