Hola ¿qué tal?, muchos de vosotros os habréis dado cuenta que Youtube ha cambiado el código HTML que nos ofrecía cuando queremos insertar un video de Youtube en nuestra web. Ese código ha sido cambiado con una etiqueta llamada "Iframe", nunca la había utilizado porque no me gustaba. Utilizaba la etiqueta "Object". Parece que Youtube ha dado un giro de tuerca con ese asunto y es algo que nos perjudica de alguna manera.
Este fin de semana me he dado cuenta que una de mis páginas web habían dejado de funcionar los dos videos que tenía insertados en la página principal de esa web. En lugar de los videos, aparacecían unos bonitos cuadrados en blanco. Venía observando que algo estaban haciendo puesto que cuando insertamos un video que contenga una lista de reproducción, aparece la frase "play all" aunque el efecto es el mismo de antes, es decir, termina un video y automáticamente se inicia el siguiente de la lista de reproducción. Eso de "play all" antes no aparecia, por tanto, estaba claro que algo estaban haciendo.
Ahora lo que nos ocurre es que al intentar insertar un video de Youtube desde el apartado Widgets del programa WD7-WD8, ese video no se ve hasta que no se ha subido la web al servidor. Pero además el código HTML que Youtube ofrece para insertar el video deja al programa WD7-WD8 prácticamente fuera de juego, se queda pensando, se bloquea a veces. Un código que a mi no me convence en absoluto. Además de ser un código malo no te permite meter 2 videos en la misma página, ni siquiera metiéndolo en distintas capas.
Me he puesto a modificar el codigo que ofrecen ellos y lo he mejorado bastante, al menos ya no se queda pensando, puedes verlo en el momento sin necesidad de tener que subir la web al servidor y al mismo tiempo puedes insertar los videos que quieras en la misma página.
Estos son los códigos tanto para un video que contenga una lista de reproducción como para un sólo video.
Código para video que contenga lista de reproducción:
*<iframe src="http://www.youtube.com/embed?listType&list=PL0AECDCF5BB897272" width="700" height="420" frameborder="0"></iframe>*
Quita los asteriscos del principio y final para que funcione el código. Tenéis que modificar la numeración que he marcado en rojo y que corresponde a vuestra lista de reproducción. Cambiadla por la vuesta.
Vamos con el código para un video sólo:
*<iframe src="http://www.youtube.com/embed/iIa7EgeGCsU" width="700" height="420" frameborder="0"></iframe>*
Lo mismo, quitad los asteriscos del principio y final. Os he marcado en rojo la numeración que corresponde al video que quería poner, hay que sustituirlo por el vuestro y por supuesto cambiad los tamaños. Ahora mismo es de 700 x 420.
Para meterlo hay que hacer lo de siempre, dibujamos un cuadrado, boton derecho sobre el cuadrado, propiedades web, pinchamos en la pestaña "marcador de lugar" y de las dos opciones que hay head o body, pegamos el código que os ofrezco en el body.
Ahora el código de Youtube que deja medio bloqueado el programa y que encima hasta que no subes tu web al servidor el video NO funciona.
Un saludo a todos.
Toño.