Etiqueta embed - Validar YouTube


HTML, CSS, PHP, JavaScript, Java... tus dudas por aquí...
   

Etiqueta embed - Validar YouTube

Notapor norpat » May 2011, 09:19

Cómo se podrá reemplazar la etiqueta EMBED que viene en el código de youtube, para que el W3C valide correctamente ?
norpat
Nivel 2
 
Mensajes: 49
Registrado: Abr 2010, 08:43
Ubicación: Norte de la Patagonia Argentina
Twitter: @



Re: Etiqueta embed

Notapor elQuique » May 2011, 21:13

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&amp;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&amp;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&amp;hl=es_ES" width="1280" height="750">
<param name="movie" value="http://www.youtube-nocookie.com/v/VBmMU_iwe6U?fs=1&amp;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 !
Avatar de Usuario
elQuique
Moderador
 
Mensajes: 2042
Registrado: May 2009, 18:43
Ubicación: Florida, Uruguay
Twitter: @elQuique

Re: Etiqueta embed

Notapor norpat » May 2011, 21:23

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.
norpat
Nivel 2
 
Mensajes: 49
Registrado: Abr 2010, 08:43
Ubicación: Norte de la Patagonia Argentina
Twitter: @

Re: Etiqueta embed

Notapor elQuique » May 2011, 21:54

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
elQuique
Moderador
 
Mensajes: 2042
Registrado: May 2009, 18:43
Ubicación: Florida, Uruguay
Twitter: @elQuique

Re: Etiqueta embed - Validar YouTube

Notapor pablocasuriaga » May 2011, 07:23

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
pablocasuriaga
Nivel 2
 
Mensajes: 27
Registrado: May 2009, 16:23
Ubicación: Montevideo
Twitter: @pablocasuriaga

Re: Etiqueta embed - Validar YouTube

Notapor elQuique » May 2011, 23:40

si pero iframe me hace recordar a naftalina, tablas, ie :P jaja
Avatar de Usuario
elQuique
Moderador
 
Mensajes: 2042
Registrado: May 2009, 18:43
Ubicación: Florida, Uruguay
Twitter: @elQuique

Re: Etiqueta embed - Validar YouTube

Notapor jProgr » May 2011, 23:43

Vimeo también tiene su versión en iframe
Avatar de Usuario
jProgr
Nivel 7
 
Mensajes: 732
Registrado: May 2009, 00:13

Re: Etiqueta embed - Validar YouTube

Notapor norpat » May 2011, 14:11

Congratulations
Gracias Jorge. Me validó perfecto !
No había tenido tiempo en estos dias de probar, por eso la demora en contestar.
norpat
Nivel 2
 
Mensajes: 49
Registrado: Abr 2010, 08:43
Ubicación: Norte de la Patagonia Argentina
Twitter: @

Re: Etiqueta embed - Validar YouTube

Notapor elQuique » May 2011, 01:35

Me alegro que anduviera super muper :)
Avatar de Usuario
elQuique
Moderador
 
Mensajes: 2042
Registrado: May 2009, 18:43
Ubicación: Florida, Uruguay
Twitter: @elQuique


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado