Razones para usar Flash de manera prudente

Existen algunas buenas razones por las que tener prudencia al usar Flash en una pagina web. Siempre es bueno darle un toque de animacion, mas no centralizar toda la interaccion basado en ActioScript. He aqui una razones del porque:

Flash tiene problemas con los buscadores, ya que estos indexan por página, y leen el contenido (HTML/XHTML) de las webs, utilizando flash, muy probablemente, pierdas posicionamiento considerablemente.
Necesitas instalar software adicional al navegador para poder visualizar la web. Si tu interés es vender, ¿por qué cerrar puertas a 1 sólo cliente?

Graves Problemas de navegación:
  • No funcionan los botones “atrás” y “adelante”
  • Abrir un enlace en otra pestaña
  • Abrir un enlace en otra ventana
  • Ver las propiedades de una imagen
  • Obtener una imagen
  • Buscar una palabra a través del navegador
  • No puedes hacer el texto más grande o más pequeño
Los elementos no son estándares. Los usuarios están educados con los componentes de las webs, textos, formularios, enlaces, etc… Y pueden reconocer su función y su uso. No se debe hacer pensar al usuario para qué sirve algo de la página, él debe saberlo. Cada diseñador tiene su criterio para crear sus botones, combos, etcétera.

Depende absolutamente de las decisiones que tome la empresa que lo controla. Nunca sabes qué puede pasar con flash, en cualquier momento podría obligar a actualizar versiones, o sacar versiones incompatibles, y tu, no podrías hacer nada contra ello.

Dependencia total de los diseñadores que hacen la web. Hay más gente preparada para hacer cambios en webs HTML/XHTML que en Flash, ya que HTML es un estándar, y más gente está preparada para ello.

Los diseñadores tienden demasiado a crear efectos y controles complicados para el usuario.
Accesibilidad:
  • Personas con problemas en la vista no pueden cambiar los tamaños de las letras
  • Los sintetizadores de voz que leen el código html no pueden leerlo
Suelen ser más lenta. Al cargarlas de efectos y/o imágenes, las webs en flash suelen ser más pesadas (nótese el “suelen”, ya que he visto verdaderas barbaridades en HTML)
Los usuarios buscan algo en la web, no entretenerse (salvo casos aislados que no tienen nada que hacer). Debe haber un acceso rápido al contenido, a lo que el usuario está buscando.
Problemas serios a la hora de imprimir. ¿A quién no le ha pasado?…
Problemas para generar estadísticas. Nos movemos en un mercado en el que prima la estadística, y Flash nos dificulta conseguirlas.

Las webs en Flash tienden a distraer la atención del usuario frente al contenido que está buscando.

Existen, empero, cierta clase de poblacion o usos para los cuales flash resulta ser el mas idoneo:
  • Webs artísticas (diseño, música, fotos, pintura, etcétera)
  • Niños (webs para niños, tanto educativas como de entretenimiento)
  • Visitas virtuales (recorridos, catálogos, etcétera)
  • Banners (aunque odio los banners en general, puede atraer algo más que una simple imagen)
  • Películas y videos (evidente)
  • Juegos (también evidente)