XTend Dokumentation
Dunkelmodus aktivieren

XTend Developer Center

Build with XTend today

A11y Keyboard Smokes

Tastaturpfade und Fokuszustände für echte Bedienbarkeit prüfen.

Worum es geht

Keyboard Smokes prüfen den vollständigen Bedienpfad statt nur vorhandener tabindex-Attribute. Relevant sind Fokusreihenfolge, sichtbarer Fokus, Enter-/Space-Aktivierung, Pfeiltasten, Escape, Fokusfalle und Wiederherstellung nach Overlays.

Öffentliche Bausteine

  • tests/browser/fixtures/a11y-focus-keyboard-smoke.html ist das browsernahe Fixture.
  • Komponentenprofile nennen Rolle, Fokusstrategie und erlaubte Tasten.
  • Surface- und Overlay-Tests prüfen Fokus-Owner über Open und Close.

Empfohlener Ablauf

Starte den A11y-/Hydration-Gate lokal:

node scripts/run_xtend_tests.js a11y-hydration --json

Behebe zuerst den frühesten fehlgeschlagenen Fokusübergang. Ein Maus-Klick beweist keine Tastaturbedienung. Bei einem Overlay müssen Tab und Shift+Tab innerhalb der aktiven Grenze bleiben, Escape die dokumentierte Aktion auslösen und Close den vorherigen Fokus wiederherstellen.

Nächste Schritte

(c) 2026 - CCS Networks | Powered by XRouter PHP Extension