Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 2.86 KB

a11y.md

File metadata and controls

57 lines (40 loc) · 2.86 KB

Accessibility

Overview

This plugin enables special accessibility features for adding an audio description or sign language annotated movie file.

Keyword to use it

features: [..., 'a11y']

API

Parameter Type Default Description
data-video-description array null An array of video source objects like { src: "description.mp4", type: "video/mp4" }. This plugin will evaluate the best matching type out of the array.
data-audio-description array null An array of audio description source objects like { src: "description.mp3", type: "audio/mp3" }. This plugin will evaluate the best matching type out of the array.
data-audio-description-voiceover boolean false If set as data attribute only or with value true audio description will be started in voice-over mode.
iconSpritePathA11y string mejs-a11y-icons.svg Path for the SVG icon sprite file.

Audio-description node

The Audio description node is bound to the MediaElement.js object at mejs.audioDescription.node, like the original node is bound under mejs.node.

Icons

The sign language and audio description icon were made by Font Awesome and underlie the following License.


This Plugin is sponsored by Aktion Mensch e.V.


German Translation

Übersicht

Dieses Plugin ermöglicht besondere Barrierefreiheit-Erweiterungen zum Hinzufügen von Audio-Deskription oder Videos mit Übersetzung in Gebärdensprache.

Keyword zum Einbinden

features: [..., 'a11y']

API

Parameter Type Default Beschreibung
data-video-description array null Ein Array von Gebärden-Sprachen-Video-Source Objekten, die wie folgt auszusehen haben: { src: "description.mp4", type: "video/mp4" }. Das Plugin wählt die am besten passende Video-Source aus dem Array aus.
data-audio-description array null Ein Array von Audio-Deskription-Source Objekten, die wie folgt auszusehen haben: { src: "description.mp3", type: "audio/mp3" }. Das Plugin wählt die am besten passende Audio-Source aus dem Array aus.
data-audio-description-voiceover boolean false Wenn der Parameter als Data-Attribut gesetzt oder mit dem Wert true belegt ist, wird die Audio-Deskription als Voice-Over gestartet.
Audio-Deskription Node

Der Audio-Deskription Node wird im MediaElement.js Objekt unter mejs.audioDescription.node eingebunden, so wie der eigentliche Node unter mejs.node eingebunden ist.

Icons

Das Gebärdensprache- und Audio-Deskriptions-Icon stammen von Font Awesome und unterliegen der folgenden Lizenz.


Dieses Plugin wurde gesponsert von Aktion Mensch e.V.