In diesem Modul konzentrieren wir uns auf die Entwicklung barrierefreier Web-Anwendungen, mit besonderem Schwerpunkt auf Progressive Web Apps (PWAs). PWAs kombinieren die besten Eigenschaften von klassischen Web- und mobilen Anwendungen und bieten so eine durchgängige, plattformübergreifende Benutzererfahrung. Sie zeichnen sich durch Effizienz und hohe Zugänglichkeit aus, was sie ideal für alle Nutzergruppen macht, einschließlich Menschen mit unterschiedlichen Beeinträchtigungen.
Zu Beginn lernen die Teilnehmer, was eine PWA ausmacht, wie sie funktioniert und welche technischen und nutzerzentrierten Vorteile sie gegenüber nativen Apps bietet. Dabei betrachten wir die Schlüsselmerkmale und Hauptbestandteile von PWAs, wie beispielsweise die Möglichkeit zur Installation und Offline-Nutzung, und heben praxisnahe Erfolgsbeispiele hervor.
Der Fokus liegt auf der barrierefreien Gestaltung von PWAs. Wir beleuchten Anforderungen und Herausforderungen der barrierefreien Entwicklung, einschließlich Themen wie Offline-First-Ansätze, Performance-Optimierung und die Einhaltung der WCAG-Richtlinien. Die Teilnehmer lernen wichtige Prinzipien und Best Practices kennen und erhalten Einblicke in Tools und Frameworks, die die Umsetzung barrierefreier PWAs unterstützen. Auch der Unterschied zwischen barrierefreien PWAs und herkömmlichen barrierefreien Webseiten wird beleuchtet.
Zusätzlich werden weitere Themen wie die Unterschiede zwischen Web-Apps und PWAs sowie Methoden zur Prüfung und Verbesserung der Barrierefreiheit vermittelt. Eine abschließende Zusammenfassung zeigt die wesentlichen Unterschiede zwischen Web-Apps und PWAs auf und fasst die Inhalte des Moduls zusammen.