Entwickelt als vollständiges System

Barrierefreiheit erreicht jeden Teil der IDE.

Editor, Navigation, Debugging, Probleme, Vorschau und Assistent-Workflows teilen die gleichen Barrierefreiheitsprinzipien.

01

Tastaturnavigation

Hauptaktionen sind über App-Menüs und Tastaturshortcuts verfügbar. Quick Open, Befehlsuche, Dateikreislauf, Editor-Befehle, Problem-navigation, Lauf- und Debug-Steuerungselemente sind für tastaturgesteuertes Arbeiten konzipiert.

02

VoiceOver Semantik

Kontrollen ohne Icon zeigen gesprochene Labels und nützliche Hinweise an. Toggle- und Auswahlzustände werden programmatisch kommuniziert, während Datei-, Problem- und Breakpoint-Lokationen beschreibenden Text enthalten.

03

Bedeutung jenseits der Farbe

Wichtige Zustände nutzen Text, Symbole, Position und Zugänglichkeitswerte zusätzlich zur Farbe. Deaktivierte Funktionen bleiben erkennbar und erklären, wann sie wieder verfügbar werden.

04

Flexibler Text

Schnittstellen-Text und Editor-Code-Größe können unabhängig voneinander angepasst werden. Entwickler können Schriftart, Größe, Zeilenhöhe, Tab-Weite und Wrapping ohne eine Einstellung über den gesamten Workspace zu erzwingen einstellen.

05

Kontrast und Aussehen

TotalIDE unterstützt hell und dunkle Code-Themen, kann seine Chrome mit dem ausgewählten Editor-Themen ausrichten und lesbare Zustände beibehalten, wenn macOS Increased Contrast aktiviert ist.

06

Bewegung und natives Verhalten

Die Schnittstelle folgt dem nativen macOS-Verhalten und respektiert die Systemzugriffseinstellungen. Wichtige Informationen hängen nie von Animationen ab, um verstanden zu werden.

Praktische Workflows

Klarer Kontext von Code bis zur Laufzeit.

  • ProblemeDiagnosen per Datei und genauen Quellort öffnen; sie in der Reihenfolge durchlaufen.
  • BreakpointsLokationen, Bedingungen und Anhaltgründe sind als Text verfügbar – nicht allein durch Farbe.
  • PanelsSteuerelemente geben ihren Zweck, die aktuelle Auswahl und ob sie ein Panel anzeigen oder verstecken.
  • StatusWichtige Änderungen wie Indexierung und Laufzeitstatus können ohne den Bildschirm zu überwachen angekündigt werden.

Hilf uns zu verbessern

Accessibility ist laufende Arbeit.

Wenn ein TotalIDE Workflow eine Barriere schafft, teile uns mit, was du versuchst zu tun und welche Assistivtechnologie oder Einstellung du verwendest.

Accessibility Feedback senden