User Tools

Site Tools


2016_2017:s1:webdoc:td4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
2016_2017:s1:webdoc:td4 [2016/11/21 10:55]
logre
2016_2017:s1:webdoc:td4 [2016/11/28 18:05] (current)
logre [[TD4] Multimédia et projet]
Line 1: Line 1:
-====== [TD4] Multimédia et projet ​======+====== [TD4] Multimédia et autres balises ​======
  
 +L'​objectif de ce TD est de vous donnez quelques outils supplémentaires en HTML et CSS pour alimenter vos pages web.
 +
 +Comme toujours, l'​objectif est de vous donner le temps d'​expérimenter ces différentes méthodes.
 +
 +Au delà de ces aspects d'​apprentissage technique, vous devez prendre du temps pour décider de votre projet.
 +Ainsi, vous arriverez au prochain TD avec un plan de votre site, une ébauche de style, de layout et de contenu que vous souhaitez mettre en place afin que votre encadrant de TD puisse vous conseiller sur la difficulté relative de vos objectifs.
 +
 +===== Insertion d'une vidéo / de son =====
 +
 +Beaucoup d'​entre vous ont utilisé les IFrames pour insérer une vidéo sur votre page.
 +Il existe en HTML5 une balise dédiée : <​video>​ //(choking isn't it ?)//.
 +
 +<code html>
 +<video src="​sample.webm"></​video>​
 +</​code>​
 +
 +Par défaut, aucun contrôle ne permet de lancer la vidéo. Il faut pour cela ajouter quelques attributs (la plupart sont les mêmes que pour la balise <​audio>​) :
 +  * **poster** : image à afficher à la place de la vidéo tant que celle-ci n'est pas lancée. Par défaut, le navigateur prend la première image de la vidéo. Mais s'agit souvent d'une image noire ou peu représentative de la vidéo. Vous pouvez tout simplement faire une capture d'​écran d'un moment clef de la vidéo.
 +  * **controls** : pour ajouter les boutons « Lecture », « Pause » et la barre de défilement. Ce seront les contrôles par défaut définis par votre navigateur.
 +  * **width/​height** : pour modifier la largeur/​hauteur de la vidéo.
 +  * **loop** : jouer la vidéo en boucle.
 +  * **autoplay** : démarrer la lecture de la vidéo dés le chargement de la page.
 +  * **preload** : indique comment ce qui peut être pré-chargée dès le chargement de la page : la vidéo, uniquement les métadonnées ou rien du tout. Cet attribut peut prendre les valeurs :
 +    * auto (par défaut) : le navigateur décide.
 +    * metadata : charge uniquement les métadonnées (durée, dimensions, etc.).
 +    * none : pas de pré-chargement.
 +
 +<​note>​Les proportions de la vidéo sont **toujours** conservées. Définissez une largeur ou une hauteur, le navigateur fera en sorte de ne pas dépasser les dimensions indiquées mais il conservera les proportions.</​note>​
 +
 +Tous les navigateurs ne lisent pas tous les formats de vidéos. Pour pallier ceci, vous pouvez indiquer plusieurs sources de vidéo à votre balise :
 +<code html>
 +<video controls poster="​sample.jpg"​ width="​600">​
 +    <source src="​sample.mp4">​
 +    <source src="​sample.webm">​
 +    <source src="​sample.ogv">​
 +</​video>​
 +</​code>​
 +
 +Pour l'​audio,​ il s'agit de la même chose :
 +<code html>
 +<audio src="​musique.mp3"></​audio>​
 +</​code>​
 +
 +Testez l'​insertion d'une vidéo extérieure avec ce lien : http://​www.i3s.unice.fr/​~logre/​docs/​my_vid.mp4
 ===== Tableaux ===== ===== Tableaux =====
 La déclaration d'un //tableau// se fait avec la balise conteneur ''<​table>''​. La déclaration d'un //tableau// se fait avec la balise conteneur ''<​table>''​.
Line 157: Line 201:
   * Intégrez cette image sur votre page {{ :​2015_2016:​s1:​webdoc:​plan_iut_nice.jpg?​nolink&​450 |prenez celle-ci}}   * Intégrez cette image sur votre page {{ :​2015_2016:​s1:​webdoc:​plan_iut_nice.jpg?​nolink&​450 |prenez celle-ci}}
   * Utilisez l'​outil précédent pour créer une map dans cette image. lorsque l'on clique sur l'​icone de Nice on est redirigé vers la page de présentation de l'iut Nice (http://​www.iut.unice.fr/​formations/​site/​id/​4_site-de-nice) de même pour Sophia (http://​www.iut.unice.fr/​formations/​site/​id/​5_sophia-antipolis).   * Utilisez l'​outil précédent pour créer une map dans cette image. lorsque l'on clique sur l'​icone de Nice on est redirigé vers la page de présentation de l'iut Nice (http://​www.iut.unice.fr/​formations/​site/​id/​4_site-de-nice) de même pour Sophia (http://​www.iut.unice.fr/​formations/​site/​id/​5_sophia-antipolis).
-  * Ajouter cette image devenue active à votre page web (a priori dans la zone de démonstration de vos connaissances). 
 </​box>​ </​box>​
  
  
2016_2017/s1/webdoc/td4.1479722146.txt.gz · Last modified: 2016/11/21 10:55 by logre