5568 sujets

Sémantique web et HTML

Bonjour,

Jusqu'à y'a pas si longtemps j'utilisais <embed> pour mettre en ligne de la vidéo mpg1...

Que faut t'il faire face à la norme pour:
1) diffuser techniquement ce genre de contenu ?
2) présenter la chose de manière correcte point de vue sémantique ?

Y’a pas trop d'infos de ce coté la...
Modifié le 21 Nov 2004 - 11:59
Je n'ai personnellement jamais testé mais si tu arrives à quelques chose de valide, tu nous donnes un exemple Smiley cligne
yep,

pour l'instant la seule chose que çà met en avant, c'est que IE va encore me prendre la tête...
Donc ce genre de chose est valide :


<object width="320" height="240" data="mpeg/film.mpg" type="video/mpeg">
<param name="controller" value="false" />
</object>


Maintenant ce n'est pas compatible IE...

Je cherche à faire le tour de la question et je posterais un topo ensuite..
La solution semble être de voir la chose ainsi :

<object classid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A"  width="320" height="256">
<param name="src" value="/mpeg/veto.mpg" />
<param name="controller" value="true" />
<![if ! IE]>
<object type="video/mpeg" data="/mpeg/veto.mpg" width="320" height="256" class="mpg">
<param name="controller" value="true" />
</object>
<![endif]>
</object>


En utilisant les commentaires conditionnels, il est possible de faire ce que les gens de Microsoft ne doivent pas avoir prévu. Smiley ravi

Donc çà tourne sur IE gecko, pas encore testé sous safari et c'est valide en transitional. Les commentaires conditionnels n'étant pas reconnus en strict, le seul moyen est d'utiliser un script coté serveur pour faire le switch. (ASP, PHP)

Merci pour la piste Igor...

Par contre le fait que la balise embed ne soient plus dispo en strict ou transitionnal , va être une galère pour l'intégration poussé de QT.
Modifié le 21 Nov 2004 - 12:05