Question

J'essaie d'intégrer une vidéo .mov dans une page Web dont DOCTYPE est HTML5, le code est le suivant:

<script type="text/javascript">
QT_WritePoster_XHTML('Click to Play', '...', '...',
                '400', '300', '',
                'controller', 'true',
                'autoplay', 'true',
                'bgcolor', 'black',
                'scale', 'aspect');
</script>
<noscript>
<object width="400" height="300" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
    <param name="src" value="..." />
    <param name="href" value="..." />
    <param name="target" value="myself" />
    <param name="controller" value="false" />
    <param name="autoplay" value="false" />
    <param name="scale" value="aspect" />
    <embed width="400" height="300" type="video/quicktime"  pluginspage="http://www.apple.com/quicktime/download/"
        src="..."
        href="..."
        target="myself"
        controller="false"
        autoplay="false"
        scale="aspect" />
</object>
</noscript>

Tout fonctionne bien, mais j'ai un problème de validation car dans la norme HTML5, la balise "objet". n'a pas " classid " et " codebase " attributs!

Y a-t-il un moyen de remédier à cela?

Merci d'avance!

Était-ce utile?

La solution

La validation par rapport à HTML5 est d’une valeur douteuse à l’heure actuelle, car elle n’est pas stable. Si cela fonctionne (et ce sera le cas), allez-y.

Je pense que l’idée est que vous utilisiez l’attribut type au lieu de l’attribut classid, mais il n’est pas du tout sûr qu’il fournisse le même niveau de contrôle.

Le bugzilla HTML5 contient un rapport de bogue relatif à ce problème ( http : //www.w3.org/Bugs/Public/show_bug.cgi? id = 7694 ), si vous ne pensez pas que l'attribut type remplace bien classid, vous souhaiterez peut-être contribuer à la correction de ce bogue. enregistrement.

Autres conseils

Si vous souhaitez incorporer un fichier mov dans une page HTML5, vous devez utiliser la balise video. C'est beaucoup moins de code aussi…

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top