En sammanställning av viktiga punkter att tänka på för att skapa tillgängliga webbsidor.
- Separera innehåll och utseende, bygg med HTML och CSS
- Validera koden, både HTML och CSS
- Testa i flera browsers på olika plattformar, men utveckla i första hand mot standarder och inte browsers
- Gör inte sidorna helt beroende av JavaScript. De måste fungera även utan JS.
- Det skall vara möjligt att använda sidorna utan mus, till exempel enbart med hjälp av tangentbord. Se över tabordning.
- Anpassa texter för webben (Skriv för webben)
- Skapa riktiga rubriker <h> och listor <ul>, <li>
- Förse alla bilder med bra alt-texter
- Skriv meningsfulla länktexter, använd title-attribut för att förtydliga, tala om när länken öppnas i nytt fönster, går till annat format än html, ange storlek på stora filer. Var konsekvent.
- Skapa formulär och tabeller på rätt sätt
- Arbeta med relativa mått, så att texten kan förstoras, designen ska även tåla att texten förstoras rimligt mycket
- Välj färger så att det blir bra kontrast mellen text och bakgrund
- Använd inga blinkande eller flimrande element (animationer) på sidorna
- Navigation och struktur ska vara tydlig och konsekvent
- Validera indata (så tidigt som möjligt).
- Hantera fel, ge begripliga felmeddelande till användarna
- Det skall finnas kontaktuppgifter på alla sidor
- Sökfunktioner, se vägledningen
Alla regler kan brytas (nästan) - om man är medveten om alla konsekvenser och gjort en avvägning.
Referenser:
Vägledningen 24-timmarswebben
Dive Into Accessibility
Appropriate Use of Alternative Text
Creating Accessible Forms
Skriva för webben