Technlogies Web 2 - Master 2 Miage

De $1

Version de 16:53, 2 Mai 2024

cette version.

Revenir à liste des archives.

Voir la version actuelle

Introduction

Dans ce cours nous continuerons l'exploration des technologies front-end, back-end avec nodeJS, BDs NoSQL, hébergement dans le cloud etc.

Séance 1 : intoduction aux Web Components (standards du W3C)

Supports de cours :

TP : écriture de lecteurs multimédia améliorés sous forme de Web Components

Vous le savez, on peut lire des fichiers audio ou vidéo en HTML5 à l'aide des tags <audio> et <video>. Ces éléments viennent avec une très riche API qui permet de les contrôler via JavaScript.

L'API de ces éléments  permet de récupérer le lecteur audio ou vidéo sous la forme d'un objet, et d'intéragir avec lui en modifiant ses propriétés (par ex en changeant la propriété currentTime on va pouvoir lire d'autres parties du fichier audio ou vidéo), en appelant des méthodes (play, stop, pause, etc.), mais aussi en écoutant les événements qu'il émet (onprogress, onload, etc.)