Barrierefreiheitsfunktionen
ControlNav wurde von Grund auf für blinde und sehbehinderte Screenreader-Nutzer entwickelt.
Screenreader-Kompatibilität
Unterstützte Screenreader
ControlNav ist vollständig kompatibel mit:
- JAWS (Job Access With Speech) - Alle aktuellen Versionen
- NVDA (NonVisual Desktop Access) - 2019.3 und später
- Windows Narrator - Windows 10/11 integrierter Screenreader
Native Barrierefreiheitsunterstützung
Windows UI Automation
ControlNav verwendet native Windows UI Automation (UIA):
- Alle Steuerelemente korrekt beschriftet
- Auswahlwechsel werden automatisch angesagt
- Fokusverwaltung folgt Windows-Standards
- Kein benutzerdefiniertes Skripting erforderlich
Was Screenreader ansagen
Beim Navigieren in der Steuerelementliste sagen Screenreader an:
- Steuerelementname (z.B. "Speichern")
- Steuerelementtyp (z.B. "Schaltfläche")
- Position in der Liste (z.B. "Element 5 von 23")
- Ladefortschritt während der Aufzählung
Tastatur-Barrierefreiheit
Vollständiger Tastaturzugriff
Jede Funktion in ControlNav ist über die Tastatur zugänglich:
- Globale Tastenkombinationsaktivierung (
Strg+Alt+L) - Pfeiltastennavigation im Suchfeld
- Tab-Navigation zwischen Steuerelementen
Alt+Czum Klicken,Alt+Fzum Fokussieren- Eingabetaste zum Ausführen von Aktionen
- Escape zum Abbrechen
Keine Maus erforderlich
ControlNav ist für reine Tastaturbedienung konzipiert:
- Alle Schaltflächen haben Tastenkombinationen
- Keine Drag-and-Drop-Operationen
- Keine Maus-Hover-Anforderungen
- Klare Fokusindikatoren
Dunkelmodus-Barrierefreiheit
ControlNav unterstützt Windows-Dunkelmodus für Nutzer, die eine reduzierte Helligkeit bevorzugen:
- Folgt automatisch der Windows-Theme-Einstellung
- Hoher Kontrast zwischen Text und Hintergrund in beiden Modi
- Alle Dialoge unterstützen Dunkelmodus
- Keine zusätzliche Konfiguration erforderlich
Spezielle Funktionen für Screenreader-Nutzer
Pfeiltastennavigation im Suchfeld
Hauptinnovation: Im Gegensatz zu Standard-Textfeldern ermöglicht das Suchfeld in ControlNav Ihnen:
- Ihre Suchanfrage einzugeben
Auf- undAb-Pfeile zu verwenden, um Ergebnisse zu navigieren- Den Fokus die ganze Zeit im Suchfeld zu behalten
- Kein Tab zur Liste erforderlich
Dies spart Tastaturanschläge und macht die Navigation mit einem Screenreader viel schneller.
Automatische Auswahl
- Wenn Sie Steuerelemente filtern, wird das erste Ergebnis automatisch ausgewählt
- Screenreader sagen die Auswahl sofort an
- Keine manuelle Auswahl des ersten Elements erforderlich
Lazy Loading mit Feedback
- Steuerelemente laden progressiv im Hintergrund
- Statusleiste aktualisiert sich mit Ladefortschritt
- Sie können sofort mit der Suche beginnen, während Steuerelemente weiter geladen werden
- Screenreader sagt an, wenn das Laden abgeschlossen ist
Echtzeit-Feedback
- Filteränderungen werden sofort angesagt
- Anzahl der Ergebnisse wird dynamisch aktualisiert
- "Keine Ergebnisse"-Meldung, wenn Filter nichts findet
ControlNav mit JAWS verwenden
Empfohlene JAWS-Einstellungen
- PC-Cursor-Modus - PC-Cursor für Navigation verwenden
- Formularmodus - Automatisch aktivieren, wenn Fokus in Eingabefelder wechselt
- Alles vorlesen - Einfügen+Pfeil nach unten verwenden, um alle Steuerelemente zu lesen
JAWS-Skripte
ControlNav benötigt keine benutzerdefinierten JAWS-Skripte. Alle Funktionen arbeiten mit Standard-JAWS-Einstellungen.
ControlNav mit NVDA verwenden
Empfohlene NVDA-Einstellungen
- Lesemodus - Lesemodus zum Lesen verwenden
- Fokusmodus - Automatischer Wechsel in Eingabefeldern
- Spracheinstellungen - "Objektbeschreibungen melden" aktivieren
NVDA-Add-ons
Keine NVDA-Add-ons erforderlich. ControlNav funktioniert mit Standard-NVDA.
NVDA und wxPython-Anwendungen
ControlNav v1.1.2+ enthält spezielle Unterstützung für wxPython-Anwendungen (wie NVDAs eigenen Einstellungsdialog). Wenn der Standard-UIA-Baum defekt ist, verwendet ControlNav einen HWND-Fallback, um Steuerelemente zu entdecken.
ControlNav mit Narrator verwenden
Empfohlene Narrator-Einstellungen
- Ausführlichkeit - Auf "Stufe 3" oder höher für detaillierte Ansagen einstellen
- Kontext - "Detaillierte Informationen über Steuerelemente hören" aktivieren
Narrator-Befehle
Feststell+I- Aktuelles Element lesenFeststell+Pfeil nach unten- Kontinuierliches LesenTab- Zum nächsten Steuerelement wechseln
Barrierefreiheitstipps
Effizienter Arbeitsablauf
- Mit Tastenkombination aktivieren - Drücken Sie
Strg+Alt+L - Ihre Suche eingeben - Liste sofort filtern
- Mit Pfeilen navigieren - Auf/Ab verwenden, um das richtige Steuerelement zu finden
- Mit Eingabetaste ausführen - Steuerelement aktivieren und schließen
Schnelles Finden von Steuerelementen
- Steuerelementnamen eingeben - z.B. "speichern" findet "Speichern"-Schaltfläche
- Steuerelementtyp eingeben - z.B. "eingabe" findet alle Textfelder
Steuerelementtypen verstehen
Häufige Steuerelementtypen, denen Sie begegnen werden:
- Schaltfläche - Klickbare Schaltflächen (Speichern, Abbrechen, OK)
- Eingabe - Texteingabefelder
- Kontrollkästchen - Ankreuzfelder
- Kombinationsfeld - Dropdown-Listen
- Listenelement - Elemente in Listen
- Registerkarte - Registerkarten in Registerkartensteuerelementen
- Link - Klickbare Links
- Menüelement - Menüeinträge
- Optionsfeld - Optionsauswahlfelder
- Baumelement - Baumansichtsknoten
Mehrsprachige Barrierefreiheit
ControlNav ist in 8 Sprachen verfügbar und ermöglicht Screenreader-Nutzern weltweit die Verwendung in ihrer bevorzugten Sprache:
- Englisch, Deutsch, Spanisch, Französisch, Japanisch, Portugiesisch, Italienisch, Niederländisch
Alle Dialogbeschriftungen, Schaltflächentexte, Menüelemente und Statusmeldungen sind übersetzt. Screenreader sagen Steuerelemente in der ausgewählten Sprache an.
Barrierefreiheitstests
ControlNav wurde getestet mit:
- JAWS 2023 und 2024
- NVDA 2023.1 und später
- Windows Narrator unter Windows 10 und 11
Melden von Barrierefreiheitsproblemen
Wenn Sie auf Barrierefreiheitsprobleme stoßen:
- Notieren Sie den Screenreader und die Version
- Beschreiben Sie das Problem detailliert
- Melden Sie es auf GitHub oder kontaktieren Sie den Support
- Fügen Sie Schritte zur Reproduktion bei
Nächste Schritte
- Tastenkombinationen - Meistern Sie alle Tastenkombinationen
- Funktionsübersicht - Lernen Sie alle Funktionen
- Fehlerbehebung - Lösen Sie häufige Probleme