Está usted en Indice > Maletin > Artículos > Una perspectiva global de Flash
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Una perspectiva global de Flash

Una perspectiva global de Flash

El uso en la web de la herramienta Flash de Macromedia es uno de los eternos debates que mantienen los desarrolladores. La polémica se inició, o como mínimo se avivó de forma considerable, con el famoso artículo de Nielsen: Flash: 99% Bad, que poco después le ayudó a firmar un contrato con Macromedia para mejorar la usabilidad de la herramienta. Los argumentos que usaba en el artículo eran básicamente tres: Flash anima a abusar del diseño, choca con las bases de la web y su desarrollo necesita recursos que podrían ser mejor aprovechados.

Todo lo que comentaba Nielsen era y sigue siendo cierto, pero su punto de vista era bastante sesgado y con poco ánimo constructivo. Flash es sólo una herramienta, no una tendencia de desarrollo, y como tal se puede hacer de ella un buen y un mal uso, de la misma forma que Dreamweaver puede hacer código desastroso o código estándar, y que Google puede mostrar resultados satisfactorios o enlaces que no tienen nada que ver con la búsqueda.

Salta a la vista que Flash en la web tiene muchos problemas de usabilidad y accesibilidad pero hay que juzgarlo por lo que es, y no por el buen o mal uso que se hace de él. Antes de poner mala cara ante todo lo que huele a Flash, como hacen muchos desarrolladores, hay que ver la herramienta desde un punto de vista global, con más perspectiva.

Flash no es un editor de páginas web

Flash es una herramienta de animación vectorial en 2D que usa tecnología Shockwave y que puede crear dos tipos de archivos: SWF que necesita un plugin para ser ejecutado, y EXE. No hay que buscar más allá de esta definición, Flash no es un editor de páginas web. Las archivos Flash se pueden embeber en muchos contenedores entre los que se encuentran los navegador de Internet, pero esto no lo convierte en una herramienta especializada en crear páginas web.

Conviene tener en cuenta que Flash en Internet no se limita a editar páginas web, entendidas como sistemas de navegación a través de información. Diagramas explicativos, juegos o tarjetas virtuales son ejemplos de un uso de Flash en la web totalmente coherente y cómodo. Las alternativas de presentación para estos elementos podrían ser: Director, con un plugin mucho menos extendido; un applet de Java, con una diferencia evidente de dificultad; e incluso JavaScript con el que resultaría casi más complejo que con Java.

Además de en la web, Flash es una herramienta que resulta muy útil en otro tipo de plataformas como CDs interactivos, intranets con un entorno controlado, juegos para teléfonos móviles, CD cards... Sin duda Flash es una herramienta con futuro en muchos soportes entre los que está Internet aunque está por ver que tenga un lugar como editor de páginas web.

Una tecnología bastante extendida

La tecnología Flash no es un estándar, por tanto, y como es lógico, no es compatible con el 100% de las plataformas. Este dato que puede parecer evidente es ya de por sí decisivo, al menos para asumir ciertas responsabilidades al usar esta herramienta. Según datos de un estudio de la propia Macromedia, el 97% de los PCs de Internet tienen instalado Flash Player. También se pueden consultar las estadísticas sobre las versiones de Flash player instaladas.

Un 97% puede parecer una cifra muy elevada pero hay que tener en cuenta las circunstancias que rodean a esos datos. En primer lugar, en el estudio se indica que los datos son en base a equipos PC con acceso a Internet, dejando de lado otros equipos como los Mac, los equipos sin conexión, y otras plataformas como teléfonos móviles, agendas personales, televisiones, videoconsolas... que también cuentan con un soporte de Flash, pero que bajarían el porcentaje en cierta medida.

En segundo lugar los equipos con la versión 6 de Flash Player están en torno al 86% del total, y hay que tener en cuenta que la versión de Flash correspondiente, la MX, es la más extendida entre los desarrolladores. Es evidente que en el estudio y en su presentación estadística Macromedia barre para su casa. En cualquier caso, aunque ese 97% fuera una cifra real sobre los dispositivos con acceso a la red, estaríamos tratando de la misma forma con una tecnología excluyente para Internet.

Puntos fuertes de Flash

Al margen de las estadísticas, Flash es casi con total seguridad el mejor programa de animación en 2D y como tal tiene una serie de puntos fuertes: permite mucha creatividad en el diseño, tiene unas herramientas y una interfaz que lo hacen muy fácil de usar, el código ActionScript está basado en objetos fijos independientes de la plataforma, se comunica fácilmente con los lenguajes con los que coexiste, cuenta con una amplia lista de componentes prefabricados, tiene un buen soporte de conexiones permanentes con XML Sockets y Flash Communication Server, un buen lenguaje orientado a objetos con el ActionScript 2.0...

La herramienta tiene una gran profundidad, que va creciendo en cada nueva versión, mucho más allá de los conceptos de animación y movimiento. Todas estas características y algunas más hacen de Flash una herramienta muy potente.

Puntos débiles de Flash

La herramienta también tiene muchos puntos débiles, y más cuando se centra en el entorno de la web: Flash es una tecnología propietaria, y por tanto para desarrollarla hace falta una licencia, cosa que unida a las diferencias entre los archivos editables (fla), y los ejecutables (swf y exe) dificulta en gran medida el trabajo en grupo. Como editor de páginas web tiene puntos débiles en los aspectos de usabilidad y accesibilidad, imposibilita enlazar documentos por separado, no es tenido en cuenta por los buscadores, deshabilita los botones de atrás y adelante del navegador...

Un uso responsable en la web

Muchas opiniones apuntan a que Flash es un estándar en potencia para la web, pero lo cierto es que le faltan muchas barreras por superar para convertirse en uno de ellos. Mientras tanto, Flash seguirá siendo una herramienta excelente que sufre un abuso en Internet.

La mala integración de Flash con la usabilidad, la accesibilidad, el concepto y el funcionamiento de la web hace que su uso para elementos básicos como menús o textos sea poco recomendable y un abuso desde el punto de vista general de los usuarios. Sin embargo, el uso de Flash como editor de páginas web puede ser en cierto modo responsable si el desarrollador conoce las limitaciones de la herramienta y asume los riesgos que conlleva.

En definitiva, Flash es una herramienta muy potente para multitud de soportes. Su presencia en Internet es útil en elementos de apoyo como diagramas, animaciones, juegos... que de otra forma sería casi imposible reproducir, pero no en elementos fundamentales que son mucho más accesibles usando los estándares soportados por el 100% de las plataformas.

Autor: Joaquín Martí García
http://www.7bytes.net/nota.php?id=2



Usuarios que han visto este tema también han visto...

- ¿Que es un certificado de seguridad SSL?
- Vender productos o servicios de otras personas
- Creando páginas con buenos títulos
- Parcheando aplicaciones
- Perl está muriendo


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 04-12-2008 a las 09:11:08