Zum Hauptinhalt springen

Optionsfeldgruppe

Note: Es gibt veraltete Versionen dieser Komponente. Wechseln Sie zu einer Version, die älter als 10.0.x ist, um die entsprechende Dokumentation anzuzeigen.

Verwendung​

Überblick​

Eine Optionsfeldgruppe zeigt eine Reihe von sich gegenseitig ausschließenden Optionen an, aus denen eine Person genau eine auswählen kann.

Eine ausführliche Orientierungshilfe zur Verwendung dieser Komponente finden Sie im folgenden Entscheidungsbaum für UI-Komponenten.

UI-Komponenten-Entscheidungsbaum für Optionsfeldgruppe

Zu verwenden​

Bei der Auswahl einer einzelnen Option aus einer kleinen Gruppe von sich gegenseitig ausschließenden Optionen (5 oder weniger).

Nicht zu verwenden​

  • Wenn mehrere Optionen unabhängig voneinander ausgewählt werden können. Verwenden Sie stattdessen die Kontrollkästchen-Komponente.
  • Es gibt eine große Anzahl von Optionen (6 oder mehr), aus denen Benutzer wählen können. Verwenden Sie stattdessen die Komponente Dropdown-Menü.
  • Der Benutzer kann keine der Optionen auswählen oder es sich anders überlegen und die Auswahl einer Option aufheben. In solchen Fällen sollten Sie die Kontrollkästchen-Komponente verwenden. Sie können stattdessen auch eine Option des Typs Keine der oben genannten zur Optionsfeldgruppe hinzufügen.

Quellen: Nielsen Norman Group, USWDS

Note: Wenn Sie eine Reihe von sich gegenseitig ausschließenden Optionen anzeigen möchten, aus denen eine Person genau eine auswählen kann, verwenden Sie Optionsfelder anstelle von Kontrollkästchen.

Formatierung​

Aufbau​

Abbildung des Aufbaus einer Optionsfeldgruppen-Komponente

  1. Beschriftung der Optionsfeldgruppe: Erläutert den Zweck der Optionsfeldgruppe.
  2. Hilfstext (optional): Liefert zusätzlichen Kontext für die Optionsfeldgruppe.
  3. Optionsfeldeingabe: Zeigt den entsprechenden Status an. Standardmäßig ist eine Option ausgewählt.
  4. Optionsfeldbeschriftung: Beschreibt die Informationen, die ausgewählt oder deaktiviert werden sollen.
  5. QuickInfo-Symbol (optional): Dient zur Erläuterung des Kontexts für ein bestimmtes Optionsfeld. Wenn Sie mit dem Mauszeiger darauf zeigen, wird die QuickInfo angezeigt.

Ausrichtung und Positionierung​

Eine Optionsfeldgruppe kann abhängig von der Seitenstruktur vertikal oder horizontal angeordnet werden. Standardmäßig sind Optionsfelder vertikal angeordnet, um das Lesen zu erleichtern.

Wie bei allen Eingabekomponenten kann die Beschriftung der Optionsfeldgruppe oben (Standard) oder links von der Eingabe selbst erscheinen.

Abbildung zur Veranschaulichung der Ausrichtung und Platzierung der Optionsfeldgruppen-Komponente

Standardauswahl​

Konfigurieren Sie eine der Optionsschaltflächen, in der Regel die erste, so, dass sie standardmäßig ausgewählt ist. Diese Auswahl beschleunigt die Arbeit, indem sie dem Benutzer mitteilt, dass er eine Option aus dieser Gruppe auswählen muss. Für die meisten Anwendungsfälle wird das Bereitstellen einer Standardauswahl empfohlen.

Manchmal ist es jedoch verfehlt, einen Standardwert vorzubelegen, da dies zu falschen Eingaben führen kann. Berücksichtigen Sie den Inhalt und die Standardauswahl, wie Benutzer darauf reagieren und welche Auswirkungen die Auswahl kurz- und langfristig auf den Benutzer und die Organisation haben wird. Vermeiden Sie Standardauswahlen, die anmaßend, aufdringlich, beleidigend oder befremdlich wirken.

Quelle: Nielsen Norman Group

Reihenfolge der Optionsfelder​

Verwenden Sie eine logische Reihenfolge, um den Benutzern das Auffinden der gesuchten Option zu erleichtern. Beispiel:

  • von der häufigsten zu der am wenigsten häufigen Option
  • von der am wenigsten riskanten zur riskantesten Option
  • von der einfachsten zur komplexesten Option

Vermeiden Sie es, die Auswahloptionen in alphabetischer Reihenfolge anzuordnen. Eine solche Reihenfolge ist sprachenabhängig und lässt sich nicht gut lokalisieren.

Inhalt​

Allgemeine Richtlinien fürs Schreiben​

  • Verwenden Sie die Großschreibung des ersten Worts und von Substantiven für alle Aspekte der Gestaltung von Guidewire-Produktschnittstellen. Schreiben Sie nicht alles groß.
  • Verwenden Sie in den meisten Situationen Verben im Präsens und im Aktiv.
  • Verwenden Sie gebräuchliche Abkürzungen, um Ihrem Text einen natürlichen und informellen Ton zu verleihen.
  • Verwenden Sie eine einfache Sprache. Vermeiden Sie unnötigen Jargon und komplexe Sprache.
  • Halten Sie Wörter und Sätze kurz.

