Flash ha sido parte del Diseño Web ya por muchos años, comenzó como un boom con el cual se podían hacer toda clase de animaciones impactantes, siguió luego con un poderoso lenguaje de programación que permitía al usuario interactuar y quien no ha jugado alguna vez algún juego hecho en Flash.
Pero surgió el problema cuando a alguien se le ocurrió que sería extraordinario diseñar una Página Web totalmente en Flash y porque además no agregarle un intro en Flash que dure horas y por supuesto que tiene que tener música a quien no le gusta que lo hagan saltar de su silla desprevenido cuando tienes las cornetas a todo volumen y llevas 20 minutos esperando que se descargue el sitio en Flash, esto tiene que parar.
Aquí expondremos 5 razones de porque no hacer un sitio Web en Flash y porqué no sobreutilizarlo en el diseño.
¿Alguna vez han intentado copiar Texto de una animación en Flash?, inclusive si quieres copiar la información de contacto de la empresa. Flash no permite copiar texto de una animación, ni el texto dentro de las animaciones es indexado por los buscadores.
Esto es un grave problema, ¿Queremos que nuestros usuarios se distraigan con el link que salta de un lado a otro o que consiga la información que está buscando?.
Lo más importante de una Web, es el contenido, la información, es aparecer en un buscador y ser «encontrable» en la Web. Nuestro principal objetivo como diseñador, desarrollador, administrador de un sitio es que el contenido esté disponible y que sea fácil de encontrar por nuestros usuarios.
Otro punto importante es que la mayoría de los teléfonos móviles no tienen soporte para Flash y cada vez se incrementa más los usuarios que accesan la información desde estos dispositivos.
A nadie le interesa el Intro de 5 minutos con música de su Web, es algo duro de escuchar para muchos pero es así, si yo entro en un sitio es a buscar algo que me interesa. Si en dado caso realmente quieres que la gente que le interese vea el intro coloca un link dentro de tu sitio que me permita verlo, no obligues a todos a verlo. Y por favor a menos que su sitio sea de música no desperdicies el ancho de banda de los usuarios cargando esa canción que tanto te gusta o un sonido repetido insoportable.
Los sitios en Flash son más pesados que una Web normal y se tardan en cargar, más si tienes una conexión limitada, y no puedes ver contenido hasta que se cargue por completo. Recuerda que si un visitante no obtiene lo que quiere en 10 segundos simplemente se va de tu sitio y si realmente necesita lo que está ahi ya lo habrás puesto de mal humor cuando termine de cargar.
Piensa primero en las necesidades de tu visitantes, luego en las tuyas.
Cuando la navegación se hace en Flash, en el 99% de los casos se deshabilita el botón de Atrás de tu navegador, que da la casualidad de ser el segundo elemento más importante de navegación para los usuarios. A todos les pasa que entran a una pagina web, le damos a otro link, quieren volver le dan al botón de atrás y así navegan. Si le quitas eso a tu usuario estás complicándole la navegación en tu sitio y aunque tu menu que da vueltas y cambia de color se puede ver muy bien no es funcional para tu usuario, como en el punto anterior el usuario es primero.
Google, Yahoo, Bing, etc no pueden ver el contenido de tu animación, por lo tanto no indexan tu sitio y no apareces en las búsquedas. Aunque Google recientemente ya indexa las descripciones de las animaciones esto realmente no es suficiente si todo tu sitio es hecho en Flash.
Entre el 80% y 90% de tráfico de una página suele provenir de los Buscadores, por lo que es muy importante aparecer en la búsquedas y ser accesibles a ellos para que seas accesibles a tus usuarios.
Flash no cumple con ninguno de los estándares Web, no toma en cuenta a personas con discapacidades, ni hace más fácil la navegación, la gente que lo utiliza para todo simplemente no tiene claro el concepto de que es un sitio Web y cual es su utilidad.
Muchos de los efectos que antes sólo se conseguían con Flash ahora se pueden conseguir con CSS y Javascript y pronto cuando tengamos HTML5 y CCS3 será aún más obsoleto Flash.
Por cierto ¿Saben que Apple ya no soporta Flash en sus nuevos dispositivos?