Seis razones para no utilizar Flash
Introducción
¿Por qué la gente asocia web en Flash con páginas de mayor calidad? es normal que cuando preguntemos precios se nos dé la opción de hacerla en Flash… pagando más. ¿Por qué hay clientes que deciden pagar más y hacerla en Flash? por la espectacularidad gráfica, sin duda. Mi pregunta es ¿es correcto este criterio? Te expongo 6 razones por las que cero que hacer una web en Flash es un error grave.

Razón 1: Los buscadores dan menos importancia al contenido en Flash.
Antes, ni siquiera leían la información de los ficheros Flash. Y aunque lo hagan, por lo de ahora la relevancia será mayor si está en HTML.
Si quieres que tu página salga de las primeras en los buscadores, hazla con HTML.

Razón 2: Cada web implica una interfaz distinta.
Cuando trabajamos en HTML los elementos de la web son estándar: texto, imágenes, enlaces y formularios. Cuando un usuario entre en la web es capaz de reconocer el comportamiento de la página porque está acostumbrado a estos elementos estándar: no tiene que pensar para saber como funcionan. Flash da una facilidad muy grande para crear botones y animaciones elaboradas; pero cada diseñador sigue sus propios criterios. Como consecuencia, muchas veces nos encontramos pasando el cursos por encima de los elementos de la web tratando de averiguar cómo funcionan. Hay más probabilidades de que el usuario abandone la página web si no asimila su funcionamiento pronto.

Razón 3: Crea dependencia de un formato no estándar
Flash depende de las decisiones comerciales de la empresa creadora.
¿Qué pasaría si Adobe decidiese actualizar los módulos de los navegadores para una nueva versión de Flash sin tener la compatibilidad con las versiones anteriores? la mayoría de nosotros estamos acostumbrados a estas prácticas con el Office de Microsoft. Esta situación forzaría a la empresa a contratar una remodelación de la web.
Amplía información en
my web is estandar! and yours?
Razón 4: Mayor dependencia de los creadores de la web
Flash no es estándar, HTML sí. Por lo tanto hay más gente que conoce HTML que Flash. A la hora de hacer cambios en una web, habrá mucha más gente preparada para hacerlo si está hecha HTML. Esto implica un coste menor de mantenimiento.

Razón 5: Tendencia a centrarse en los efectos gráficos espectaculares
Dado que con Flash es muy sencillo hacer animaciones espectaculares, los diseñadores se suelen centrar en esta potencia para hacer web muy llamativas. Pero dejan de lado aspectos como la facilidad de uso y buena organización de la web, propiedad fundamental de un sitio web.
Razóns 6: Pérdida de control por parte del usuario
Los navegadores interpretan los elementos hechos en Flash como objetos distintos de HTML. Las acciones sobre estos elementos las decide Adobe con sus propios menús de contexto ¿Cómo abrimos un enlace en otra ventada o pestaña dentro de una animación de Flash? ¿Cómo añadimos una sección que nos interesa a favoritos?

Conclusiones
Creo que razones suficientes para decantarse por el HTML a la hora de hacer una página web: coste inicial, mantenimiento más sencillo y mayor aprovechamiento de la web (relevancia en internet, usuarios más cómodos con ella y por lo tanto, aumento de la duración de las visitas y páginas vistas por visitante).
Tampoco quiero decir que no podamos utilizarlo nunca. Hay situaciones de apoyo en las que se requiere una interfaz más compleja de lo que sería posible en HTML. Si pensamos en los usuarios al diseñar esos elementos de apoyo y estos no rompen la unidad del resto de la página, Flash puede ayudar mucho al usuario.

Qué Opinas?