Vídeo inline

Uno de los primeros mecanismos fue introducido en  Microsoft Internet Explorer. Este navegador incluye extensiones a la etiqueta IMG que permiten insertar vídeo con formato AVI. Estas extensiones han sido adoptadas también por el navegadorOpera, pero por ningún otro, y tampoco por el estándar HTML 4.0 pero al ser ignorado por los navegadores que no lo soportan no impide la legibilidad de la página para los usuarios de estos.

La extensión en la que se basa la inclusión de vídeo inline es el atributo DYNSRC. Este atributo se usa de manera muy similar al ya conocido SRC, pero ahora el valor deberá ser la dirección de un vídeo en formato AVI en lugar de una imagen. Una de las grandes ventajas de este sistema para insertar vídeo consiste en la posibilidad (de hecho es obligatorio) de usar simultáneamente los dos atributos mencionados, SRC y DYNSRC, de manera que si el navegador soporta la inclusión de vídeo en la página mostrará el vídeo y en caso contrario mostrará la imagen. Veamos un ejemplo:

Vídeo inline

También es posible usar el resto de atributos de la etiqueta IMG como ALIGN, VSPACE, HSPACE, WIDTH, HEIGHT, etc. Pero además de estos, Microsoft introdujo otros nuevos como acompañamiento del atributo DYNSRC y que nos permitirán tener un mayor control sobre el vídeo, estos son:

  • CONTROLS: Este es un atributo que no toma ningún valor. Si es incluido, muestra el vídeo AVI junto con una serie de controles para que el usuario pueda parar y reproducir el vídeo a su antojo.
  • LOOP: Toma como valor un número que determina el número de veces que el vídeo será mostrado. Por ejemplo con LOOP=»5″ el vídeo volverá a reproducirse desde el principio 5 veces y luego parará. Con un valor LOOP= «-1» el vídeo será repetido infinitas veces.
  • START: Determina cuando debe empezar a reproducirse el vídeo. Puede tomar dos valores: con START=»FILEOPEN»(valor por defecto) el vídeo se reproducirá tan pronto como la página y el fichero de vídeo lleguen al ordenador; conSTART=»MOUSEOVER» el vídeo no empezará a reproducirse hasta que el usuario sitúe el cursor sobre él.
  • LOOPDELAY: [Solo Internet Explorer 4.0] Con este atributo podemos especificar el retardo en milisegundos que el navegador esperará tras acabar antes de empezar a reproducir el vídeo de nuevo.

Fuente: Copyright Jorge Ferrer, Rodrigo Garcia y Victor García, licencia Documentación Libre GNU, Versión 1.1