Sie haben JavaScript deaktiviert. Vermutlich sind Sie ein Kollege und wollen nur sehen, ob meine Website auch ohne JavaScript funktioniert.
Andernfalls: Bitte aktivieren Sie JavaScript!
Dieser Artikel ist veraltet.
Auf der Seite video_player_bf.php ist die Einrichtung eines weitgehend barrierefreien Videoplayers auf der Basis des Zanmantou Players beschrieben. Die Zeit bleibt nicht stehen, und gerade beim Thema Barrierefreiheit gibt es immer wieder Neues: Inzwischen setze ich einen neuen Video Player ein, der hinsichtlich Barrierefreiheit alles in den Schatten stellt, was ich bisher im Web gesehen habe. Den Player von www.longtailvideo.com
Inhalt der gelormten Nachricht: "ich bin wirklich schwer beeindruckt und freue mich riesig über das lormalfabet"
Die folgende Anleitung ist nicht als "Kochrezept" à la "man nehme ..." zu gebrauchen. Vielmehr will ich mit dem Artikel interessierten Personen den Player nur kurz vorstellen. Die Installation selbst setzt intensives Studium der Anbieterseite, sowie fundierte Kenntnisse einschlägiger Techniken, z. B. Javascript, voraus.
Der - für nicht kommerziellen Einsatz kostenlose - Player ist schnell herunter geladen, und erstaunlich schlank. Wir brauchen lediglich 2 Dateien aus dem Paket: player.swf und swfobject.js.
Die Installation ist auf der Seite www.longtailvideo.com/players/jw-flv-player/ beschrieben. Für einen ersten Versuch kann auch der Setup Wizard hilfreich sein.
Für den Anfang sollten wir auch auf spezielle Skins verzichten. Manche Skins machen leider die Tastaturbedienbarkeit kaputt.
Ein Video im *.flv Format, und nach Anleitung oder mit dem Wizard in den Player eingebunden, das ist alles, was wir brauchen, um bereits ein hohes Maß an Barrierefreiheit zu erreichen.
Insbesondere sind die Bedienelemente mit der Tastatur erreichbar, und für Screen Reader korrekt beschriftet.
Ein Wermutstropfen: Der Firefox, bzw. alle Browser, die auf der Gecko Engine aufbauen, haben ein bekanntes Problem: Mit der Tastatur kann der Flash Film nicht mehr verlassen werden, wenn der Fokus einmal innerhalb des Flash Film liegt. Der longtailvideo Player löst dieses Problem, indem er gar nicht zulässt, dass per Tastatur in den Film hineingetabbt wird. Aber damit ist der Player natürlich mit Firefox & Co. nicht mehr bedienbar. Abhilfe schafft die Steuerung des Flash Players "von außen" per Javascript.
Am Beispiel eines Start/Pause Buttons sieht das erforderliche Javascript so aus:
Etwas mehr Javascript war erforderlich, um auch die Lautstärkeregelung per Tastatur zugänglich zu machen.
Zuerst die folgenden Funktionen in den <head> Bereich:
Der Funktionsaufruf:
Untertitel werden ganz bequem als Timed Text XML Datei mit einem Texteditor erstellt. Das Timed Text Format sorgt für die Synchronisation mit dem Film. Die Start- und Ende-Zeitpunkte kann man ganz bequem im Player selbst ablesen.
Beispiel für eine Datei im Timed Text Format:
Die Datei wird als *.xml abgespeichert, und per Parameter an den Player übergeben, z. B. captions.file=titel.xml.
Eine Audio Description wird als *.mp3 zeitsynchron erstellt. Gut geeignet hierfür ist der kostenlose Audioeditor von Audacity.
Am besten legt man für jeden Satz der Audio Description eine eigene Tonspur an. Die einzelnen Sätze kann man so einfach verschieben, und mit dem Film synchronisieren.
Die Einbindung in den Player erfolgt wiederum per Parameter, z. B.: audiodescription.file=audio.mp3