Embat Consultors

April 25, 2008

101 Razones por las que no utilizar flash

Filed under: Programación — Tags: , — jballester @ 2:48 am

Santy, uno de los diseñadores del trabajo, siempre me da la brasa con el Flash.

Pues bien, hoy decidí ponerme a pensar y a navegar, redactando lo que a mi modo de ver, pueden ser grandes factores a tener en cuenta a la hora de no utilizar flash..

O si lo queréis de otro modo, ¿Por qué utilizar HTML/XHTML en lugar de flash?

  • 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.

¿Para qué me parece más aberrante utilizar el Flash?

  • Webs completas en flash, quitando las excepciones que citaré a continuación, me parece un verdadero atentado terrorista diseñar un sitio al completo en flash
  • Menús de navegació. No entiendo como aún hay gente que hace la web en HTML/XHTML y el menú en flash…

A todas estas pegas, quiero añadir funciones que no veo malas para el flash, e incluso, siendo objetivo, les veo cierto sentido crearlas en flash:

  • 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)

Actualización -> Hoy, 27 de Junio de 2008, leo en Programa con Google:

He diseñado mi sitio en Flash. ¿Cómo me aseguro de que pueda indexarse correctamente?

Puesto que Flash es en sí un medio visual, a muchos usuarios (no sólo personas con discapacidad visual, sino también máquinas como Googlebot) les será difícil tener acceso a su contenido. La primera pregunta que te tienes que hacer es: ¿Estoy seguro de querer un sitio totalmente diseñado en Flash? Aconsejamos que sólo se use cuando sea estrictamente necesario. Para contenido y navegación, mejor HTML.
Si estás seguro de querer un sitio totalmente diseñado en Flash, todavía existen opciones. sIFR: Algunas páginas web usan Flash para hacer que el navegador muestre cabeceras, citas o cualquier texto con una fuente que el usuario no tenga instalada. Esta técnica permite leer una página incluso a los visitantes que no vean Flash, puesto que el contenido/navegación está en el código HTML, sólo que se enseña con un objeto Flash embebido. Usa una versión HTML que complemente al Flash. Una idea es usar Flash en la página de bienvenida, pero incluyendo un enlace HTML a la versión no Flash de tu sitio. Para más recomendaciones sobre Flash, puedes visitar una entrada en inglés del blog oficial Google Webmaster Central.

Joan
Embat Consultors

