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
[DependciesAndConflicts]