Prinzip der Accessiblty
Eine Web-Seite ist barrierefrei, wenn jeder potenzielle Nutzer mit jedem beliebigen Web-Browser unabhängig von speziellen Fähigkeiten und Kompetenzen in der Lage ist, alle Informationen zu verstehen und uneingeschränkt zu bearbeiten.
Nutzbarkeit heißt, Anwendungen und Web-Seiten einfach bedienbar zu gestalten. Barrierefreiheit heißt, diese gleichermaßen für jedermann einschließlich Menschen mit Behinderungen einfach bedienbar zu gestalten.
Um Barrierefreiheit zu gewährleisten, sollten Web-Entwickler die detaillierten "Web Content Accessibility Guidelines" der Web Accessibility Initiative (WAI) befolgen. Die WAI ist eine Arbeitsgruppe des World Wide Web Konsortium (W3C), ein unabhängiges, internationales Gremium, das die Weiterentwicklung des Internet fördert, Kompatibilität sicherstellt und technische Vorgaben für die Web-Infrastruktur entwickelt. Ihre Empfehlungen werden weitgehend anerkannt. Die WAI Richtlinien gelten in der Industrie als optimales Verfahren und wurden mittlerweile zum de-facto Standard.
Aus einer Sammlung von einzelnen Bausteinen einer Seite kann in Echtzeit z.B. im Browser für den jeweils gewünschten Zweck ein Dokument erstellt werden. Dieses ist dann aktuell und für die Ausgabe auf dem Zielmedium optimiert.
Durch die zugrundeliegende Datenstruktur einer HTML- bzw XHTML-Seite bildet sich ein logischer Baukasten. Je eindeutiger die Bausteine konzipiert sind, desto leichter können diese in verschiedenen Zusammenhängen für die Erstellung eines Zieldokumentes verwendet werden. Dies kann z.B. ein Prospekt, ein Katalog eine Website etc. sein. Ausgangspunkt ist immer die eine Datenbasis in Ihrem Baukasten. Das Dokument selbst enthält nur selbst nur strukturierte Informationen, aber keine Informationen wie die Darstellung zu erfolgen hat. Hierfür werden CSS (Cascading Style Sheets) verwendet. CSS beinhaltet Anweisungen zur Darstellung der strukturierten Information - bspw. für die Ausgabe am Bildschirm, auf dem Drucker, einem WAP-Endgerät oder in einem Textbrowser wie Lynx.
Der Nutzen des Baukastens wird durch die unterschiedlichen Anforderungen der Zielmedien an die Daten deutlich. Trennen Sie nicht ausreichend zwischen Inhalt und Darstellung, ist bei jeder Benutzung dieser Daten ein aufwändiges und fehleranfälliges umformatieren oder redundantes Abspeichern notwendig.
Strukturierung einer Website aus der Sicht des Benutzers.
|