Synonyme: Menüleiste, Menu, Menu bar

Siehe auch: Kontextmenü, Menü-Schalter, Werkzeugleiste, Baumstruktur, Registerkartengruppe

Menüs dienen der Auswahl von Funktionen oder der Navigation (siehe DIN EN ISO 9241-161: 8.26).

Ein Menü besitzt mehrere Menüeinträge, die meist horizontal nebeneinander angeordnet sind. Ein Menüeintrag kann ein Untermenü besitzen. Die Menüeinträge eines Untermenüs sind vertikal angeordnet. Untermenüs können mehrfach verschachtelt sein, d. h. ein Menüeintrag in einem Untermenü kann ebenfalls ein Untermenü besitzen. Pro Hierarchieebene kann jeweils nur ein Untermenü angezeigt werden. Ein Menü kann Menüeinträge enthalten, die sich wie Checkboxen oder Radiobuttons auswählen lassen. Die Menüeinträge können gruppiert werden. Die Beschriftung der Gruppen kann nicht ausgewählt werden

Abbildung: Anwendungsmnenü
Nr.EigenschaftBeschreibungKlassifizierungReferenz
529KontrastBesitzt der Menüeintrag eine Textbeschriftung, so muss diese zum Hintergrund ein Kontrastverhältnis von mindestens 4,5:1 aufweisen.MussEN 301 549: 9.1.4.3, 11.1.4.3
530KontrastBesitzt der Menüeintrag eine grafische Beschriftung, so muss diese zum Hintergrund ein Kontrastverhältnis von mindestens 3:1 aufweisen.MussEN 301 549: 9.1.4.11, 11.1.4.11
531KontrastDas Pfeil-Icon, welches auf ein Untermenü hinweist, muss zur benachbarten Farbe ein Kontrastverhältnis von mindestens 3:1 aufweisen.MussEN 301 549: 9.1.4.11, 11.1.4.11
532KontrastSofern sich der gewählte vom nicht gewählten Menüeintrag lediglich durch Farbe unterscheiden (z. B. Vordergrund- oder Hintergrundfarbe), so müssen die Farben ein Kontrastverhältnis von mindestens 3:1 aufweisen.

Hinweis: Der gewählte Menüeintrag muss nicht farblich oder ausschließlich farblich gekennzeichnet werden. Er kann z. B. mit einer Checkbox oder einem Radiobutton gekennzeichnet sein. In diesem Fall entfallen die Kontrastanforderungen für Farbkennzeichnung, solange die Checkbox oder der Radiobutton ausreichende Kontraste besitzen.

MussEN 301 549: 9.1.4.11, 11.1.4.11
533BeschriftungBesitzt der Menüeintrag eine grafische Beschriftung, so soll er einen Tooltip mit einer Textbeschriftung besitzen.SollWCAG 2.1: 3.3.5 (AAA);DIN EN ISO 9241-143: 9.6.11
534Web: KonsistenzDient das Menü der Navigation, dann müssen die Menüeinträge auf jeder Maske in der gleichen relativen Reihenfolge dargestellt werden und den Tastaturfokus erhalten (siehe Konsistenz).MussEN 301 549: 9.3.2.3
535Desktop: KonsistenzDient das Menü der Navigation, dann sollen die Menüeinträge auf jeder Maske in der gleichen relativen Reihenfolge dargestellt werden und den Tastaturfokus erhalten (siehe Konsistenz).SollWCAG 2.1: 3.2.3 (AA)
536FokussichtbarkeitErhält ein Menüeintrag den Tastaturfokus, dann muss der Fokusindikator sichtbar sein (siehe Fokusindikator).MussEN 301 549: 9.2.4.7, 11.2.4.7
537VergrößerungDas Menü muss bei einer Schriftgrößenanpassung bis 400% (und einer resultierenden Anzeigebreite von 320px) wahrnehmbar und bedienbar sein (siehe Zoom).

Hinweis: Die Menüeinträge können z. B.

  • umbrechen (in mehreren Zeilen untereinander angezeigt werden),
  • über einen Menü-Schalter (z. B. mit Hamburger-Icon (Icon mit drei horizontalen Strichen)) aufrufbar sein,
  • horizontal scrollbar gestaltet werden (z. B. per Scrollbalken oder zwei Schalter).

