320 likes | 465 Views
Contenu multimédia. mars 2013 Grégory Petit http://lrcm.com.umontreal.ca/greg/ART6017/. Type de contenu multimédia. Nous allons regarder comment insérer : Des images Des vidéos venant du Web Des vidéos stockées sur votre ordi Des fichiers audio Des fichiers Flash. Taille des médias.
E N D
Contenu multimédia mars 2013 Grégory Petit http://lrcm.com.umontreal.ca/greg/ART6017/
Type de contenu multimédia • Nous allons regarder comment insérer : • Des images • Des vidéos venant du Web • Des vidéos stockées sur votre ordi • Des fichiers audio • Des fichiers Flash
Taille des médias • Plus la taille d’un media est grande, plus votre page Web mettra du temps à charger. Il faut donc : • Minimiser autant que possible la taille des medias. • Privilégier la qualité par rapport à la dimension. • Pour les images, les afficher progressivement si possible.
Deux grandes familles • Image bitmap ou par point • Représentation graphique définie par l’ensemble des points qui l’a compose. • C’est le codage le plus utilisé. • Possède une résolution (pixels par pouce). • Image vectorielle • Représentation géométrique • C’est en fait une suite de formules mathématiques. décrivant les formes élémentaires constituant l'image (rectangles, lignes, courbes, ellipses, etc.) • Très peu utilisées en Web.
Bitmap Vs. Vectoriel Zoom
Image Bitmap • Avantages • Supporté facilement par les fureteurs. • Adapté aux périphériques d’affichage. • Codage point par point universel. • Désavantages • Supporte mal les opérations de redimensionnement, réduction ou agrandissement. Ces opérations se traduisent par une perte d'information. • Dépendant du périphérique d’affichage et de sa résolution.
Image vectorielle • Avantages • Adaptée aux représentations schématiques et stylisés constituées de formes. • Plus compacte. Sa taille varie en fonction de la complexité de l'image, mais pas en fonction de la résolution demandée. • Désavantages • Ne peut pas coder une image analogique telle qu'une image photographique. • Difficile à manipuler dans une page Web.
SVG et HTML • Impossible d’insérer une image SVG dans Dreamweaver. • Si vous voulez vraiment insérer une image vectorielle dans votre page Web, utilisez le code suivant : <object data="image/rond.svg" type="image/svg+xml"></object> • Assez difficile de changer la taille de l’image via HTML. Il faut choisir la bonne taille, dès la conception de l’image.
Rappel • Placer les images dans un dossier à part dans votre site. • Le chemin vers l’image doit être relatif (du type src="image/truc.jpg") • Vous savez déjà insérer une image dans une page HTML. • Pour centrer une image, il faut mettre l’image dans un élément de texte comme <p> par exemple et appliquer l’attribut CSS text-align:centerà cet élément. • Pas d’espace ni de caractère spécial dans le nom des images.
Modifier des images Qualité de l’image Luminosité et contraste Rogner l’image
Images de fond d’un élément Web • L’attribut CSS background-image : background-image: url(images/centralpark2.jpg); • Pour que l’image de fond bouge ou non en même temps que la page défile: background-attachment: fixed ou scroll • Si vous voulez que la taille de l’image de fond s’adapte à la taille de l’élément Web, ajouter ceci directement dans la règle CSS : background-size:100% 100%;
Image de fond répétée • Vous pouvez répéter une image de fond pour créer une texture à votre élément avec l’attribut CSS background-repeat. • C’est pratique pour une entête, ou d’autres types de contenu de votre page Web. • L’avantage est qu’on peut utiliser une image plus petite, donc plus rapide à chargée.
Fausse image de fond • On peut mettre une image derrière un autre élément Web en utilisant l’attribut CSS z-index. • Ces deux éléments doivent avoir le même parent.
Une dernière chose! N’oubliez pas d’utiliser l’attribut "alt" pour les images!
Vidéos déjà sur le Web • Pour insérer un vidéo postée sur plateforme de partage de vidéos il faut utiliser un module d’intégration. • Un module d’intégration est une bloc de code HTML que vous devrez copier dans votre page Web.
Vidéos locales (merci HTML5) • Avant HTML5, on devait utiliser un plugin flash pour insérer des vidéos dans une page Web. • Avec HTML5, cela devient beaucoup plus simple. • mp4 car c’est la norme de Safari, IE et Chrome • ogv car c’est la norme de Firefox
Musiques déjà sur le Web • Pour insérer un son ou une musique déjà postés sur plateforme de partage, il faut utiliser un module d’intégration. • C’est donc exactement la même que pour les vidéos donc.
Fichiers audio locaux • Avant HTML5, on devait utiliser un plugin flash pour insérer des vidéos dans une page Web (comme pour les vidéos). • Avec HTML, cela devient beaucoup plus simple. • mp3 car c’est la norme de Safari, IE et Chrome • ogg car c’est la norme de Firefox
Propriétés des objets Flash Dimensions Comportement au chargement Marges
Pratique Refaire la même chose que la dernière pratique mais insérer des vidéos et/ou musiques à la place.