flash

Flash es molesto

Entre desarrolladores solemos mencionar a Flash como algo inaccesible que puede llegar a ser incómodo y molesto para una web. Uno de los argumentos de los fanáticos de esta tecnología era que, al menos, se podía decir que todo el mundo tenía Flash. Pero últimamente eso puede volver a ponerse en discusión, porque cada vez hay más dispositivos desde los cuales navegar por internet (móviles, PDAs, etc) y se están estandarizando las formas de acceder a internet desde ellos (desde que tengo el N81 me di cuenta de que en todos lados hay algún wi-fi). Y en estos dispositivos o no hay Flash, o el soporte es muy limitado. Y si está soportado, no deja de ser molesto esperar a que termine de cargar, sobre todo cuando la conexión puede ser bastante lenta, o cortarse, o perder señal…

Cuando navegamos de esta forma queda muy claro que cuando navegamos por internet necesitamos acceder a la información de forma rápida y fácil. Y eso es simplemente llevar al extremo (por todas las limitaciones juntas) lo que necesitamos siempre, desde cualquier dispositivo.

Flash es molesto. No podés usar Flash en un sitio informativo. No me interesan las musiquitas y las animaciones que te parecen tan copadas cuando lo que quiero es, por ejemplo, entrar y ver enseguida el horario de una película en tu cine. Y si lo hago desde el celular, directamente o no puedo o es una pesadilla. Flash es un accesorio. Está bueno sólo para algunos detalles. Es muy bueno para mostrar alguna animación aislada que no sea imprescindible dentro de los contenidos de un sitio. O para incluir de una forma más o menos estandarizada otros formatos que no son tan estándares para internet (como audio o video). También es bueno para hacer juegos o para crear alguna experiencia interactiva que no puede lograrse de otra forma y en la que los contenidos son menos importantes que la experiencia en sí. Pero nunca para hacer un sitio completo.

¿Qué otras cosas creén que podemos usar como argumentos en contra de Flash en internet? ¿Y se les ocurre algo más a favor?

