Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Website-Barrierefreiheit @ EnterJS 2017

Website-Barrierefreiheit @ EnterJS 2017

Folien meines Talks, den ich im Rahmen der EnterJS 2017 in Darmstadt halten werde.

Saskia Bader

June 08, 2017
Tweet

More Decks by Saskia Bader

Other Decks in Programming

Transcript

  1. Worum geht es? • Was ist Website Barrierefreiheit? • Welche

    Probleme werden dadurch gelöst? • Was hat der Website-Betreiber davon? • Welche Kriterien gibt es? • Wie integriert man sie in den Projektablauf?
  2. Was ist Website- Barrierefreiheit? • Nutzbarkeit für Menschen mit Behinderung

    • Kompatibilität mit Hilfsprogrammen • Technisch, gestalterisch und inhaltlich • Ist für ca. jeden 10 Internetnutzer wichtig
  3. Welche Probleme werden dadurch gelöst? • Wahrnehmung von Medieninhalten •

    Navigation und Orientierung • Tastaturbedienung • Ausfüllen von Formularen
  4. Was hat der Website- Betreiber davon? • Suchmaschinenoptimierung • Gesteigerte

    Nutzerfreundlichkeit • Neue Nutzer- und Kundengruppen • Mit Platz auf Topliste werben
  5. Welche Kriterien gibt es? • WCAG 2.0 (international) • BITV

    2.0 (Deutschland) • Für öffentliche Einrichtungen verpflichtend • Es gibt A, AA und AAA Kriterien • Standardisierter Test
  6. Wie ins Projekt einplanen? • Kriterien auswählen • Sie in

    die Projektanforderungen aufnehmen • Aufwand berechnen • Testmethode festlegen
  7. Wie werden sie technisch umgesetzt? Einige Beispiele: • Alt-Tags für

    Bilder, Title-Tags zB für Icon-Buttons • Captcha-Lösung mit Audioversion einbinden • Tab-Reihenfolge per tabindex anpassen • Schriftgröße ändern: x.fontSize = "...em"; • Skip-Links implementieren
  8. Wie kann getestet werden? • Mit Testing-Tools wie Browsertoolbars •

    Durch Betroffene (zB Screenreader-Nutzer) • Von professionellen Barrierefreiheits-Testern