Dieser Prüfschritt ist bei mobilen Applikationen derzeit mit verhältnismäßigem Aufwand nicht bzw. nur durch einen Blackbox-Test prüfbar. Eventuell auf fehlerhaften Code zurückführbares Fehlerverhalten sollte als Hinweis dokumentiert werden. Ob solche Fehler auf einen falschen oder fehlerhaften Code zurückzuführen sind, kann aber nicht bewertet werden.

Warum wird das geprüft

Eine saubere Syntax dient dazu, für Konsistenz zu sorgen, damit assistive Technologien die Inhalte korrekt darstellen, wiedergeben und gliedern können. Manche Useragenten (auch Screenreader) nutzen Reparaturtechniken, um fehlerhaften Code ausgleichen zu können. Diese Reparaturtechniken sind je Useragent unterschiedlich und erzeugen verschiedene Ergebnisse. Die Einhaltung der formalen Syntaxregeln ist für dieses Erfolgskriterium zwingend notwendig (siehe obige Einschränkungen).

Verweise (Referenzen)

  • EN 301549 v3.2.1 Kapitel 11.4.1.1 Parsing
  • WCAG v2.1 Kapitel 4.1.1 Parsing
  • ISO9241-171 „Leitlinien für Zugänglichkeit von Software“