Joomla: Barrierefreiheit
Aus Wikibooks
Inhaltsverzeichnis |
[Bearbeiten] Was bedeutet Barrierefreiheit?
Barrierefreiheit bedeutet, dass Gegenstände und Einrichtungen so gestaltet werden, dass sie von jedem Menschen unabhängig von einer eventuell vorhandenen Behinderung uneingeschränkt benutzt werden können (Wikipedia).
Barrierefreies Internet (engl. Fachbegriff: Web Accessibility) bezeichnet Internet-Angebote, die von allen Nutzern unabhängig von körperlichen und/oder technischen Möglichkeiten uneingeschränkt genutzt werden können (auch Wikipedia).
Das bedeutet zum Beispiel:
- In tabellarischen Seitenlayouts sind Inhalte so platziert, dass ihre logische Reihenfolge innerhalb des HTML-Quelltexts noch korrekt ist. Textbrowser und Vorlesesysteme geben den Inhalt dann in dieser verständlichen Reihenfolge wieder.
- Bei langen tabellarischen Listen kann ein Vorlesesystem für blinde Menschen die Überschrifttexte zu jeder Tabellenzelle einer Zeile wiederholen - aber nur dann, wenn auch HTML-Tabellenüberschriften erzeugt wurden.
- Manche alternativen Lesegeräte beherrschen kein Javascript, oder zumindest nur eingeschränkt.
- Bilder, die nicht zusätzlich eine Beschreibung enthalten, sind wertlose Information für Menschen mit eingeschränkter Sehfähigkeit. Das betrifft bei Weitem nicht nur blinde Menschen - fast jeder Mensch wird früher oder später vor diesem Problem stehen.
- 9 Prozent aller Männer sind Rot-Grün-Sehschwach (Quelle: Wikipedia, Rot-Grün-Sehschwäche). Es gibt Menschen, die in Teilen oder vollständig farblos sehen. Beschreibungen wie "Klicken Sie auf den grünen Schalter" sind dann nicht aussagekräftig. Ebenso kann die Wahl von Vorder- und Hintergrundfarbe zu Problemen beim Erkennen führen.
- In Zeiten kleiner werdender Endgeräte (derzeit z.B. das iPhone) können Internetseiten nur dann auch auf kleinen Bildschirmen betrachtet werden, wenn das Design entsprechend vorbereitet ist. Hierzu gehören variable Schrift- und Textbereichgrößen genauso wie die Abschaltung von Designs, damit der Inhalt 'linear' ausgegeben werden kann.
Das ist ein großes Problem für die öffentliche Verwaltung - die ist nämlich verpflichtet bis Ende 2005 Ihre Internetseiten barrierefrei zu gestalten. Es ist damit zu rechnen, dass ab 2006 Unternehmen es sich zunehmend nicht mehr leisten werden/können behindertenfeindliche Homepages ins Internet zu stellen.
Joomla! lässt noch eine Menge Barrieren zu, kann aber durch geschickte Erstellung von Templates auch Blinden und Sehbehinderten zugänglich gemacht werden und für Sehende zusätzlich ein attraktives Layout bieten.
Die weitere Joomla! Entwicklung geht dahin, die Geschäftslogik, die Verwaltung und die Inhalte, vom Design zu trennen. Dies ist für Barrierefreiheit sehr wichtig.
[Bearbeiten] Zielgruppe Menschen mit Behinderung
In der EU gibt es 37 Millionen Menschen mit verschieden schweren Behinderungen, von leichten Behinderungen (Sehschwächen) bis hin zu schweren Behinderungen (wie Blindheit oder schweren Mehrfachbehinderungen). Der Anteil älterer Menschen an der Gesamtbevölkerung nimmt stetig zu. Quelle: http://de.wikipedia.org/wiki/Barrierefreies_Internet
[Bearbeiten] Schritte zur Barrierefreiheit
1. Inhalt und Darstellung muss klar getrennt sein
- Das bedeutet:
- Tabellen nur zur Darstellung von Daten
- Layout ausschließlich durch CSS gestalten
- Tabellen nur zur Darstellung von Daten
- Ist-Zustand:
- In Joomla! werden gerade in einigen Modulen Tabellen zur Darstellung genutzt.
- Würde dafür eine Liste (ol/ul) angezeigt, so könnte man Aussehen und Form in CSS sehr genau einstellen
2. Links sollten als solche eindeutig erkennbar sein
-
- Verwenden Sie eine eindeutige Kennzeichnung, z. B. Unterstreichung oder Fettung, für Links. Verwenden Sie nicht ausschließlich Farbe, die eventuell von Farbenblinden nicht gesehen werden kann.
3. Bilder
-
- Bilder die eine inhaltliche Bedeutung tragen und nicht einfach nur dem Schmuck dienen mit aussagkräftigen ALT-Attributen (also Alternativ-Texten) beschreiben.
[Bearbeiten] Joomla! barrierefrei gestalten (unvollständig)
Folgendes können Sie tun, um Ihre Joomla! Site barrierefrei zu gestalten:
- Inhalte mit einem Editor, der barrierefreien Code erzeugt, bearbeiten.
- Barrierefreie Templates, Module, Komponenten und Mambots nutzen.
- XHTML Transitional Standard einhalten.
...
[Bearbeiten] Weblinks
Weiterführendes zum Thema Barrierefreiheit
Gute Beispiele für weitestgehend barrierefreie Joomla-Seiten
Gute Beispiele für weitestgehend barrierefreie Mambo-Seiten
- Stiftung Deutsche Welthungerhilfe
- Institut Integriert Studieren - Universität Linz
- Barix AG
- SSP Strauch Schuster und Partner
- MTC2
- Taler für Sterntaler
- Daniela Nowak Organisationsberatung