Flash es el nombre de una tecnología desarrollada
por Adobe Systems que permite
crear y manipular gráficos vectoriales para desarrollar animaciones y
contenidos interactivos: “Quiero incluir Flash en la
página web de mi empresa ya que brinda una estética muy atractiva”, “Ayer encontré un sitio con juegos en Flash que son muy
divertidos”, “Mi navegador genera un fallo
cuando trato de ver animaciones en Flash”.
Durante muchos
años, el programa Flash y su lenguaje de programación,
ActionScript, eran la opción ideal para cualquier desarrollador web que deseara
dar vida y embellecer sus sitios a través de pequeñas aplicaciones, menús
animados, presentaciones audiovisuales, juegos y más. La interfaz de la famosa
herramienta, que en un principio pertenecía a la empresa Macromedia, se ha
vuelto cada vez más flexible y potente, y ofrece diversas posibilidades a las
mentes creativas e inquietas.
Una de las mayores
ventajas que Flash ofrece a los desarrolladores en contraste con otras
plataformas de diseño y programación es el tiempo necesario para ver los
primeros resultados, considerablemente menor que muchas de las alternativas. En
este sentido, Flash resulta ideal para crear prototipos de
diferentes tipos de programas, incluso pruebas conceptuales de aplicaciones que
tendrán un aspecto y funcionamiento distinto, pero con una base que es posible
apreciar con algunas figuras geométricas moviéndose en pantalla.
Recientemente, la
aparición de HTML5 (la quinta revisión del lenguaje con
el cual se crean páginas web) dio comienzo a una guerra con Flash, y muchos creen que tarde o
temprano acabará por reemplazarlo completamente, ya que básicamente permite
crear el mismo tipo de contenido, pero además ofrece una serie de ventajas,
como ser las siguientes:
* Permite
que el contenido sea mejor indexado por
los buscadores, dado que el contenido generado con
HTML5 puede ser leído por éstos, a diferencia de los archivos de Flash;
* La presencia de CSS3 (tercera versión del lenguaje de Hojas de estilo en cascada), que va de la mano de HTML5, abre las puertas a depender menos de JavaScript y poder controlar con mayor eficacia el estilo que tendrá cada elemento de una página;
* Si se utiliza un navegador reciente, cualquier dispositivo móvil es capaz de reproducir contenido creado en HTML5, a diferencia de la poca compatibilidad que suelen ofrecer con Flash.
* La presencia de CSS3 (tercera versión del lenguaje de Hojas de estilo en cascada), que va de la mano de HTML5, abre las puertas a depender menos de JavaScript y poder controlar con mayor eficacia el estilo que tendrá cada elemento de una página;
* Si se utiliza un navegador reciente, cualquier dispositivo móvil es capaz de reproducir contenido creado en HTML5, a diferencia de la poca compatibilidad que suelen ofrecer con Flash.
Independientemente de los gustos y preferencias
personales de cada desarrollador, las grandes compañías están dejando de
utilizar Flash en favor de HTML5, y la propia Adobe ha anunciado que admite el
triunfo de este lenguaje en el sector móvil, el cual incluye los teléfonos y
las tablets.

No hay comentarios:
Publicar un comentario