BIK-BITV / BIK-Web-Test

Testverfahren zur Prüfung der Barrierefeiheit von Webanwendungen anhand der Kriterien der WCAG 2.1, EN 301 549 und BITV 2.0
67 stars 21 forks source link

Prüfschritt 7.1.1 Wiedergabe von Untertiteln #423

Closed richbdr closed 4 months ago

richbdr commented 4 months ago

ich prüfe gerade Videoplayer und habe eine Frage zum Prüfschritt 7.1.1 Wiedergabe von Untertiteln.

Es ist nicht klar formuliert, ob der Button zum Einblenden der Untertitel (z.B. "CC" oder "UT") vor dem Abspielen des Videos sichtbar sein muss. Einige Player zeigen die Schaltfläche erst nach dem Start des Videos an.

Ist es zwingend erforderlich, dass der Button vor dem Abspielen des Videos sichtbar ist (sonst verpasst man eventuell den ersten Untertitel)?

MarcHaunschild commented 4 months ago

Relevant ist das nicht bei 7.1.1, sondern bei https://bitvtest.de/pruefschritt/bitv-20-web/bitv-20-web-7-3-bedienelemente-fuer-untertitel-und-audiodeskription Gute Frage, ob das jetzt dieselbe Ebene ist. Aber ist das wirklich so? Es ist ja üblicherweise so, dass man ein Bild mit einem großen Dreieck als Vorschau hat und wenn man darauf klickt, wird der Player erst geladen. Unter Umständen läuft das Video schon. Wenn dann auf derselben Ebene wie der Play/Pause-Button Untertitel aktiviert werden, würde ich das nicht abwerten. Sicher kann man zum Anfang des Videos zurück. Relevant ist ja, was nach dem Laden des Players passiert.

johannesFischer84 commented 4 months ago

@MarcHaunschild Marc, bei 7.3 wird vorausgesetzt, dass man Untertitel abspielen kann und es geht dann um die Menü-Hierarchie-Ebene, die gleich zu primären Funktionen wie Wiedergabe/Pause positioniert sein müssen. Vor Beginn der Wiedergabe würde ich ein Fehlen der Untertitel-Schaltfläche unkritisch sehen. Schwieriger ist die Frage zu beantworten, wenn die Schaltfläche für Untertitel vor Beginn des Videos nur in einem Untermenü zu finden ist, wärend Play/Pause direkt sichtbar ist.

@richbdr Aus meiner Sicht ist das schon bei 7.1.1 relevant, weil es dort um die Videoplayer geht und dass Untertitel vom Player angezeigt werden können. Wie Sie schreiben, ist es aber nicht klar formuliert bzw. es werden keine richtigen Vorgaben gemacht. Sofern die Schaltflächen direkt nach dem Start des Players zu sehen sind, würde ich mir da keine Gedanken machen. Man kann ggf. direkt das Video auf Position 0 zurückspulen, auch wenn das vielleicht etwas nervig ist und die Sichtbarkeit der Schaltfläche vor Beginn der Wiedergabe komfortabler wäre. Fehlerhaft im Sinne der EN 301 549 würde ich das aber nicht bewerten.

richbdr commented 4 months ago

Hallo @MarcHaunschild, @johannesFischer84,

wenn man die Prüfschritte in 7.3 anwendet, dann ist es in Ordnung, wenn das Untertitelelement erst beim Abspielen sichtbar wird. Das ist genau so beschrieben:

  1. Das Video mit dem auf der Website eingebundenen Player abspielen.
  2. Prüfen, ob Bedienelemente zur Anzeige von Untertiteln und / oder Audiodeskription auf gleicher Ebene wie die Bedienelemente zur Wiedergabekontrolle (z. B. Abspielen, Pause, Lautstärke etc.) angeboten werden.

Es sei also durchaus akzeptabel, wenn Untertitel erst beim Abspielen erscheinen.

Der Sinn von BITV ist es jedoch, Webseiten barriereARM zu gestalten.

Wenn der Nutzer erst abspielen, dann Untertitel einschalten und dann zurück spülen muss, hat man bewusst eine Barriere geschaffen, die ein anderer Nutzer nicht hat.

Zu beachten ist auch, dass Untertitel in mehreren Sprachen angeboten werden können. Die Aktivierung der Untertitel erfolgt daher nicht einfach durch Anklicken des Bedienelements, sondern durch Auswahl einer Sprache aus einem Menü und ggf. Einstellung der Schriftgröße etc.

detlevhfischer commented 4 months ago

@richbdr Die EN-Anforderung, auf der der Prüfschritt aufbaut, sagt lediglich:

Where ICT displays video with synchronized audio, it shall have a mode of operation to display the available captions. Where closed captions are provided as part of the content, the ICT shall allow the user to choose to display the captions.

Es gibt also keine normative Festlegung, unter welchen Bedingungen die Elemente auftauchen müssen. Für Menschen, die Untertitel brauchen, wird das Auftauchen der Elemente erst nach Fokussierung (Tastaturfokuserhalt bzw. Maus-Hover) oder nach Beginn des Abspielens kaum überraschend sein, da dies bei vielen verbreiteten Playern so umgesetzt ist. Wenn sie nur bei Maus-Hover auftauchen, wie bei manchen Playern, würde dies zumindest bei 9.2.1.1 "Ohne Maus nutzbar" negativ zu Buche schlagen, ob zusätzlich auch hier bei 7.1.1 ("a mode of operation" also bedeutet, für alle Eingabemodi verfügbar), ließe sich diskutieren.

Der Sinn von BITV ist es jedoch, Webseiten barriereARM zu gestalten.

Der Begriff "barrierearm" taucht übrigens meines Wissens in der BITV nicht auf, und wird von uns auch bewusst nie eingesetzt.

marcus-herrmann commented 4 months ago

Aside: "barrierearm" ist wohl nur eine Form sprachlicher Notwehr, weil "barrierefrei" (im Gegensatz zu z. B. "zugänglich") ein m. E. n. gefährliches Absolut-Wort ist. Rein sprachphilosophisch.

richbdr commented 4 months ago

Hallo @MarcHaunschild , @detlevhfischer

Vielen Dank für die sehr informativen Antworten. Ich bin kein Experte (wie man sieht) und habe mich sehr über Ihre Hilfe gefreut. Super Diskussion :-)

Grüße Rich

MarcHaunschild commented 4 months ago

Hallo @richbdr ,

Gerne.

vielleicht noch ein kleiner Hinweis: bei mehreren Sprachversionen von Untertiteln ist dann auch 7.1.5 zu beachten...

https://bitvtest.de/pruefschritt/bitv-20-web/bitv-20-web-7-1-5-gesprochene-untertitel

detlevhfischer commented 4 months ago

@richbdr Ich denke, die Frage ist beantwortet und wir können das Issue schließen. Sonst gerne wieder öffnen.