Etiqueta embed - Validar YouTube

HTML, CSS, PHP, JavaScript, Java... tus dudas por aquí...
Responder
norpat
Nivel 2
Mensajes: 49
Registrado: 07 Abr 2010, 08:43
Twitter: @
Ubicación: Norte de la Patagonia Argentina

Etiqueta embed - Validar YouTube

Mensaje por norpat »

Cómo se podrá reemplazar la etiqueta EMBED que viene en el código de youtube, para que el W3C valide correctamente ?
Avatar de Usuario
elQuique
Moderador
Mensajes: 2227
Registrado: 05 May 2009, 18:43
Twitter: @elQuique
Ubicación: Florida, Uruguay
Contactar:

Re: Etiqueta embed

Mensaje por elQuique »

La verdad no entiendo porqué Youtube sigue brindandonos un codigo no válido pero bueno, veamos....

El código es por ejemplo esto:

Código: Seleccionar todo

<object width="1280" height="750">
<param name="movie" value="http://www.youtube-nocookie.com/v/VBmMU_iwe6U?fs=1&hl=es_ES"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube-nocookie.com/v/VBmMU_iwe6U?fs=1&hl=es_ES" type="application/x-shockwave-flash" width="1280" height="750" allowscriptaccess="always" allowfullscreen="true"></embed>
</object>
Y lo que falla sobre todo el es <embed>, la solución es modificar el código para que quede algo como esto:

Código: Seleccionar todo

<object type="application/x-shockwave-flash" data="http://www.youtube-nocookie.com/v/VBmMU_iwe6U?fs=1&hl=es_ES" width="1280" height="750">
<param name="movie" value="http://www.youtube-nocookie.com/v/VBmMU_iwe6U?fs=1&hl=es_ES"></param>
<param name="quality" value="high"></param>
</object>
Básicamente se quita la porción <embed> por completo hasta su cierre </embed>, y se le informa el tipo de contenido que debe desplegar el objeto <object> al indicar type="application/x-shockwave-flash"

Otra cosa, ten en cuenta que HTML no precisa cierre en los TAGs, pero el xHTML obliga indicar el cierre, por tanto en casos como los parametros, si tienes esto que va bien en HTML:

debes cerrarlo en xHTML de esta forma:

Código: Seleccionar todo

...
<param name="quality" value="high"></param>
...
o de esta otra:

Código: Seleccionar todo

...
<param name="quality" value="high" />
...

Y con eso, listo !
norpat
Nivel 2
Mensajes: 49
Registrado: 07 Abr 2010, 08:43
Twitter: @
Ubicación: Norte de la Patagonia Argentina

Re: Etiqueta embed

Mensaje por norpat »

Gracias Jorge. Todavía no hice cambios, pero me está dando este error:
Line 49, Column 112: "allowfullscreen" is not a member of a group specified for any attribute
…://www.youtube.com/embed/DiSl_IyDrEE" frameborder="0" allowfullscreen></iframe>
Estoy buscando en Google y parece que ahora al W3C le molesta el atributo allowfullscreen. Voy a seguir probando.
Avatar de Usuario
elQuique
Moderador
Mensajes: 2227
Registrado: 05 May 2009, 18:43
Twitter: @elQuique
Ubicación: Florida, Uruguay
Contactar:

Re: Etiqueta embed

Mensaje por elQuique »

Listo editado, es que lo hice de memoria y deje los parametros del original, quita los parametros que si se valen en object, ahí igual edite el ejemplo.
Avatar de Usuario
pablocasuriaga
Nivel 2
Mensajes: 27
Registrado: 08 May 2009, 16:23
Twitter: @pablocasuriaga
Ubicación: Montevideo
Contactar:

Re: Etiqueta embed - Validar YouTube

Mensaje por pablocasuriaga »

Hace un tiempo Youtube esta utilizando <iframe> como forma de embeber los videos, no hice la prueba pero consulto por si alguno ya la hizo ¿probaron validar W3C con la etiqueta iframe?
Avatar de Usuario
elQuique
Moderador
Mensajes: 2227
Registrado: 05 May 2009, 18:43
Twitter: @elQuique
Ubicación: Florida, Uruguay
Contactar:

Re: Etiqueta embed - Validar YouTube

Mensaje por elQuique »

si pero iframe me hace recordar a naftalina, tablas, ie :P jaja
Avatar de Usuario
jProgr
Nivel 7
Mensajes: 706
Registrado: 08 May 2009, 00:13
Contactar:

Re: Etiqueta embed - Validar YouTube

Mensaje por jProgr »

Vimeo también tiene su versión en iframe
norpat
Nivel 2
Mensajes: 49
Registrado: 07 Abr 2010, 08:43
Twitter: @
Ubicación: Norte de la Patagonia Argentina

Re: Etiqueta embed - Validar YouTube

Mensaje por norpat »

Congratulations
Gracias Jorge. Me validó perfecto !
No había tenido tiempo en estos dias de probar, por eso la demora en contestar.
Avatar de Usuario
elQuique
Moderador
Mensajes: 2227
Registrado: 05 May 2009, 18:43
Twitter: @elQuique
Ubicación: Florida, Uruguay
Contactar:

Re: Etiqueta embed - Validar YouTube

Mensaje por elQuique »

Me alegro que anduviera super muper :)
Responder