7 comentarios

  1. Hola

    Creo que esta cuestion ya no tiene sustento para nada… es una planteamiento de los principios del 2000, no de fines del 2008.

    El tema esta en q los newis utilizan flash para hacer animaciones y sitios pedorros para sacar algunos pesos de manera facil… ahi esta el tema y gracias a ellos es q la web esta plagada de sitios flash q no tienen razon de existir.

    Yo como desarrollador antes de hacer un sitio uso la mejor tecnologia de acuerdo a las necesidades… aveces un sitio entero en flash es lo mas correcto (por ejemplo para una campaña publicitaria) en otros un sitio bajo estandares W3C es lo mejor (ej carrito de compra), otras veces una combinacion de ambos…. Todo tiene su aplicacion, el tema es saber elegir la tecnología correcta en cada caso a partir de las necesidades del usuario, el target de publico, la masividad, el consumo de ancho de banda, la tematica del sitio, y muchos etc…

    Por este motivo como veras, no coincido con vos en q no se deben hacer nunca un sitio completo en flash, creo q decir es es no conocer en profundidad la tecnologia….

    Por otro lado si concuerdo es q para dispositivos moviles lo mas conveniente es utilizar estandares de los moviles (wap, o xhtml ya q casi todos tienen navegador web incorporado… por lo menos los de gama media/alta).

    Por otro lado, si se mira al futuro no muy lejano se puede ver q van a haber cada vez mas dispositivos moviles (pdas, celulares, etc) con conexion de banda ancha a internet… asi q no sorprenda q de a poco vayan apareciendo sitios web en flash para moviles….

    Bueno… es un planteo q lleva a mucha charla… espero q no tomes a mal lo que escribi

    Saludos!!

    Responder
  2. Coincido totalmente con este punto.
    #No podés usar Flash en un sitio informativo (mira este ejemplo http://www.e-galeno.com.ar)

    Pero creo que deberías introducirte mas en la plataforma flash porque conoces de manera muy limitada la tecnología, no es solo para animar vectores en un intervalo de tiempo. (pero esta bien todo se aprende).

    Explicame como programar sin Flash esto:
    - Adobe Connect.
    - Youtube.
    - SlideRocket.
    - photoshopexpress
    - loveycharts.
    - nasdaq-relay.
    - last.fm
    - ribbit.
    y la lista es infinita..

    Responder
  3. @andres Bueno, decir que no conozco en profundidad la tecnología es prejuzgarme… la conozco bastante, y la uso a pesar de que no me gusta. Insisto, Flash no sirve para hacer un sitio completo. Una campaña no es “un sitio completo”, es algo concreto que es parte de algún sitio, empresa, proyecto, etc más grande… y aclaré que Flash es útil para crear experiencias interactivas, lo que abarcaría el ejemplo.

    Y está claro que de a poco mejorarán las velocidades y conexiones. Pero hoy son malas, diseñemos hoy pensando en eso, no en que en unos meses las cosas van a funcionar. Hay TANTOS sitios hechos en Flash que resultan frustrantes…

    @Luchyx De nuevo, conozco mucho Flash… los ejemplos que mencionás son los que yo mencioné como excepciones…

    Y Galeno es un gran ejemplo entre muchísimos los casos similares… Flash no es para eso, es al pedo usarlo porque queda… flashero… :P

    Responder
  4. De lo poco que se de desarrollo sumado a lo poco que se de Flash, me di cuenta de que hacer algunas cosas en Flash que podrías hacer en simple mezcla de CSS + XHMTL, en Flash podria llevarte el doble. Por ejemplo una barra de navegación, a mi me resulta mas engorroso crearla en Flash.

    Otra cosa que noto es que muchas de las cosas que se crean en Flash, tranquilamente se pueden hacer con Javascripts, haciéndolo mas liviano, aunque no se si todos los dispositivos lo soportan.

    Responder
  5. Deshabilitalo! Larga vida a los sitios de crudo y puro (X)HTML+CSS+JavaScript(hasta ahi no más)!

    Hacia varios meses que no reseteaba la configuracion de mi browser. Tenía bloqueadas una bocha de publicidades, adsense, etc… y entré a Clarin… ni compilando las QT chillaba tanto mi máquina. Después de intentar leer algo casi me dio un ataque de epilepsia…

    La verdad que me parece un chiste lo que hacen. Entre flash, banners, etc. literalmente echan al usuario.

    ¿Qué otras cosas creén que podemos usar como argumentos en contra de Flash en internet?

    - Compatibilidad: no tienen soporte para arquitecturas de 64 bits (amd64, 2003).
    - Flash 10 no es compatible para atrás con flash 9. Y encima prácticamente te obligan a actualizarte.
    - Apesta en Linux.

    ¿Y se les ocurre algo más a favor?

    - Están abriendo el formato para que otros lo puedan aprovechar
    - Ahora se puede implementar SEO en sitios hechos en flash.

    Mil cosas, pero lo que realmente me pone de los pelos en entrar a YTB y que, encima de que me traba el browser, no pueda ver el p*to video :P

    Responder
  6. No uso Flash para hacer sitios (las herramientas de creación y desarrollo no funcionan en Linux, Solaris ni BSDs, un punto muy en contra) así que mi opinión la doy sólo como usuario: la verdad Flash que mucho no me gusta, en Linux en particular anda muy mal y recién ahora parece que se están poniendo las pilas al respecto. No sé si será posible hacer ciertas cosas sin Flash, pero me viene a la mente el fabuloso (y extinto) Stage6: un sitio con videos en alta calidad sin usar flash.
    Por otro lado creo que nunca haría uso de una tecnología cerrada y no estandarizada para hacer algo como un sitio web. Me interesa mucho el tema de la accesibilidad y soy de la idea de que un sitio web tiene que poder ser usado por cualquier persona y con cualquier software o dispositivo que por lo menos entienda HTML.
    Además, que en el 2008 todavía no tengan soporte para 64 bits es absolutamente ridículo.

    Responder
  7. Buenas,

    @juan:
    raro, el flash player 10, esta para win, linux, mac y solaris… no deberia haber ningun problema para visualizar clarin, yo sin grandes conocimientos de linux, pude ver clarin en un debian sin ningun problema.
    Puede q no tenga conpatibilidad con 63 bits… pero si funciona en sistemas AMD e Intel de 64 perfectamente… a lo sumo no aprovechara el maximo rendimiento del sistema, pero q anda, anda….
    Flash 10 si es compatible para atras, todo lo q este hecho en flash 9 anda perfectamente en flash 10, pero si, alguna q otra cosa no anda, por cambios en la politica de seguridad y demas… pero es como todo, si queres correr un programa java optimizado para una maquina virtual vieja, en una nueva puede chillar, eso es algo q pasa en todos lados, desde compiladores a maquinas virtuales.
    Q clarin le de un mal uso a la tecnologia no quiere decir q la tecnologia sea mala.

    @gonzalo delgado:
    Hay herramientas de desarrollo para linux, podes usar flex o flashdevelop (opensource)… q incluso son mucho mejores q flash… Por otro lado creo q estan portando todas las herramientas de adobe a linux…
    Por otro lado, porq no usarias una tecnología cerrada? por un lado, el actionscript es abierto, su compilador es abierto, hay compiladores opensource… estem… creo q eso no lo hace cerrado para hacer sitios flash o flex.
    El Flash acata gran cantidad de normas de accesibilidad… le metieron empeño en eso

    Bueno, saludos!

    Responder

Comentar este post