Mobile Navigation Software

Was ein Menü aus dem Baukasten liefern muss

Menüknopf, Menüpunkte, geschlossenes Panel: drei Stellen zum Abnehmen.

Website prüfen
Beispiel im Prüfbericht Markierter Befund
Markierter Befund · Kritisch · WCAG 4.1.2Tauschen-Button ohne Namen

Auswahl statt Produktliste

Welche Lösung passt zu Ihrem Menü?

Entscheiden Sie nach Ausgabe und Pflegeverantwortung. Ein bekannter Name im Backend sagt noch nichts darüber, wie Knopf, Panel und Fokus im Browser funktionieren.

00

Erst prüfen: Brauchen Sie ein einklappbares Menü?

Drei kurze Ziele können auch auf 320 Pixel Breite direkt sichtbar bleiben. Dann entfallen Schalter, Zustandslogik und ein verborgenes Panel vollständig.

NordDirekt sichtbar
  • Start
  • Arbeit
  • Kontakt

Qualitatives Entscheidungsmodell

Je näher am Code, desto direkter die Korrektur

Die Positionen sind eine redaktionelle Einordnung, keine Produktwertung. „Pflege“ meint: Wer hält Verhalten und Updates funktionsfähig?

mehr eigene Pflegemehr AnbieterpflegeAusgabe indirektAusgabe direkt änderbar
A

Theme oder Plugin

Oberfläche bedienen

EinstellungAnbieter-CodeBrowser

Passt, wenn der Standard ausreicht und die veröffentlichte Ausgabe prüfbar ist.

Grenze Fehlende Attribute lassen sich oft nur über Hooks oder Vorlagen ändern.

B

CMS-Kernfunktion

WordPress-Navigationsblock

BlockCore-MarkupTheme

Passt, wenn ein Block-Theme bereits die Kopfzeile verwaltet.

Grenze Theme, Übersetzung und Erweiterungen können die Ausgabe beeinflussen.

C

Komponentenbibliothek

Baustein im Projekt

Ihr InhaltKomponenteBrowser

Passt, wenn das Projekt bereits dieselbe Bibliothek und deren JavaScript nutzt.

Grenze Dokumentiertes Beispiel und tatsächliche Version müssen übereinstimmen.

D

Eigene Implementierung

Markup und Zustand selbst

Template+LogikBrowser

Passt, wenn Sie das Verhalten testen und dauerhaft pflegen können.

Grenze Fokus, Escape, Sichtbarkeit und Zustände liegen vollständig bei Ihnen.

Vor der Shortlist

Welches Verhalten soll die Software liefern?

„Hamburger-Menü“ beschreibt nur das Symbol. Für die Abnahme zählt, ob dahinter eine Aufklappfläche im Dokument oder ein modaler Dialog liegt.

Variante 1Aufklappen im Dokument
Hauptmenü

Zustandaria-expanded folgt sichtbar/verborgen.

Tab läuft bei geöffnetem Panel durch Links und danach in die Seite weiter.

Geeignet wenn die Navigation Teil des normalen Seitenflusses bleibt.

Variante 2Vollflächiges Overlay
Seiteninhalt nicht bedienbar
NavigationStartArbeitKontakt
TabUmschalt + Tab

Zustand Der offene Bereich braucht passende Dialog- und Modal-Semantik.

Tab bleibt im Dialog; Escape schließt; Fokus kehrt zum Öffner zurück.

Geeignet wenn das Overlay den restlichen Bildschirm wirklich blockiert.

Vier Abnahme-Gates für jede Shortlist

01Name

Der Schalter wird als „Hauptmenü öffnen“ oder gleichwertig angesagt.

02Geschlossen

Verborgene Links fehlen im Tab-Weg und sind nicht nur optisch verschoben.

03Offen

Alle Ziele, Untermenüs und der Schließweg sind mit Tastatur erreichbar.

04Rückkehr

Escape schließt ein Overlay; der Fokus landet wieder an einer logischen Stelle.

Kann ein Anbieter keines dieser Ergebnisse auf einer Testseite zeigen, fehlt Ihnen eine prüfbare Grundlage für die Auswahl. Ein Screenshot der Einstellungen ersetzt die Abnahme im Browser nicht.

Aus dem Prüfbericht

Drei Befunde am ausgegebenen HTML

Zum Mitnehmen

Das Menü der Vorlage, korrigiert

Drei Stellen im ausgegebenen HTML, die jede Vorlage liefern muss.

Korrektur in 3 Schritten ansehen
  1. Den Menüknopf der Vorlage benennen

    Bringt das Theme kein Feld für die Beschriftung mit, ergänzen Sie das aria-label im Template. Das Symbol bleibt verborgen.

    KorrekturvergleichSchritt 1 · HTML

    Vorher

    <button type="button" class="menu-toggle">
      <span aria-hidden="true">☰</span>
    </button>

    Nachher

    <button type="button" class="menu-toggle"
      aria-label="Hauptmenü öffnen" aria-expanded="false"
      aria-controls="hauptmenue">
      <span aria-hidden="true">☰</span>
    </button>

    Markierte Zeilen wurden geändert

    So prüfen Sie es Gehen Sie mit Tab auf den Knopf. Ein Vorleseprogramm sagt „Hauptmenü öffnen“.

  2. Symbolpunkte mit Namen ausgeben

    Tragen Sie im Menüeintrag den sichtbaren Namen ein. Ein Symbol allein liefert der Linkliste kein Ziel.

    KorrekturvergleichSchritt 2 · HTML

    Vorher

    <a class="wp-block-navigation-item__content" href="/team">
      <span aria-hidden="true">👥</span>
    </a>

    Nachher

    <a class="wp-block-navigation-item__content" href="/team">
      <span aria-hidden="true">👥</span> Team
    </a>

    Markierte Zeilen wurden geändert

    So prüfen Sie es Öffnen Sie die Linkliste eines Vorleseprogramms. Der Eintrag heißt „Team“.

  3. Das Panel mit hidden schließen

    Setzt eine Vorlage nur aria-hidden, können fokussierbare Nachfahren erreichbar bleiben. hidden nimmt das geschlossene Panel aus der Darstellung und dem Tab-Weg.

    KorrekturvergleichSchritt 3 · HTML

    Vorher

    <nav id="hauptmenue" class="mobile-nav"
      aria-hidden="true">
      <a href="/team">Team</a>
    </nav>

    Nachher

    <nav id="hauptmenue" class="mobile-nav" hidden>
      <a href="/team">Team</a>
    </nav>

    Markierte Zeilen wurden geändert

    So prüfen Sie es Gehen Sie bei geschlossenem Menü mit Tab weiter. Der Fokus überspringt die Einträge.

Werbung

Kostenloser Website-Barrierefreiheits-Check

Website auf Barrierefreiheit prüfen.

Technische WCAG-Warnsignale erkennen. Kritische Stellen zuerst prüfen.

Der Website-Check ist bereit.

Werbung

Ein letzter Schritt

Prüfen, bevor Sie gehen.

Finden Sie automatisch erkennbare Barrieren auf Ihrer eigenen Website.

Website prüfen

Kostenlos starten · keine Installation

Automatisches Screening. Tastaturbedienung und Screenreader bleiben manuelle Prüfung.