A11y für alle – Wie mache ich meine Angular-Anwendung barriereärmer?
Barrierefreiheit ist wieder in, dank dem Barrierefreiheitsstärkungsgesetz (BFSG)! Spätestens ab 2025 sollen wir unsere Anwendungen barrierefrei gestalten können. Mit meinem Vortrag sorge ich vor und teile einige einfache Tipps und Tricks, mit denen wir Angular-Apps barrierearmer machen können.
Wir werden lernen, wie man mit ARIA-Attributen effizient und flexibel umgeht, wie man für den richtigen Fokus auf den Elementen sorgt und welche Hilfe uns dabei der Router leisten kann. Die Implementierung wird mit passenden Linting-Regeln und Test-Tools abgerundet.
Vorkenntnisse
- Typescript
- Angular-Grundlagen
- HTML-Grundlagen
- CSS-Grundlagen
- ESLint-Grundlagen
Lernziele
- Sensibilisieren für das Thema Barrierefreiheit
- Integration der barrierearmen Umsetzung in den EntwicklerInnenalltag
- Vertiefung der Angular-Kenntnisse