Dieser Beitrag wurde von Kerstin Hedrich für www.barrierefreies-webdesign.de verfasst.
Ein wesentlicher Nutzen des WWW ist die vollkommene Unabhängigkeit des Mediums - sowohl was Ort und Zeit angeht, als auch die Zugangssoftware. Dabei spielt Behinderung auch eine wichtige Rolle.
Der uneingeschränkte Zugang zu einer Seite ist möglich, wenn bestimmte programmiertechnische "Barrieren" aufgehoben werden. Diese Barrieren werden oft übersehen. Im Folgenden werden einige häufig eingesetzte Elemente in der WWW-Gestaltung aufgeführt, und die Behebung der typischen Barrieren in Microsoft FrontPage beschrieben.
Wenn die Anforderungen für Barrierefreiheit mit den Einstellungsmöglichkeiten von FrontPage abgeglichen werden, wird einem schnell klar, dass mit dem FrontPage-Editor nur einige der Anforderungen erfüllt werden können. Viele Techniken müssen in den Quelltext "per Hand" umgesetzt werden.
Es gibt zwei Möglichkeiten, Barrieren in FrontPage zu beheben: Entweder wird die Seite erstellt und anschließend auf die Barrierefreiheit geprüft und ggf. Korrekturen vorgenommen oder die Barrieren werden während der Seitenerstellung in FrontPage behoben.
Die erste Methode sollte bei bereits erstellten Seiten angewandt werden, aber für neue Seiten ist die zweite Möglichkeit die zeitsparende Variante.
<area alt="..." href="http://www.xyz.de/..." shape="default" coords="0,0,100,100">
wobei area das Element für den jeweiligen aktiven Bereich ist. alt der Alternativtext ist, href die Zieldatei des aktiven Bereichs, shape die geometrische Form des aktiven Bereichs angibt und coords die Koordinaten der geometrischen Form angibt.
alt-Attribut eintippen, da FrontPage dies nicht selbständig tut. Zwischen den Anführungsstrichen sollten Sie einen sinnvollen, dem Text oder der Funktion des aktiven Bereichs entsprechenden Alternativtext eingeben.name-Attribut
title-AttributZukünftig soll anstatt des name-Attributs das title-Attribut für Frame-Benennungen verwendet werden. Für eine Übergangszeit sollten beide verwendet werden, um den Bedürfnissen der unterschiedlichen Zugangssoftware zu berücksichtigen.
title-Attribut eingeben, so dass Sie ein Ergebnis erhalten wie:<frame name="Navigationsleiste" title="Navigationsleiste mit den Hauptrubriken" ...>Wenn sie ein anderes Ziel auswählen wollen, vermeiden Sie Neues Fenster, weil dadurch ein neues Browser-Fenster für den Link geöffnet wird. Wenn Sie eigene Zielfenster eingeben, vermeiden Sie es, dass andere als das aktuelle Fenster angesprochen werden.
Um sicherzustellen, dass Ihre Tabelle auch von Screen-Readern gelesen werden können, lesen Sie Ihre Tabelle Zelle für Zelle, von links nach rechts durch. Wenn es keinen Sinn ergeben, dann stellt die Tabelle eine Barriere dar, da Screen-Reader-Nutzer Tabellen nur auf diese Weise lesen können.
title-Attributtitle-Attribut zu.<table title="Informationen über ..." width="..." height="...">Weiterführende Informationen:
Lesen Sie,
warum ich mich an die Standards halte und warum das Layout mit
Cascading Style Sheets statt Tabellen oder Frames gestaltet wurde. Sollten Sie Probleme mit dem Layout haben, so finden Sie in der
Liste standardkonformer Browser Links zu entsprechenden Download-Seiten.
Die
Gesamtübersicht dieses Webauftrittes erreichen Sie jederzeit über das AccessKey-Pad mit Alt+6.
Verwenden Sie
Tastenkürzel, etwa Alt mit der entsprechenden Zahl, um auf diesem Webauftritt zu navigieren.