Hier könnte deine Werbung stehen! So wie das hier:

Kategorien: SEO

Barrierefreiheit in Joomla! 4

Teilen

Mit dem Erscheinen der Beta 2 bekommen wir so einen ersten Vorgeschmack, was uns in der kommenden Joomla! Version alles erwartet.

Nebst vielen neuen Funktionen wurde auch ein Augenmerk auf die Barrierefreiheit gelegt. In Joomla 4 wurde eigens dafür ein Plugin implementiert, welche viele nützliche Funktionen bringt.

Schriftgrösse und Farben

Die WCAG-Richtlinien geben Empfehlungen über die Art der Farben (im Kontrast zur Hintergrundfarbe), die für den Text der Joomla!-Seite verwendet werden können, sowie über die entsprechende Mindestgrösse der Buchstaben der jeweiligen Schriften.

Joomla! hat die WCAG-Standards im Backend angewandt und dafür gesorgt, dass die Farben der Admin-Oberfläche vertraglich festgelegt sind, damit sie für Benutzer mit Sehproblemen trotzdem gut lesbar bleiben.

Das neue Joomla! 4 Admin-Dashboard kommt in den zwei Grund-Farben: Dunkelblau und Hellgrau daher. Das Kontrastverhältnis der Vordergrundfarbe & Hintergrundfarbe von Texten muss gemäss den Richtlinien der WCAG 2.0 mindestens 4,5:1 oder höher sein.

Die Farbe des Joomla! 4-Dashboards weist ein Kontrastverhältnis von: 4.8:1. auf. Die dunkelblaue Farbe wird für die Header-Leiste und die hellgraue Farbe für die gesamte Benutzeroberfläche verwendet.

Werbung


Zusätzliche Werkzeuge aktivieren

Die zusätzlichen Funktionen können mit dem Accessability-Plugin aktiviert werden.

Das Plugin kann entweder im Joomla-Backend, im Frontend oder in beiden aktiviert werden und zeigt nach der Aktivierung das Symbol für Barrierefreiheit in der unteren rechten Ecke jeder Seite Ihrer Website an (vgl. Teaserbild).

Das Barrierefreiheits-Plugin gibt dem Benutzer die Möglichkeit, eine Vielzahl von Funktionen zu nutzen, einschliesslich der Verwaltung des Mauszeigers, Leseunterstützung mit einem farbigen Lineal, das Festlegen der Textabstände, die Verwaltung der Farben, die Textgeschwindigkeit (dies ist eine wirklich gute Funktion, die direkt im Browser ohne API von Drittanbietern funktioniert) und einiges mehr.

Die Funktionen ähneln einer bekannten SAAS-Anwendung eines Drittanbieters, welches via API die gleichen Werkzeuge wie das Plugin zur Verfügung stellt. Mit Aktivieren des Joomla!-eigenen Coreplugins, entfällt diese Anbindung.

Mir ist bisher noch kein CMS bekannt, dass die Barrierefreiheit so konsequent im Core umsetzt, wie das Joomla! in der Version 4 macht.

Der Entscheid, die Barrierefreiheit so tief im Core zu verankern ist zwar sehr lobenswert, verzögert aber auch die Entwicklung als Ganzes, da das alles zuerst sauber programmiert und getestet werden muss. Das verzögert das Erscheinen einer stabilen Version zusätzlich, wenn immer mehr Dinge im Core untergebracht werden.

Wie siehst du das? Wie wichtig ist es, dass Joomla! es schon im Core anbietet? Verwendest du diese Funktion? Hätte ein separates WCAG-Plugin nicht auch ausgereicht, so wie man es von anderen CMS kennt? Lass es mich wissen, unten in den Kommentaren.

Quellen: joomdev.com und gavick.com

Roger Perren

Letzte Beiträge

Joomla 4 Beta 4 und 3.10 Alpha 2 erschienen

Soeben ist Joomla 4 Beta 4 erschienen und enthält viele Verbesserungen die seit der Beta… Weiterlesen

vor 2 Wochen

Was kommt nach Joomla! 4.0?

Noch ist Joomla! 4.0 nicht mal erschienen und schon will man die nächsten Schritte für… Weiterlesen

vor 1 Monat

Joomla! 3.9.21 Update veröffentlicht!

Das Joomla! 3.9.21 Update behebt drei kleinere Sicherheits-Lecks sowie fast 30 gemeldete Probleme, die in… Weiterlesen

vor 1 Monat

Die Verwendung des Joomla 4 API Webservice

Joomla 4 bringt auch eine Webservice-Schnittstelle (API) mit. In diesem Artikel sind einige Anwendungsbeispiele aufgelistet,… Weiterlesen

vor 1 Monat

Joomla! feiert sein 15-jähriges

In diesen Tagen feiert das Joomla! Projekt seinen 15. Geburtstag. Die Zeit vergeht im Flug.… Weiterlesen

vor 1 Monat

Die Frontend Template Working Group

Nachdem aus dem Aurora-Template das Cassiopeia Template geworden ist, machen sich nun fast die gleichen… Weiterlesen

vor 2 Monaten