Hinweis: Folgende Designerweiterungen sind für 1.1 nicht für Entwicklung und Testing vorgesehen:
Pflichtfelder sind mit “*” (Sternchen”) nach dem Label markiert. Bei Read-Only-Feldern gibt es keine visuelle Pflichtfeldauszeichnung, auch wenn diese im Backend ggf. als Pflichtfelder geprüft werden.
Wenn Nutzende das Feld auch leer lassen können müssen, so muss der Eintrag ”–” zur Auswahl stehen (je fachliche Entscheidung im Einzelfall).
Die Auswahlfeldbezeichnung sollte so kurz und präzise wie möglich formuliert sein. Sollte ein Label dennoch länger sein müssen, so bricht es um und wird mehrzeilig.
Jeder Eintrag der Ausklappliste kann bestehen aus:
Es können auch deaktivierte (disabled) Elemente im Dropdown angezeigt werden. Diese können auch mit fokussiert werden. Vom Screenreader werden sie als deaktivierte Elemente ausgegeben.
Bei fehlerhaften oder fehlenden Eingaben (siehe Formular: Ablauf Front-/Backend-Validierung) erscheint ein Ausrufezeichen-Icon mit erklärendem Text, dieses muss als Layoutgrafik deklariert werden. Gleichzeitig ertönt ein akustisches Signal: Fehlermeldung (siehe Akustische Signale).
Details zur Anwendung der Standardfehlermeldungen sind im Meldungskonzept beschrieben (siehe Meldungskonzept: Standard-Meldungen für Formular-Validierungsfehler). Bei anderen Fehlermeldungen sind die Formulierungsregeln für Formular-Valididierungsfehler zu beachten (siehe Meldungskonzept: Formulierungsregeln für Formular-Validierungsfehler).
Verhalten der Ausklappliste bei kleiner Bildschirmhöhe (siehe Eingabe und Auswahlfelder: Ausklapplisten bei kleiner Bildschirmhöhe).
Sonderfall:
Wenn in einer Auswahlliste nur ein Listeneintrag vorhanden ist und das Feld ein Pflichtfeld ist, dann wird das Feld mit dem Eintrag vorausgefüllt. Es wird aber weiterhin editierbar dargestellt (nicht read-only). Falls es sich nicht um ein Pflichtfeld handelt, so findet keine Vorbefüllung statt.
In seltenen Ausnahmefällen kann bei fachlicher Anforderung nach Aktivieren eines Eintrags und schließen der Ausklappliste auch ein Modal mit zusätzlichen Optionen geöffnet werden. Der Tastaturfokus wird in diesem Fall auf das erste interaktive Element im Modal gelegt.
Verhalten der Ausklappliste bei kleiner Bildschirmhöhe (siehe Eingabe und Auswahlfelder: Ausklapplisten bei kleiner Bildschirmhöhe).
Das Eingabe-/Auswahlfeld sowie die Vorschlagliste müssen im geöffneten Zustand vollständig im sichtbaren Bereich liegen. Reicht der Platz nicht aus, um das Dropdown in über 220 Pixel Höhe darzustellen (plus das Auswahlfeld) so scrollt die Seite automatisch beim Öffnen ein Stück nach unten, so dass das Auswahlelement am oberen Bildschirmrand zu sehen ist und das Dropdown-Element den restlichen Seitenplatz füllt.
Taucht das Einfachauswahlfeld nicht als Teil eines Formulars auf, sondern beispielsweise zur Sortierung von Listenelementen oder bei Auswahl eines Tabs bei kleinen Fensterbreiten, so kann diese minimierte Version zum Einsatz kommen, die visuell einem tertiären Button sehr nahe kommt.
Wenn Nutzende das Feld auch leer lassen können müssen, so muss der Eintrag ”–” zur Auswahl stehen (je fachliche Entscheidung im Einzelfall).
Dieser Auswahlfeld-Typ sollte nicht verwendet werden, wenn es sich um ein zu befüllendes Pflichtfeld in einem Formular handelt. Dann kommt das Standard-Auswahlelement zum Einsatz. Aus diesem Grund gibt es an dieser minimierten Version keine Pflichtfeldauszeichnung (das Feld ist beim Laden der Seite immer schon befüllt (entweder mit “–” oder mit einem anderen Eintrag. Es gibt aus diesem Grund auch keinen Fehlerzustand.
Die Inhalte von Dropdowneinträgen sind identisch mit den Möglichkeiten beim Standard-Auswahlelement (siehe oben). Die Breite des Dropdowns passt sich dem längsten Eintrag an. Die maximale Textlänge pro Zeile sind 32 Zeichen. Bei längerem Inhalt bricht dieser um, wird mehrzeilig und der Eintrag wird entsprechend höher.
In der Horizontalen:
Falls Label und Eintrag im verfügbaren Platz (einzeilig) nicht vollständig dargestellt werden kann, wird dieser mit “...” abgekürzt. Im Dropdown-Inhalt ist der vollständige Text des ausgewählten Eintrags zu sehen. Wichtig: Die Auswahlfeldbezeichnung (Label) sollte so kurz wie möglich formuliert sein.
In der Vertikalen:
Verhalten der Ausklappliste bei kleiner Bildschirmhöhe (siehe Eingabe und Auswahlfelder: Ausklapplisten bei kleiner Bildschirmhöhe).
Das Auswahlfeld mit Baumstruktur ermöglicht es den Nutzenden einen Wert aus einer Baumstruktur-Liste auszuwählen.
Pflichtfelder sind mit “*” (Sternchen”) nach dem Label markiert. Bei Read-Only-Feldern gibt es keine visuelle Pflichtfeldauszeichnung, auch wenn diese im Backend ggf. als Pflichtfelder geprüft werden.
Wenn Nutzende das Feld auch leer lassen können müssen, so muss der Eintrag ”–” zur Auswahl stehen (je fachliche Entscheidung im Einzelfall).
Die Auswahlfeldbezeichnung sollte so kurz und präzise wie möglich formuliert sein. Sollte ein Label dennoch länger sein müssen, so bricht es um und wird mehrzeilig.
Jeder Eintrag der Auswahlliste kann bestehen aus:
Mit jeder ausklappbaren Stufe werden die darin enthaltenen Elemente (Pfeil und Text) entsprechend eingerückt.
Es können auch deaktivierte (disabled) Elemente im Dropdown angezeigt werden. Diese können auch mit fokussiert werden. Ein Aus-/Einklappen der Elemente ist trotzdem möglich, um sich Inhalte anzeigen zu lassen. Die Einträge können jedoch nicht ausgewählt werden.
Je nach fachlicher Anforderung ist zu definieren, ob nach Auswahl eines Wertes nur der ausgewählte Wert oder der komplette Objektpfad im Dropdown anzuzeigen ist. Im zweiten Fall wächst das Eingabefeld in der Höhe mit, bis der Pfad komplett dargestellt werden kann. Beim Auslesen des fokussierten Feldes wird, falls der Pfad angezeigt wird, das aktive Element vom Screenreader zuerst ausgegeben, dann erst der Objektpfad.
Bei fehlerhaften oder fehlenden Eingaben (siehe Formular: Ablauf Front-/Backend-Validierung) erscheint ein Ausrufezeichen-Icon mit erklärendem Text, dieses muss als Layoutgrafik deklariert werden. Gleichzeitig ertönt ein akustisches Signal: Fehlermeldung (siehe Akustische Signale).
Details zur Anwendung der Standardfehlermeldungen sind im Meldungskonzept beschrieben (siehe Meldungskonzept: Standard-Meldungen für Formular-Validierungsfehler). Bei anderen Fehlermeldungen sind die Formulierungsregeln für Formular-Valididierungsfehler zu beachten (siehe Meldungskonzept: Formulierungsregeln für Formular-Validierungsfehler).
Verhalten der Ausklappliste bei kleiner Bildschirmhöhe (siehe Eingabe und Auswahlfelder: Ausklapplisten bei kleiner Bildschirmhöhe).
Auswahlfelder im “Disabled” Zustand werden vom Screenreader als deaktivierte Elemente ausgegeben.
Bei Feldern mit Fehlermeldung erscheint ein Ausrufezeichen-Icon mit erklärendem Text, dieses muss als Layoutgrafik deklariert werden. Gleichzeitig ertönt ein akustisches Signal: Fehlermeldung (siehe Akustische Signale).
Screenreaderausgabe des Single Select Tree Pickers:
Beim Auslesen eines Dropdown-Eintrags gibt der Screenreader falls vorhanden den Zustand, die Hierarchieebene und den Eintragstext aus:
Bei fehlerhafter Eingabe erscheint ein Ausrufezeichen-Icon mit erklärendem Text, dieses muss als Layoutgrafik deklariert werden. Gleichzeitig ertönt ein akustisches Signal: Fehlermeldung (siehe Akustische Signale)
Tastaturbedienung der minimierten Version gleich wie die, der Standard Variante.
Mausbedienung der minimierten Version gleich wie die, der Standard Variante.