12 Comments »

  1. Uno de los grandes problemas con flash es que algunos clientes lo ven como la única forma de hacer algo bonito o vistoso. Hasta el punto de que piensan que si la web no la haces en flash va a quedar “sosa” y a veces insisten por más razones que les des.

    Un cliente con el que he tratado hace poco, insistía en que quería su web en flash y con un estilo parecido al de una visita virtual de la competencia. Al final lo único que pude hacer para convencerlo fue decirle que iba a sacrificar muchas posiciones en Google y que si lo que quería era hacer la web vistosa, que tenía muchas otras formas de conseguirlo y que dejase eso de mi cuenta.

    Comment by Francisco — April 25, 2008 @ 3:45 pm

  2. simplemente genial, ni se me ocurren mas razones, pura verdad!

    Comment by Sargate — April 25, 2008 @ 5:36 pm

  3. Ni más de acuerdo puedo estar con vos…

    Pero creo que el principal problema es el tema de que los diseñadores muchas veces se “copan” con Flash y se mandan unas interfaces que tenés que estar tres horas tratando de entenderlas… y eso que uno está más o menos en el tema.

    Pero aún cuando no tienen mejor idea que poner música de fondo a sus sitios web. Esto debería ser considerado un pecado mortal.

    Muy bueno tu artículo :)

    Comment by Pablo — April 25, 2008 @ 6:37 pm

  4. Buen listado. Me reconozco pecador en varios de esos puntos!!! :D:D

    De a poco vamos mejorando…

    Comment by josepzin — April 25, 2008 @ 8:42 pm

  5. Ciertamente flash tiene muchos puntos en contra como a favor.. yo hace un tiempo empece a utilizarlo, pero ahora con javascript puedo lograr cosas similares.. (no todo se puede hacer con js) he preferido dejar a flash tareas mas complemas que requieran mas iteractividad, vistosidad por sus vectores y menor peso de archivos.

    A todo esto, un buen ejemplo de decidirse dejar de utilizar flash o al menos utilizarlo cuando realmente se requiera es que este es simplemente dependiente del codigo HTML/XHTML para ser embebido.

    Quizas dentro de un tiempo flash pueda ser indexado en los buscadores.. si es que estos llegasen a leer archivos binarios..

    Muy buen post..

    Comment by Jack — April 29, 2008 @ 12:04 am

  6. Jack: ese es un buen punto, reemplazar el SWF por JS. Hay muchas cosas que se pueden reemplazar y el resultado aunque quizás no sea igual de vistoso, al final es muy similar. Por ejemplo galerías de imágenes y cosas asi.

    Comment by josepzin — May 1, 2008 @ 1:27 am

  7. La verdad, es que aunque parezca que soy un acérrimo enemigo de flash, tampoco termina de ser así.

    Yo puedo llegar a comprender que para algunas cosas flash no es “malo” del todo.

    Es decir, si lo utilizamos para mejorar la experiencia del usuario, en presentaciones, catálogos, etcétera… tampoco me parece mal del todo.

    Muchísimas gracias por los comentarios, me animan mucho :-)

    Comment by jballester — May 1, 2008 @ 11:30 am

  8. 101 Razones por las que no utilizar flash…

    Rápido resumen del porque no se tiene que hacer una página completamente en flash. Espero que os guste :-D…

    Trackback by meneame.net — June 4, 2008 @ 2:59 pm

  9. No estoy de acuerdo para nada en esta reflexión. Me parece malísima. He puesto todas mis reflexiones sobre lo que dices del uso del flash en menéame.

    http://meneame.net/story/101-razones-no-utilizar-flash

    Comment by kornwaikas — June 4, 2008 @ 3:15 pm

  10. anda cagar el ke kreo esa cagada…MACROMEDIA FLASH ES LO MEJOR

    nada mejor ke flash y listo…

    Comment by VEGETA_EL_MEJOR — June 8, 2008 @ 5:38 pm

  11. #kornwaikas, supongo que ya te han ido respondiendo allí.

    #VEGETA_EL_MEJOR, nos encanta que comenten en el blog, sobretodo cuando los comentarios contienen poderosos argumentos como el tuyo.

    Ah, y recuerda que ahora ya no es Macromedia Flash, es de Adobe.

    Saludos.

    Comment by jballester — June 8, 2008 @ 11:54 pm

  12. Actualización -> Hoy, 27 de Junio de 2008, leo en Programa con Google:

    He diseñado mi sitio en Flash. ¿Cómo me aseguro de que pueda indexarse correctamente?

    Puesto que Flash es en sí un medio visual, a muchos usuarios (no sólo personas con discapacidad visual, sino también máquinas como Googlebot) les será difícil tener acceso a su contenido. La primera pregunta que te tienes que hacer es: ¿Estoy seguro de querer un sitio totalmente diseñado en Flash? Aconsejamos que sólo se use cuando sea estrictamente necesario. Para contenido y navegación, mejor HTML.

    Si estás seguro de querer un sitio totalmente diseñado en Flash, todavía existen opciones. sIFR: Algunas páginas web usan Flash para hacer que el navegador muestre cabeceras, citas o cualquier texto con una fuente que el usuario no tenga instalada. Esta técnica permite leer una página incluso a los visitantes que no vean Flash, puesto que el contenido/navegación está en el código HTML, sólo que se enseña con un objeto Flash embebido. Usa una versión HTML que complemente al Flash. Una idea es usar Flash en la página de bienvenida, pero incluyendo un enlace HTML a la versión no Flash de tu sitio. Para más recomendaciones sobre Flash, puedes visitar una entrada en inglés del blog oficial Google Webmaster Central.

    Comment by jballester — June 27, 2008 @ 3:32 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

Top Blogs España
Joan
imagen Twitter

Empezamos nueva semana... Esperemos que sea productiva!

imagen Twitter

Buenos díaaaaaaaaaaas

imagen Twitter

Qué pasada anoche con Carmina Burana... Brutal

imagen Twitter

Esta noche... Carmina Burana. Gracias cariño ;*

Juan Antonio
imagen Twitter

Empanada argentina de pollo....mmm

imagen Twitter

En Joan i jo hem de renovar energies, anam a berenar algo....

imagen Twitter

Trabajando un poquito en la oficina de Embat!

imagen Twitter

Fent feina al nou despatx!

Blog por: WordPress
Estilos por: Embat Consultors