Zum Hauptinhalt springen

Barrierefreiheit

Barrierefreiheit ist ein wichtiger und notwendiger Standard für moderne Webanwendungen.
Es gibt eine Reihe verschiedener Techniken, die eine Anwendung oder eine Webseite benutzerfreundlicher nutzbar machen.

Um den Zugriff und die Interaktion mit DHTMLX Gantt für Menschen mit Behinderungen zu erleichtern, enthält die Komponente eine Reihe von Barrierefreiheitsfunktionen:

  • WAI-ARIA-Attribute
  • Tastaturnavigation
  • Kontrastthema

WAI-ARIA-Attribute

DHTMLXGantt bietet WAI-ARIA-Unterstützung, die die Verwendung spezieller Attribute im Markup der Komponente ermöglicht.

Dies sind zusätzliche Attribute, die die Komponente für Screen-Reader erkennbar machen.

Weitere Informationen finden Sie in der offiziellen Spezifikation von WAI-ARIA.

WAI-ARIA-Attribute in Gantt sind standardmäßig aktiviert, um sie zu deaktivieren, können Sie die wai_aria_attributes-Eigenschaft mit dem false-Wert verwenden:

gantt.config.wai_aria_attributes = true;

Tastaturnavigation

Diese Technik ermöglicht den Zugriff auf alle Funktionen einer Anwendung über die entsprechenden Tasten und Tastenkombinationen, statt über die Maus durch die Anwendung zu navigieren.

Detaillierte Informationen finden Sie im Artikel Tastaturnavigation.

Kontrastthemen

DHTMLXGantt unterstützt ein Theme, das kontrastreiche Farben verwendet und die Benutzeroberfläche der Anwendung deutlicher absetzt und besser sichtbar macht.
Das Kontrast-Thema ist hilfreich für Personen mit speziellen oder besonderen visuellen Anforderungen.

Es gibt zwei Varianten des Kontrast-Themes:

  • contrast_black_skin

contrast_black_skin

<link rel="stylesheet" href="../../codebase/dhtmlxgantt_contrast_black.css" 
type="text/css" media="screen" title="no title" charSet="utf-8">

High contrast theme - Black

  • contrast white skin

contrast_white_skin

<link rel="stylesheet" href="../../codebase/dhtmlxgantt_contrast_white.css" 
type="text/css" media="screen" title="no title" charSet="utf-8">

High contrast theme - White

Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.