MussEN 301 549: 9.1.4.10, 11.1.4.10
Nr.EigenschaftBeschreibungKlassifizierungReferenz
538TastaturbedienungDas Menü muss mit der Tastatur erreicht, bedient und verlassen werden können (siehe Tabelle Tastaturbedienung).MussEN 301 549: 9.2.1.1, 11.2.1.1, 9.2.1.2, 11.2.1.2
539TastaturbedienungHäufig benötigte Funktionen sollen ein Tastaturkürzel besitzen.

Hinweis 1: Das Tastaturkürzel soll am entsprechenden Menüeintrag angezeigt werden.

Hinweis 2: Die Tastaturkürzel sollen in der Hilfe dokumentiert werden.

SollDIN EN ISO 9241-171: 9.3.10; DIN EN ISO 9241-171: 9.3.11
540TastaturbedienungAlle Menüeinträge sollen eine Schnelltaste besitzen.

Hinweis: Die Schnelltaste soll durch Unterstreichung des entsprechenden Buchstabens in der Beschriftung gekennzeichnet werden.

SollDIN EN ISO 9241-171: 9.3.10; DIN EN ISO 9241-171: 9.3.11
541AktualisierungenBei Fokussierung und Bedienung des Menüs darf keine unerwartete Kontextänderung erfolgen.MussEN 301 549: 9.3.2.1, 11.3.2.1
542KlickbereichDer Klickbereich der Menüeinträge soll mindestens 24 x 24 px betragen (siehe Zeigeinstrumentbedienung).SollWCAG 2.2
AktionTasteKlassifizierung
Fokussieren des MenüsDesktop:
  • Anwendungsmenü: ALT, F6
  • Bereichsmenü: TAB
Web: TAB
Erforderlich
Verlassen des MenüsDesktop:
  • Anwendungsmenü: F6, ALT, Auswahl eines Menüeintrags, ESC
  • Bereichsmenü: TAB
Web:
  • TAB
  • ggf. Auswahl eines Menüeintrags
Erforderlich
Öffnen eines Untermenüs des Menüs
  • Fokus im Menü: PFEIL AUF/AB, EINGABE
  • Fokus in der Anwendung: ALT+[Schnelltaste]
Erforderlich
Öffnen eines Untermenüs eines Untermenüs
  • PFEIL RECHTS
  • EINGABE
Erforderlich
Schließen eines Untermenüs des MenüsESCErforderlich
Schließen eines Untermenüs eines Untermenüs
  • ESC
  • PFEIL LINKS
Erforderlich
Navigation durch das MenüPFEIL RECHTS/LINKS

Hinweis: Dies muss auch funktionieren, wenn sich der Fokus in einem Untermenü befindet und die Pfeiltastenbedienung aufgrund der aktuellen Fokusposition nicht zum Öffnen oder Schließen eines Untermenüs benötigt wird. In diesem Fall wird automatisch das geöffnete Untermenü geschlossen und das nächste Untermenü geöffnet und der Fokus auf den ersten Untermenüeintrag gesetzt.

Erforderlich
Navigation durch ein UntermenüPFEIL AUF/ABErforderlich
Navigation durch das Menü oder Untermenü[Schnelltaste]Empfohlen
Navigation durch das Menü (zu einem Menüeintrag davor oder danach mit fest definierter Schrittweite)BILD AUF, BILD AB

Hinweis: Die Schrittweite soll mit der Anzahl der sichtbaren Menüeinträge übereinstimmen.

Empfohlen
Auswahl eines MenüeintragsEINGABE, [Schnelltaste]Erforderlich

Zeigeinstrumentbedienung Menü

Permalink "Zeigeinstrumentbedienung Menü"
AktionTasteKlassifizierung
Öffnen eines Untermenüs des Menüs, sofern noch kein Untermenü angezeigt wirdLinksklick auf den übergeordneten MenüeintragErforderlich
Öffnen eines Untermenüs des Menüs, sofern bereits ein Untermenü angezeigt wirdHovern über den übergeordneten MenüeintragErforderlich
Schließen eines Untermenüs des MenüsLinksklick auf den übergeordneten Menüeintrag, Linksklick auf einen Menüeintrag im Untermenü (der kein weiteres Untermenü enthält),
Klick außerhalb des Menüs
Erforderlich
Öffnen eines Untermenüs eines UntermenüsHovern über den übergeordneten MenüeintragErforderlich
Schließen eines Untermenüs eines UntermenüsHovern über einen anderen übergeordneten Menüeintrag, Linksklick auf einen Menüeintrag im Untermenü (der kein weiteres Untermenü enthält),
Klick außerhalb des Menüs
Erforderlich
Auswahl eines MenüeintragsLinksklick auf den MenüeintragErforderlich