Verwendung sich gegenseitig ausschließender Optionen​

Optionsfelder und Kontrollkästchen sind nicht austauschbar. Verwenden Sie Optionsfelder, um eine einzelne Option aus einer kleinen Gruppe von sich gegenseitig ausschließenden Optionen (5 oder weniger) auszuwählen. Verwenden Sie Kontrollkästchen, wenn Listen mit Optionen vorhanden sind und der Benutzer eine beliebige Anzahl von Optionen (oder gar keine) auswählen kann.

Verwenden Sie Optionsfelder, wenn nur ein Element ausgewählt werden kann.
Verwenden Sie keine Optionsfelder, wenn mehrere Elemente ausgewählt werden können.

Optionsfeldgruppen beschriften​

Optionsfeldgruppen müssen eine Beschriftung aufweisen, die beschreibt, wofür die Liste der Optionen steht. Eine Optionsfeldgruppe ohne Beschriftung ist uneindeutig und nicht barrierefrei.

Verwenden Sie die Gruppenbeschriftung, um die Kategorie der Gruppe anzugeben oder zu beschreiben, welche Aktionen im Folgenden auszuführen sind.

Fügen Sie eine Beschriftung hinzu, die eindeutig beschreibt, wofür die Liste der Optionen steht.
Gehen Sie nicht davon aus, dass die Optionen ohne Beschriftung selbsterklärend sind.

Wahl prägnanter Beschriftungen für Optionsfelder​

Beschränken Sie die Textbeschriftung des Optionsfelds auf eine einzelne Zeile. Es wird empfohlen, ein bis drei Wörter für Optionsfeldbeschriftungen zu verwenden.

Kürzen Sie den Text der Beschriftung von Optionsfeldern nicht mit Auslassungspunkten (...) ab. Wenn die Beschriftung zu lang für den verfügbaren horizontalen Platz ist, sollten Sie eine andere Formulierung wählen. Sie können auch lange Optionsfeldbeschriftungen in eine zweite Zeile umbrechen. Dies ist besser als kürzen.

Wählen Sie einen prägnanten Beschriftungstext für das Optionsfeld. Gegebenenfalls kann er in eine zweite Zeile umbrochen werden.
Kürzen Sie den Text der Beschriftung von Optionsfeldern nicht mit Auslassungspunkten (...) ab.

Anbieten eindeutiger, umfassender Optionen​

Benutzer können nur eine Auswahl aus einer Optionsfeldgruppe treffen. Das bedeutet, dass jede Entscheidung klar und deutlich sein muss. Vermeiden Sie sich überschneidende Optionen.

Stellen Sie sicher, dass die Optionen klar voneinander unterscheidbar sind.
Bieten Sie keine Optionen an, die sich überschneidende Werte enthalten.

Stellen Sie sicher, dass die von Ihnen angebotenen Optionen umfassend sind, damit die Benutzer eine Auswahl treffen können. Wenn keine umfassende Auswahl möglich ist, bieten Sie eine Schaltfläche mit der Bezeichnung Sonstiges an, die durch ein Eingabefeld ergänzt wird.

Quelle: Nielsen Norman Group

Stellen Sie sicher, dass die Optionen umfassend sind.
Stellen Sie keinen unvollständigen Satz von Optionen bereit.

Benutzen Sie Fehlertext zur Anleitung der Benutzer​

Optionsfeldgruppen können Fehlermeldungen enthalten, um anzuzeigen, dass eine Auswahl erforderlich ist, um fortzufahren, oder dass die getroffene Auswahl ungültig war.

Verwenden Sie für Fehlertext die übliche Groß- und Kleinschreibung. Schreiben Sie 1 bis 2 kurze, vollständige Sätze, die mit einem Punkt enden.

Verwenden Sie Fehlermeldungstexte, um den Benutzer anzuleiten und ihm eine Lösung aufzuzeigen.
Schreiben Sie keine zweideutigen Fehlermeldungen und lassen Sie die Benutzer nicht im Unklaren darüber, wie ein Problem zu lösen ist.

Pflichtfelder markieren​

Markieren Sie erforderliche Felder mit einem Sternchen (*). Das Sternchen steht vor der Feldbeschriftung. Benutzer können so leicht herausfinden, welche Felder erforderlich sind, indem sie nur das Zeichen ganz links in der Beschriftung prüfen.

Zusätzlich zur Markierung erforderlicher Felder mit einem Sternchen wird empfohlen, klare Anweisungen am oberen Rand des Formulars einzufügen, z. B. „Alle mit einem Sternchen gekennzeichneten Felder sind Pflichtfelder“, um sicherzustellen, dass die Benutzer die Bedeutung des Sternchens verstehen.

