Durante muchos años, la tecnología Flash fue la dominante en los servicios de diseño web, ya que permite la creación de animaciones y estilos visuales muy llamativos que marcaron una tendencia en el desarrollo web. Pero gracias desarrollo de la web 2.0 y la evolución de los estándares abiertos como Ajax, JQuery, HTML5 o CSS3, internet es hoy en día más dinámica y participativa, y se ha convertido en un entorno de comunicación en el cual cada tipo de usuario puede obtener y mostrar información con gran eficacia.

Flash se ha quedado atrás, presentando importantes inconvenientes que han conducido al abandono de este formato por parte de los desarrolladores web:

  • Mal posicionamiento en buscadores: Los principales motores de búsqueda no indexan el contenido de los sitios desarrollados en Flash, ya que para ellos los textos contenidos en este tipo de webs es invisible debido a que al buscar en el código fuente lo único que encuentran es la ruta del archivo flash en el servidor.
  • Reducida integración con otros servicios web: Por el mismo motivo que se dificulta el posicionamiento en buscadores, las páginas web desarrolladas en Flash no se integran con otros servicios web utilizados por millones de usuarios en internet, como los traductores online, las redes sociales o los sindicadores de contenido RSS.
  • Escasa navegabilidad para el usuario final: Con flash no podemos utilizar los botones del navegador (atrás, adelantes, actualizar, etc.), porque es una archivo que se carga desde la página de inicio.
  • Poca capacidad de actualización de contenidos: Actualizar el contenido de un archivo Flash requiere un conocimiento avanzado de esta tecnología, por lo que empresas que generan grandes cantidades de información deberán contar con personas dedicadas a actualizar la página web casi a tiempo completo. Sin embargo, los los Gestores de Contenidos (CMS) actuales permiten desarrollar páginas web muy atractivas, basadas en estándares abiertos como PHP, HTML y CSS, y cuentan además con un panel de administración que permiten actualizar el contenido de la web con una sencillez extrema.
  • Incompatibilidad: Para poder ver los sitios web desarrollados en Flash es necesario descargar el correspondiente plugin y tenerlo actualizad a su última versión. Por otro lado, la mayoría smartphones presentan problemas para la presentación de sitios web realizados en Flash mientras que Android continúa sin habilitar el soporte para este formato en sus sucesivas versiones, por lo que las páginas web en formato Flash están obviando a una gran cantidad de visitantes potenciales que se conectan a internet por medio de dispositivos móviles.
  • Ausencia de estadísticas: En una página web programada bajo lenguaje HTML (ya sea estática o 2.0) el servidor captura la navegación del visitante en el sitio y registra datos muy importantes (páginas más visitadas, ubicación, principales páginas de salida, tiempo en el sitio, etc.) mientras que en Flash sólo vamos a conocer el número de personas que visitó la página de inicio.
  • Elevado tiempo de carga: Un sitio web desarrollado en Flash no es más que un archivo multimedia que se reproduce en el navegador, y que en la mayoría de las veces tarda un tiempo muy elevado en cargar y consume excesivos recursos, haciendo que el equipo vaya más lento.
  • Precio elevado: Lo más importante para todo cliente, es que el desarrollo web en Flash es muy costoso, ya que requiere muchas horas de desarrollo y de diseño gráfico, que se multiplican cuanto más complejo es el sitio web a construir, lo que obliga a fijar un precio muy alto por una tecnología poco flexible y no acorde con las necesidades de los internautas actuales.

Estos aspectos han hecho que Flash haya perdido protagonismo en el desarrollo web, aunque esta tecnología continua siendo útil para grandes empresas (de las que cada vez son menos) que realizan importantes campañas publicitarias en la red por su capacidad de generar animaciones y contenido multimedia. Sin embargo, ya es posible realizar este tipo de contenidos sin Flash a través de nuevos estándares abiertos como Ajax, JQuery o el nuevo HTML 5, consiguiendo además un gran atractivo visual por medio de las hojas de estilo CSS.

Lo cierto es que la tendencia del decrecimiento del uso de Flash en los últimos años indica que su abandono es más que inminente, y esta gran caída se debe a los importantes esfuerzos llevados a cabo por Google, Apple o Facebook en el desarrollo de aplicaciones web y contenido multimedia más ligero y versátil, adaptable a cualquier dispositivo, basados en Ajax, JQuery y HTML 5 con los que se pueden desarrollar aplicaciones enteras, galerías de fotografía y vídeo, animaciones, juegos y demás contenido interactivo que no requiere un consumo excesivo de recursos ni aplicaciones externas al navegador.

Unos ejemplos de páginas web con contenido dinámico y animado, desarrollado con estos nuevos estándares, pueden servir de ejemplo del gran trabajo que se puede realizar sin necesidad de invertir las grandes cantidades que requiere el desarrollo Flash:

Entonces, ¿es necesario Flash para tener una página web atractiva y visualmente atractiva? La respuesta es rotundamente NO, y de hecho es totalmente desaconsejable.

Pero todavía Flash tiene utilidad fuera de internet, ya que sigue siendo una tecnología altamente útil para realizar contenido multimedia offline, como CDs interactivos, presentaciones corporativas o animaciones utilizadas en eventos. Pero dada la altísima velocidad con la que se desarrollan los nuevos estándares abiertos, utilizados en los desarrollos de millones de personas que comparten sus progresos y mejoras con la comunidad, es previsible que Flash pierda también su utilidad en aplicaciones offline ante la aparición de nuevos sistemas que permiten la creación de contenidos accesibles tanto vía online como offline, y que tienen por tanto una mayor utilidad de uso y alcance.

Categorías   Destacado Diseño web Innovación Internet Tecnología Webs