Barrierefreiheit in GLPI: Gebärdensprache, Farbenblindheit

Accessibility, ein kostenloses NexTool-Modul, bringt Libras, für Farbenblinde lesbare Status, eine gut lesbare Schrift und Tastaturfokus in GLPI 10 bis 12.

In diesem Artikel10 Abschnitte

Wer in GLPI keine Farben unterscheiden kann, weiß nicht, ob ein Ticket Neu oder In Bearbeitung ist. Das Statussymbol ändert nur seine Farbe, die Prioritäten sind ähnliche Rosa- und Rottöne, und der Fokusrahmen verschwindet für Tastaturnutzer fast völlig. Accessibility, ein kostenloses Modul von NexTool, ergänzt ein Panel, in dem jede Person einschaltet, was sie braucht, in GLPI und im Anfragenden-Portal.

Hürden, die GLPI schafft, ohne dass es jemand merkt

GLPI wird den ganzen Tag von Technikern genutzt und über das Portal von Anfragenden aus allen Abteilungen des Unternehmens. Manche Entscheidungen in der Oberfläche funktionieren für die meisten und behindern alle anderen:

  • Status nur über die Farbe. Neu und In Bearbeitung nutzen dasselbe Grün, Gelöst und Geschlossen dasselbe Schwarz. Für eine farbenblinde Person scheint die ganze Warteschlange nur zwei Status zu haben.
  • Prioritäten in benachbarten Tönen. Die Standardfarben reichen von Rosa bis Rot. Wer eine Protanopie oder Deuteranopie hat, erkennt in der Liste nicht, welches Ticket dringender ist.
  • Gedrängter Text. Eng gesetzte Zeilen, Buchstaben und Wörter ermüden Menschen mit Legasthenie oder Sehbehinderung, und GLPI hat viele dichte Ansichten.
  • Unauffälliger Fokus. Wer mit der Tab-Taste arbeitet, muss wissen, wo er gerade ist. Der Standardrahmen ist dünn und hell und verschwindet auf vielen Hintergründen.
  • Bewegung auf dem Bildschirm. Übergänge und Animationen stören bewegungsempfindliche Menschen.
  • Portugiesisch als Zweitsprache. Für viele gehörlose Menschen in Brasilien ist Libras (brasilianische Gebärdensprache) die Erstsprache, und ein langer Tickettext ist schwerer zu verfolgen.

Keiner dieser Punkte ist ein Fehler: Es sind Standardeinstellungen, die niemand mit Blick auf Menschen geprüft hat, die anders lesen. Deshalb behandelt das Modul jeden Punkt als persönliche Option und nicht als Änderung für alle.

So funktioniert Accessibility

Das Modul setzt ein Barrierefreiheits-Symbol in die Kopfzeile, neben das Benutzermenü, auf jeder Seite der Standardoberfläche und des Portals. Es öffnet ein Panel mit den Funktionen, die der Administrator freigegeben hat. Dieselbe Auswahl gibt es auch im Reiter Barrierefreiheit unter Benutzereinstellungen. Jede Funktion wird beim Klick gespeichert und ändert die Ansicht sofort, und die Einstellung liegt in GLPI, sodass sie die Person auf jedem Computer begleitet.

  • Ticketstatus mit eigener Form: Neu wird zum Stern, In Bearbeitung zur Person, Wartend zur Pause, Gelöst zum Häkchen und Geschlossen zum Schloss. Der Status ist an der Zeichnung erkennbar, ohne sich auf die Farbe zu verlassen.
  • Prioritätsfarben, sicher für Farbenblinde: ersetzt die Prioritätsfarben des Benutzers selbst durch eine Skala, die über die Helligkeit gelesen wird (Details weiter unten).
  • Vergrößerte Textabstände: mehr Abstand zwischen Zeilen, Buchstaben und Wörtern in ganz GLPI, nach WCAG-Erfolgskriterium 1.4.12.
  • Besonders gut lesbare Schrift: Atkinson Hyperlegible, vom Braille Institute für Menschen mit Sehbehinderung entwickelt, mit Buchstaben, die sich nicht verwechseln lassen. Sie ist im Modul enthalten, ohne externen Dienst.
  • Verstärkter Tastaturfokus: gelber Rahmen mit schwarzer Kante, auf jedem Hintergrund sichtbar. In GLPI 10 ergänzt das Modul außerdem die Abkürzung „Zum Inhalt springen“.
  • Reduzierte Animationen: schaltet Übergänge, Blinken und Animationen ab. Wer im Betriebssystem bereits weniger Bewegung angefordert hat, bekommt das automatisch, ohne etwas einzuschalten.
  • Libras mit VLibras: Ein Avatar übersetzt den markierten Text in Libras. Bleibt ausgeschaltet, bis der Administrator es einschaltet.

