Entwerfen barrierefreier HTML5-Formulare

Letzte Aktualisierung: 2023-12-21

Für HTML5-Formulare wird der ARIA-HTML5-Standard für Barrierefreiheit verwendet, um die HTML-Formulare barrierefrei zu gestalten. Diese Formulare unterstützen Registerkartennavigation (außer Mozilla FireFox) und sind für die Kompatibilität mit gängigen Bildschirmlesehilfen zertifiziert. Um ein HTML5-Formular mit Barrierefreiheitsmerkmalen zu generieren, entwerfen Sie die XFA-Formularvorlage nach einigen grundlegenden Entwurfsrichtlinien. Die Entwurfsrichtlinien umfassen das Konfigurieren der richtigen Registerkartenreihenfolge und die Bereitstellung des Sprechtext-Inhalts für jedes Formularsteuerelement. AEM Forms Designer unterstützt das Festlegen dieser Formularsteuerungsattribute zum Erstellen eines barrierefreien PDF- und HTML5-Formulars.

Hinweis:Die Registerkartennavigation deckt keine geschützten Felder ab, z. B. Berechnungsfelder, die die Summe der Werte anzeigen. Damit die Bildschirmlesehilfe den Wert eines geschützten Felds lesen kann, platzieren Sie ein leeres schreibgeschütztes Feld entweder auf dem geschützten Feld oder neben dem Feld. Weisen Sie den Wert des geschützten Felds dem neuen schreibgeschützten Feld zu. Die Bildschirmlesehilfe oder die Registerkartennavigation können dieses schreibgeschützte Feld auswählen und als Wert des geschützten Felds ausdrücken.

AEM Forms Designer enthält mehrere Sprachtext-Optionen, die an Bildschirmlesehilfen übergeben werden können. Für jedes Objekt in einem Formular kann der Benutzer eine von mehreren Einstellungen für den Text der Bildschirmlesehilfe angeben:

  • Benutzerdefinierter Bildschirmlesehilfen-Text, der über die Palette "Ein-/Ausgabehilfe"festgelegt werden kann. Autoren können die Namen von Schaltflächen und Feldern und ihren Zweck kommentieren.
  • QuickInfos, die in der Palette "Ein-/Ausgabehilfe"festgelegt werden können.
  • Beschriftungen für Felder im Formular.
  • Namen von Objekten, wie in der Option "Name"der Registerkarte "Bindung"angegeben.

Barrierefreiheit

Wenn in einem Formularsteuerelement mehrere Optionen wie QuickInfos, Bildschirmtext und Beschriftung verfügbar sind, verwendet der Reader "Reader"nur eine dieser Eigenschaften. Die Standardreihenfolge lautet "Benutzerdefinierter Bildschirmtext", "QuickInfo", "Beschriftung"und "Reader". Diese Standardreihenfolge können Sie über die Option Bildschirmlesehilfen-Rangfolge in der Palette „Ein-/Ausgabehilfe“ außer Kraft setzen.

Auf dieser Seite