Sie können ein Sternchen nur zur Optionsfeldgruppe und nicht zu einzelnen Optionen hinzufügen.

Verwenden Sie ein Sternchen, um anzuzeigen, dass ein Feld ein Pflichtfeld ist.
Verwenden Sie kein Sternchen, um optionale Elemente zu kennzeichnen.

Groß- und Kleinschreibung verwenden​

Gruppen- und Optionsfeldbeschriftungen werden in der üblichen Groß- und Kleinschreibung angezeigt.

Weitere Informationen zum Implementieren der Groß- und Kleinschreibung finden Sie im UI Text Style Guide.

Verwenden Sie die übliche Groß- und Kleinschreibung.
Schreiben Sie nicht alles groß.

Verhalten​

Zustände​

Die Optionsfeldkomponente verfügt über 2 Hauptzustände: ausgewählt und nicht ausgewählt. In der Standardansicht einer Optionsfeldgruppe ist eines der Optionsfelder vorausgewählt.

Die Benutzer können jeweils nur ein Optionsfeld auswählen. Wenn ein Benutzer eine neue Auswahl trifft, wird die vorherige Auswahl automatisch aufgehoben.

Ausgewählter ZustandNicht ausgewählter Zustand
Optionsfeld ausgewähltOptionsfeld nicht ausgewählt

Optionsfelder haben auch die Zustände Aktiviert, Schwebend, Fokussiert, Aktiv, Deaktiviert und Fehler.

VisualisierungZustandBeschreibung
Zustand „Aktiviert“AktiviertZeigt dem Benutzer an, dass das Element für die Interaktion aktiviert ist (Standard).
Zustand „Schwebend“SchwebendZeigt an, dass der Benutzer den Mauszeiger auf dem Element positioniert hat (nur Desktop).
Zustand „Fokussiert“FokussiertZeigt an, dass der Benutzer das Element hervorgehoben hat, in der Regel über eine Eingabemethode wie Tastatur oder Sprachbefehl.
Zustand „Aktiv“AktivGibt an, dass der Benutzer auf das Element klickt oder tippt.
Zustand „Deaktiviert“DeaktiviertTeilt dem Benutzer mit, dass das Element derzeit nicht interaktiv ist.
Zustand „Fehler“FehlerGibt an, dass ein Fehler im Zusammenhang mit diesem Element aufgetreten ist. Beispielsweise muss eine Auswahl getroffen werden, um weiterzumachen, ansonsten ist eine Auswahl ungültig.

Interaktionen​

Maus​

Um Optionsfelder an- oder abzuwählen, klicken die Benutzer entweder auf das Optionsfeld oder auf die Beschriftung.

Tastatur​

Die Benutzer navigieren mithilfe der Pfeiltasten zwischen Optionsfeldern. Um ein Optionsfeld auszuwählen, drücken die Benutzer die EINGABETASTE oder die LEERTASTE.

Screenreader​

Die Optionsfeldgruppe implementiert das HTML-Element <input type="radio">, ergänzt durch WAI-ARIA, um auch für blinde und sehbehinderte Nutzende eine verständliche Bedeutung bereitzustellen. Die Gruppe wird als solche mit role='radiogroup' bezeichnet, während aria-checked je nach Zustand des Optionsfelds zwischen 'true' und 'false' umgeschaltet wird. Beschriftungen und Optionsfelder werden programmgesteuert über eine 'for/id'-Zuordnung zugeordnet. Der Standardwert aria-required wechselt von 'false' zu 'true', wenn das erforderliche Kontrollkästchen in Storybook markiert ist.

Barrierefreiheit​

Diese Komponente wurde validiert, um die Richtlinien für Barrierefreiheit WCAG 2.2 AA in der Standardbasiskonfiguration zu erfüllen. Dazu wird u. a. Folgendes sichergestellt:

  • Das Kontrastverhältnis von Textelementen zu ihrem Hintergrund liegt über 4,5:1.
  • Nicht-textuelle Inhalte, die eine Bedeutung vermitteln sollen (z. B. Symbole und Fokusanzeigen), weisen ein Kontrastverhältnis von mindestens 3:1 zu den angrenzenden Farben auf.
  • Das jeweilige Element kann sowohl über eine Tastatur als auch über eine Maus bedient werden.
  • Der Zugriff auf die Inhalte erfolgt über Screenreader wie JAWS oder VoiceOver.

Die Konformität mit den Richtlinien für Barrierefreiheit hängt letztendlich davon ab, wie diese Komponente implementiert und angepasst wird. Vom Autor des Inhalts vorgenommene Änderungen können sich auf die Barrierefreiheit auswirken. Details zu unserem Modell der geteilten Verantwortung finden Sie in unserer Erklärung zur Barrierefreiheit von Jutro.

Stellen Sie bei Verwendung dieser Komponente in Ihrer Anwendung Folgendes sicher:

  • Wenn für eine Optionsfeldgruppe keine Standardauswahl getroffen wurde, ist das erste Optionsfeld in der Gruppe markiert.
  • Beschriftungen werden nach der Optionsschaltfläche angezeigt.