Zu jeder Funktion gibt es eine Anleitung mit Vorher und Nachher, geöffnet über das „?“ jeder Option oder über die Schaltfläche „So funktioniert jede Funktion“. Die Anleitung zeigt ein Live-Beispiel, auch wie eine farbenblinde Person Status und Prioritäten sieht, und sagt, wem die Funktion hilft. Das erleichtert die Arbeit derer, die das Modul intern bekannt machen: Sie können den Effekt zeigen, bevor Sie jemanden bitten, ihn einzuschalten.

Prioritätsfarben, die bei jeder Farbenblindheit funktionieren

Der übliche Weg, Farben für Farbenblinde zu „korrigieren“, ist eine Palette für eine bestimmte Art von Farbenblindheit. Das Problem: Es gibt verschiedene Arten. Protanopie und Deuteranopie betreffen Rot und Grün, Tritanopie betrifft Blau und Gelb. Eine Palette, die für die eine gut ist, kann für die andere schlecht sein.

Accessibility geht einen anderen Weg: Die Skala reicht von Hellgelb bis fast Schwarz, und jede Priorität ist dunkler als die vorherige. Die Reihenfolge wird über die Helligkeit gelesen, die jede Art von Farbenblindheit wahrnimmt, nicht über den Farbton. Es ist die Skala „inferno“, die so entworfen wurde, dass sie selbst in Graustufen geordnet bleibt.

Die Änderung wird in die Prioritätsfarben des Benutzers selbst geschrieben, dieselben, die GLPI bereits unter Benutzereinstellungen anpassen lässt. Vorher speichert das Modul die bisherigen Farben, und sie kehren zurück, wenn die Person die Funktion ausschaltet. Die Änderung gilt nach dem Neuladen der Seite und verändert die Ansicht von niemand anderem.

Libras mit VLibras, und was nach außen geht

VLibras ist eine Sammlung kostenloser Open-Source-Werkzeuge der brasilianischen Bundesregierung, die portugiesische Inhalte in Libras übersetzt. Ist die Funktion eingeschaltet, erscheint am Bildschirmrand eine Schaltfläche mit einem Händesymbol: Die Person klickt, markiert einen Text, und ein 3D-Avatar übersetzt ihn. Niemand muss etwas installieren.

Da es ein externer Dienst ist, ist er ausgeschaltet, und der Reiter Integrationen des Moduls erklärt dem Administrator vor dem Einschalten, was passiert:

  • Der Browser lädt das Widget von vlibras.gov.br und cdn.jsdelivr.net, die die IP-Adresse des Besuchers protokollieren.
  • Der zum Übersetzen markierte Text geht an den Übersetzungsserver der Bundesregierung. Das kann Ticketinhalt mit personenbezogenen Daten sein.
  • Es wird nichts gesendet, solange der Benutzer nicht auf die VLibras-Schaltfläche klickt.

Derselbe Reiter prüft im Browser des Administrators, ob die Adressen von VLibras freigegeben sind. Der Test läuft im Browser, weil VLibras diesen Weg nimmt: In einem internen Netz mit eingeschränktem Ausgang kann der GLPI-Server das Internet erreichen, der Computer des Benutzers aber nicht. Jeder Benutzer kann die Schaltfläche außerdem nur für sich ausblenden.

Wer entscheidet was

Das Panel hängt nicht von Profilrechten ab. Jeder Benutzer sieht es und schaltet ein, was er braucht, ohne ein Ticket beim Administrator zu eröffnen. Der Administrator entscheidet im Reiter Funktionen zwei Dinge:

  • welche Funktionen im Panel verfügbar sind;
  • in welcher Oberfläche jede erscheint: in der Standardoberfläche, im Anfragenden-Portal oder in beiden.

Eine Funktion freizugeben ändert niemandes Ansicht. Jede Person schaltet ihre eigene ein. So vermeidet man den klassischen Fehler, dem ganzen Unternehmen eine Schrift oder einen Abstand aufzuzwingen, um wenigen Menschen zu helfen, und ebenso das Gegenteil: die Funktion hinter einem formellen Antrag zu verstecken.

Was das Modul nicht leistet

