Vamos a ver un ejemplo con un video de Mutt Cutts, ingeniero de Google. Esta es la url del video: http://www.youtube.com/watch?v=4VduSHma–E y este es el código que Google nos ofrece para insertar este video en nuestra página Web:
Entre otras perlas este fragmento de código utiliza etiquetas embed que nunca han formado parte del estandar. Para publicar este mismo video con código estandar simplemente tendremos que hacerlo de la siguiente manera:
Si estás utilizando para el desarrollo de tu página Web código XHTML tienes que eliminar la etiqueta de cierre param y finalizar la primera con “/>”
FÃjate como hemos modificado el caracter ampersand (&) en nuestro ejemplo para que valide el código.
Como veis es muy fácil publicar videos de youtube en nuestras páginas Web respetando los estándares Web marcados por el W3C.
El inconveniente de insertar el video de youtube cumpliendo los estándares Web es que el usuario no podrá ampliar el video a pantalla completa.
Hasta hace poco tiempo la mejor forma de crear un enlace que se abriera en una nueva ventana era utilizar el atributo target=”_blank” ,esta instrucción en HTML hacÃa que la página de destino del enlace que incorporaba este atributo se abrÃa en una nueva ventana del navegador.
Como la mayorÃa de nuestros lectores saben la especificación XHTML 1.0 strict ya no permite el uso de la etiqueta target por lo que para conseguir el mismo efecto nos vemos obligados a utilizar javascript. Pero hay que tener cuidado con este código, ya que mal aplicado nos podrÃa traer problemas.
Es muy habitual en este tipo de enlaces encotrarnos con el siguiente código: a xhref=javascript:void(0)” onClick=”m = window.open(’paginadestino.htm’ … este código hace que la página de destino se abra en una nueva ventana del navegador, pero se trata de javascript intrusivo lo cual probocará que si un usuario entra sin tener activado el javascript no funcionará el enlace. Además el robot de Google no podrá seguir el enlaces.
El uso de frames o marcos no es más que dividir la ventana del navegador en varias secciones y cada sección es un fichero html. De esta forma era muy común encontrarse con páginas donde habÃa una sección para el menú, otro para la cabecera de la Web y otro para el contenido, de tal forma que cada vez que hacÃamos clic en una zona del menú sólo se actualizaba la sección dedicada al contenido permaneciendo estáticas las secciones de menú y cabecera.
Una de ellas es que cada marco del frame es un archivo HTML independiente y Google los va a indexar cada uno individualmente lo que puede ocasionar que al hacer clic en los resultados de búsqueda en los buscadores se nos habra la cabecera, el menú o la sección de contenido las cuales abiertas independientemente hacen innavegable la página Web.
Otra de las desventajas es que sólo disponemos de una página Web que es donde se muestran los diferentes marcos que componen la Web por lo que sólo dispondremos de esta página para optimizar el tÃtulo, la descripción, las keywords, etc.