Programmierung/Schnittstellen

Permalink "Programmierung/Schnittstellen"
Nr.EigenschaftBeschreibungKlassifizierungReferenz
543RolleDie Rolle Menü muss an die Accessibility API übermittelt werden (siehe Accessibility API).MussEN 301 549:9.4.1.2, 11.4.1.2, 11.5.2.5
544RolleDie Rollen Menüeintrag, Menü-Radiobutton oder Menü-Checkbox müssen für die Menüeinträge an die Accessibility API übermittelt werden (siehe Accessibility API).MussEN 301 549: 9.4.1.2, 11.4.1.2, 11.5.2.5
545StatusDer Status der Menüeinträge muss an die Accessibility API übermittelt werden (siehe Elementstatus).

Hinweis: Dies bezieht sich z. B.

  • auf den Status „geöffnet“ oder „geschlossen“ für Menüeinträge mit Untermenü.
  • auf den Status „gewählt“ oder „nicht gewählt“ bei Menü-Radiobuttons und Menü-Checkboxen.

MussEN 301 549: 9.4.1.2, 11.4.1.2, 11.5.2.5
546AusrichtungDie Ausrichtung des Menüs (vertikal oder horizontal) muss an die Accessibility API übermittelt werden.MussEN 301 549: 9.4.1.2, 11.4.1.2
547NameSofern das Menü eine Beschriftung oder Beschreibung besitzt, müssen diese als Accessible Name bzw. Accessible Description übermittelt werden (siehe Beschriftung und Beschreibung).

Hinweis 1: Wenn die Seite mehrere Menüs enthält, müssen diese einen knappen und aussagekräftigen Accessible Name besitzen.

Hinweis 2: Ein Untermenü kann die Beschriftung des übergeordneten Menüeintrags als Accessible Name erhalten.

MussEN 301 549: 9.2.4.6, 11.2.4.6, 9.4.1.2, 11.4.1.2, 11.5.2.5, 11.5.2.8
548NameJeder Menüeintrag muss einen knappen und aussagekräftigen Accessible Name besitzen.MussEN 301 549: 9.2.4.6, 11.2.4.6, 9.4.1.2, 11.4.1.2, 11.5.2.5
549NameSofern ein Menüeintrag eine Beschreibung besitzt, muss diese als Accessible Description übermittelt werden.MussEN 301 549: 9.2.4.6, 11.2.4.6, 9.4.1.2, 11.4.1.2, 11.5.2.5
550NameDie Gruppenbeschriftung der Menüeinträge muss (sofern vorhanden) an die Accessibility API übermittelt werden.MussEN 301 549: 9.1.3.1, 11.1.3.1
551BedienungDas Menü muss mit Assistenztechnologie erreicht, bedient und verlassen werden können (siehe Accessibility API).MussEN 301 549: EN 301 549: 9.4.1.2, 11.4.1.2, 11.5.2.12, 11.5.2.17
552AktualisierungAktualisierungen hinsichtlich des Accessible Names oder Status der Menüeinträge müssen an die Accessibility API übermittelt werden (siehe Accessibility API).MussEN 301 549: 9.4.1.2, 11.4.1.2, 11.5.2.15
553Tastaturkürzel, SchnelltasteBesitzt der Menüeintrag ein Tastaturkürzel oder eine Schnelltaste, so muss dies an die Accessibility API übermittelt werden.MussEN 301 549: 9.1.3.1, 11.1.3.1
554Desktop: PositionGröße und Position des Menüs und der Menüeinträge müssen an die Accessibility API übermittelt werden (siehe Fokusindikator)MussEN 301 549: 11.5.2.5, 11.5.2.13
555Desktop: ElementhierarchieDie Eltern-Kind-Beziehungen der Elemente innerhalb des Menüs müssen an die Accessibility API übermittelt werden.MussEN 301 549: 11.5.2.9

Informationen zu diesem Artikel

Gerne können Sie uns Feedback per E-Mail zu unserer Handreichung senden!