Pregunta

Estoy tratando de insertar un video .mov en una página web cuyo DOCTYPE es HTML5, el código es:

<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>

Todo funciona bien, pero tengo un problema de validación porque en el estándar HTML5 la etiqueta " objeto " no tiene " classid " y " código base " atributos!

¿Hay alguna manera de arreglar eso?

Gracias de antemano!

¿Fue útil?

Solución

La validación contra HTML5 tiene un valor dudoso en la actualidad, porque no es estable. Si funciona (y lo hará), simplemente adelante.

Creo que la idea es que uses el atributo type en lugar del classid pero no está del todo claro si proporciona el mismo nivel de control.

Hay un registro de errores en el bugzilla HTML5 relacionado con esto ( http : //www.w3.org/Bugs/Public/show_bug.cgi? id = 7694 ), si no cree que el atributo de tipo sea un reemplazo satisfactorio para Classid, le gustaría contribuir a ese error. registro.

Otros consejos

Si desea incrustar un movimiento en una página HTML5, debe usar la etiqueta de video. También es mucho menos código ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top