Platicando con Fofo Rivera y El Caníbal acerca del Flash para hacer una que otra animación para aquellos clientes exigentes del tipo “¡Quiero que se mueva eso, oiga!” lo mas probable es que utilices Flash o ya de plano un GIF animado. Es ahí donde entra en HTML5, que últimamente me ha llamado la atención debido a sus múltiples usos y el gran respaldo que esta teniendo por parte de Google, especialmente en Wave.
Ultimamente ha sido incorporado en los navegadores mas conocidos, llamese Safari, Opera, Chrome, Firefox y no estoy seguro si Internet Explorer. ¿Que posibilidades hay con HTML5? Para empezar tenemos $fx() el cual es un framework javascript de 3,7 kb especializado en gestionar animaciones.
aNieto2k, un sitio de desarrollo web que sigo hace ya bastante tiempo hace una lista interesante de unos cuantos métodos, pero suficientes para dotar de vida animada a nuestras aplicaciones; copio y pego a continuación:
$fx() — inicialización
fxAdd() — añadimos un nuevo efecto (opacity, backgroundx, backgroundy)
fxAddSet() — añadimos un set de efectos
fxHold() — añadimos una pausa antes de ejecutar
fxPause() — pausamos la animación
fxStop() — paramos la animación
fxReset() — borramos todas las animaciones.
fxRun() — arrancamos las animaciones.
Si tu navegador soporta HTML5, que es casi seguro que lo haga, podrás ver esta animación que viene siendo una demostración de lo que se puede hacer; animaciones sin ningún tipo de plug-in extra como lo es Flash. Incluso podría ser demás de importante ya que como sabemos la mayoría de los móviles aun no soportan Flash, por lo que para reproducir vídeos simplemente bastaría de unos cuantos Tags, sobre todo porque navegadores como Mobile Safari soportan este tipo de código para así lograr la animación por CSS.
En el blog Surfin’ Safari (Webkit) dan un poco de código como ejemplo para dar a conocer el soporte que tiene el HTML5 con el tipo de media conocido como los mp3 o vídeos. Dailymotion ha implementado ya esta tecnología al lanzar un sitio especial en HTML5 donde puedes ver vídeos sin necesidad de tener Flash instalado en tu equipo. De igual manera podría decir que funciona de las mil maravillas en el iPhone, quien no tiene soporte para Flash y la única forma de ver vídeos es por la aplicación de YouTube o desde el navegador, aunque no todos los vídeos están disponibles.
Esto me dice a que si esta tecnología llega a consolidarse, que creo que lo hará, podría hacer que dependiéramos cada vez menos de Flash, Silverlight, etc. ¿Ustedes que piensan?
Por cierto, YouTube también tiene una sección especial en HTML5. Eso y el O3D podrían dar hacer una completa revolución en el navegador.
Artículos relacionados:



El problema es que si la gente no tiene navegadores que lo acepten… es como con el css y los bordes redondeados por ejemplo: en mi web los puse pero para que? si la gran mayoria usa explorer y este los muestra cuadrados…
Imaginate con el html 5 que podran verlo un… 5% de usuarios?
@Los videos famosos: Tienes mucha razon, el hecho de que el HTML5 no sea un ‘estandar web’ aun tiene un poco que influir.
Ahora, muchos navegadores como lo son Safari, Chrome, Firefox y Opera se estan pronunciando al respecto sobre el HTML5, lastima que ni siquiera juntando a estos 4 se pueda llegar al porcentaje que acapara MS.
Quiza con unos cuantos años se podra ver realmente el potencial de esta tecnologia
Por el momento no lo creo pues como dicen solo en el formato de video y audio es lo que pelea HTML5 no creo que Flash pierda tanto, Flash no solo es para eso sino para desarrollo de mini-aplicaciones o juegos, como desarrollador de tales no siento que HTML5 pueda vencerlo, solo seria como una mas de las herramientas que se puedan ocupara para ver una pagina bien.
Hola muy facil la gente depende de nosotros los “informáticos” que pueden ser ingenieros, técnicos… que somos quienes realizamos las instalaciones, formateos… Yo en cada pc en la que tengo alcance quito explorer y pongo firefox. o pongo el firefox por defecto. En casi el 99% ni cuenta se dan del cambio xd.