Insérer d'autres objets
Cette dernière section du chapitre consacré aux objets va passer en revue différents objets courants et montrer comment les insérer dans un document HTML.
Insérer une animation Flash
Les animations Flash sont très utilisées pour apporter une couche supplémentaire, interactive aux documents HTML, on pense notamment aux jeux, au lecteur de mp3, ...
|
|
On utilise donc l'élément OBJECT
et on spécifie des valeurs pour plusieurs de ses attributs. Tout d'abord, on a l'attribut pluginspage
qui est un lien vers la page où on peut télécharger le plugin nécessaire pour afficher l'objet, dans notre cas, c'est une page du site de Macromedia.
Ensuite, on précise le type d'objet via le type MIME application/x-shockwave-flash
, on précise le fichier qu'il faut insérer dans le document avec l'attribut data
et enfin, on précise la largeur et hauteur de l'objet.
Ensuite, on peut préciser des paramètres supplémentaires via l'élément PARAM
comme la qualité par défaut de l'animation, est-ce-que l'animation doit tourner en boucle ou non et la couleur de fond de l'animation. Le dernier paramètre est celui dont la value
est fixé à movie
et qui est à nouveau le fichier qu'il faut insérer. On fait ceci en double pour assurer une compatibilité entre un maximum de navigateurs.
Insérer une vidéo
|
|
Rien de bien surprenant, on conserve toujours la même structure, le fichier est à préciser via l'attribut data
, le type MIME est fixé à video/quicktime
, on précise le titre de la vidéo via l'attribut title
et enfin, on précise la largeur et hauteur de la vidéo.
Dans les paramètres, on ajoute un lien vers la page pour télécharger le plugin nécessaire, dans notre cas Quicktime et on précise le paramètre autoplay
pour que la vidéo démarre automatiquement une fois chargée par le navigateur.
Voici encore un exemple pour insérer une vidéo de type Windows Media Player :
|
|
Il a donc suffit de donner les bonnes valeurs au paramètre type
pour dire que l'objet est une vidéo Windows Media Player. Ensuite, on spécifie le fichier via l'attribut data
mais également avec un paramètre src
. Ceci pour une plus grand compatibilité entre navigateur, comme pour les animations flash.
Remarquez que pour que la vidéo démarre toute seule, on utilise un paramètre autostart
alors qu'avec les vidéos de type Quicktime, on utilise autoplay
.
Imbriquer les objects
Lorsque l'on insère un objet, on a toujours la possibilité de mettre un texte de remplacement au cas où l'utilisateur ne possède pas le bon plugin pour lire l'objet. Ce qu'on peut faire, c'est imbriquer les objets, c'est-à-dire que si l'utilisateur ne supporte pas un type d'objet, on lui propose un autre.
|
|
[TODO: insérer des objets ActiveX]