Die Grenze sollte klar sein. Accessibility ist kein Screenreader und ersetzt nicht die Werkzeuge des Betriebssystems wie Zoom, hohen Kontrast und die Farbfilter von Windows und macOS. Es macht GLPI auch nicht allein konform mit WCAG oder eMAG. Die Konformität hängt von Inhalten, Formularen und der Konfiguration jeder Umgebung ab. Das Modul ergänzt unterstützende Funktionen dort, wo GLPI Lücken lässt, etwa beim Status, der nur seine Farbe ändert.

So aktivieren Sie es

  1. Aktualisieren Sie das NexTool-Plugin auf Version 6.49.0 oder neuer.
  2. Installieren und aktivieren Sie in NexTool, in der Modulliste, Accessibility.
  3. Wählen Sie im Reiter Funktionen des Moduls die verfügbaren Funktionen und die Oberfläche, in der jede erscheint.
  4. Wenn Sie Libras anbieten möchten, lesen Sie den Reiter Integrationen, schalten Sie VLibras ein und führen Sie den Verbindungstest aus.
  5. Informieren Sie die Benutzer: Das Panel liegt im Barrierefreiheits-Symbol der Kopfzeile und unter Benutzereinstellungen, Reiter Barrierefreiheit.

Für wen es geeignet ist

Für jedes Unternehmen, das unter Technikern und Anfragenden Menschen mit Farbenblindheit, Legasthenie, Sehbehinderung, Bewegungsempfindlichkeit oder Gehörlosigkeit hat, und das betrifft fast jedes Unternehmen mit mehr als ein paar Dutzend Benutzern. Besonders nützlich ist es für Behörden und Unternehmen, die die Öffentlichkeit über das Anfragenden-Portal bedienen, wo man nicht auswählen kann, wer das Ticket eröffnet.

Es hilft auch Teams, die bereits eine Barrierefreiheitsrichtlinie haben und in GLPI etwas Konkretes vorweisen müssen, ohne den Code des Systems anzupassen.

Kompatibilität

  • GLPI: 10, 11 und 12
  • Tarif: kostenlos
  • Plugin: NexTool 6.49.0 oder neuer
  • Oberflächen: Standardoberfläche und Anfragenden-Portal

Nächster Schritt

Accessibility ist Teil von NexTool, einem Modul-Ökosystem, das GLPI ohne Code-Anpassungen erweitert. Alle Funktionen finden Sie auf der Seite des Moduls, oder sprechen Sie mit unserem Team, wenn Sie Hilfe dabei möchten, das Anfragenden-Portal barrierefreier zu machen.

Quellen: VLibras, Governo Digital; W3C, Understanding SC 1.4.12 Text Spacing; eMAG, Barrierefreiheitsmodell der brasilianischen E-Government-Dienste; Braille Institute, Atkinson Hyperlegible.


Geprüft vom Team von NexTool Solutions.

Häufig gestellte Fragen

Nein. Accessibility ist kostenlos und funktioniert mit GLPI 10, 11 und 12 und dem NexTool-Plugin 6.49.0 oder neuer.

Nein. Alle Benutzer sehen das Barrierefreiheits-Panel, in der Standardoberfläche und im Anfragenden-Portal. Der Administrator wählt nur, welche Funktionen verfügbar sind und in welcher Oberfläche.

Nein. Jede Einstellung gilt nur für die Person, die sie eingeschaltet hat, und wird in GLPI gespeichert. Die Prioritätsfarben werden in die Einstellungen des Benutzers selbst geschrieben, und die vorherigen kommen zurück, wenn er die Funktion ausschaltet.

Nur den Text, den die Person zum Übersetzen markiert, und erst nachdem sie auf die VLibras-Schaltfläche geklickt hat. Dieser Text geht an den Übersetzungsserver der brasilianischen Bundesregierung und kann Ticketdaten enthalten. Deshalb ist die Funktion ausgeschaltet, und der Reiter Integrationen erklärt das vor dem Einschalten.

Ja. Der Administrator wählt für jede Funktion, ob sie in der Standardoberfläche, im Anfragenden-Portal oder in beiden erscheint.

Nicht allein. Das Modul ergänzt unterstützende Funktionen dort, wo GLPI Lücken lässt, ist aber kein Screenreader und ersetzt nicht die Prüfung von Inhalten, Formularen und Konfiguration jeder Umgebung.

Kommentare

Die Kommentare zu diesem Beitrag stammen von GitHub (giscus). Beim Laden verbindet sich Ihr Browser mit GitHub; GitHub erhält dabei Ihre IP-Adresse und kann eigene Cookies setzen.

Um sie automatisch zu laden, aktivieren Sie funktionale Cookies

Brauchen Sie Hilfe?