TYPO3 Plugin:

mscr_accessible_videoplayer

Accessible Video Player for TYPO3

! ! ! !

Derzeit gibt es einen Bug und als Workarround muss nach einem Video ein HTML-Element mit einem Script-Tag (<script src="js/px-video.js"></script>) eingefügt werden.

! ! ! !

What it does

Diese Extension stellt einen alternativen Renderer für das VideoTag bereit. Die Videos können am Text+Media-Element gepflegt werden wie sonst auch. Das Rendering wurde so angepasst, das die Anforderungen an einen barrierefreien VideoPlayer erfüllt werden können. Der Player selbst ist eine Modifikation des Players: https://github.com/paypal/accessible-html5-video-player.

How to use - for Integrators

Die Extension wie gewöhnlich (via composer) installieren. Das statische Template der Extension muss inkludiert werden.

How to use - for Editors

Die Videos sollten erst über den Fileadmin-Bereich hochgeladen und dann am Element verknüpft werden (nicht direkt beim Element hochladen). Die Datei mit den Untertiteln muss im selben Verzeichnis wie das Video liegen und den selben - nur in der Dateiendung unterschiedlichen - Dateinamen haben wie das Video. Beispielsweise: 'AnspracheBuergermeister.mp4' und 'AnspracheBuergermeister.vtt'

Technical Details

Die Rendering-Klasse (VideoTagRender.php) ist eine Kopie der gleichnamigen Klasse im Core. Über den Rückgabewert der Function getPriority() wird dafür gesorgt, dass dieser statt dem Core-Render verwendet wird. (höhere Prio statt des Core-Renderers)

Open Issues

  • den JS Code - lib und main - clever einbinden (Reihenfolge, ohne Dopplung)
  • id="myvid" muss dynamisch vergeben werden.
  • width="640" height="360" pflegbar machen (werden dann auch gesetzt)
  • für die anderen videoformate dynamisch die Untertiteldatei laden (derzeit ist es hardcodiert für mp4)
  • mehrere sourcen - also z.B. mp4 und webm in einem VideoElement?! wie könnte das TYPO3-seitig gepflegt werden?

Noteworthy

Die Einbindung externer VideoSourcen geht auch so: Stichwort 'Online Medien Unterstützung' in den Release Notes zu TYPO3 7.5

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:MSCR_ACCESSIBLE_VIDEOPLAYER ist auf

0 % aller TYPO3 installiert.

  • 0.02 % aller TYPO3 8.7.x Installationen installiert

MSCR_ACCESSIBLE_VIDEOPLAYER Version:Verteilung nach installierten Versionen

  • 100 % MSCR_ACCESSIBLE_VIDEOPLAYER v.1.0.0

PHP Version:MSCR_ACCESSIBLE_VIDEOPLAYER wird benutzt mit

  • 100 % PHP/7.0

Gosign-Responsive Index: TYPO3 Installationen nutzen MSCR_ACCESSIBLE_VIDEOPLAYER zu

  • 100 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist

Pagespeed: TYPO3 Installationen nutzen MSCR_ACCESSIBLE_VIDEOPLAYER zu

  • 100 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 100 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 0 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 0 % wenn der Pagespeed zwischen 0 % und 20 % ist


Stichprobe n=37590 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>