¿Qué es FLASH?
Flash CS4 es una potente herramienta desarrollada por Adobe
con el objeto de proporcionar todo lo necesario para crear y publicar complejas
aplicaciones de grandes presentaciones y diseños vistosos para la web.
Es una aplicación de creación y manipulación de gráficos
vectoriales con posibilidades de manejo de código mediante el lenguaje
ActionScript en forma de estudio de animación que trabaja sobre
"fotogramas" y está destinado a la producción y entrega de contenido
interactivo para las diferentes audiencias alrededor del mundo sin importar la
plataforma.
Archivos que se
generan con Flash
FLA: son los archivos originales que tienen la programación
para generar animaciones. Estos archivos son la fuente del programador y
comúnmente no se distribuyen.
SWF: son los archivos ejecutables finales que se incrustan
en la página web.
EXE: son archivos ejecutables que podrían ser ejecutados
desde cualquier computadora.
GIF: son archivos que se incrustan en páginas web, son pequeñas
animaciones.
MOV: son archivos clips para reproducirse desde el software
Quick Time o para verse en una página web.
¿Por qué usar Flash CS4?
Las posibilidades de Flash son
extraordinarias, cada nueva versión ha mejorado a la anterior, y el actual Flash
CS4 no ha sido menos. Aunque su uso más frecuente es el de crear animaciones (a
lo largo de este curso veremos lo sencillo que puede resultar) sus usos son
muchos más. Son tantos, que todos los diseñadores web deberían saber utilizar
Flash.
Flash ha conseguido hacer
posible lo que más se echa en falta en Internet: Dinamismo, y con dinamismo no
sólo nos referimos a las animaciones, sino que Flash permite crear aplicaciones
interactivas que permiten al usuario ver la web como algo atractivo, no
estático (en contraposición a la mayoría de las páginas, que están realizadas
empleando el lenguaje HTML). Con Flash podremos crear de modo fácil y rápido
animaciones de todo tipo, desde un botón a un complejo juego.
Además sus desarrolladores
estan apostando muy fuerte por ActionScript, el lenguaje de programación Flash.
A cada versión se mejora y ofrece un abanico de posibilidades cada vez mayor,
por lo que además de dinamismo, Flash nos ofrece la posibilidad de ser la
plataforma para aplicaciones web de un modo real.
Flash es fácil de aprender,
tiene un entorno amigable que nos invita a sentarnos y pasar horas y horas
creando lo que nos dicte nuestra imaginación, pero esto no es suficiente para
ser el preferido por los diseñadores profesionales... ¿Entonces qué es?
Ventajas y Desventajas
El principal uso de Flash se
da en el mundo de la web. Desde la creación de pequeños botones o banners
publicitarios, hasta webs totalmente basadas en esta tecnología, Internet está
repleta de animaciones Flash.
Como todo, Flash presenta
tanto ventajas como inconvenientes:
•El tiempo de carga. Mientras
que una página HTML puede ocupar unos 10-20 KB como media, una animación Flash
ocupa mucho más. Evidentemente depende del contenido que tenga, pero suelen superar
los 100 KB con facilidad, y si además incorpora sonidos es fácil que la cifra
se dispare. Al ocupar más espacio, el tiempo que tarda en estar visible el
contenido Flash es mayor y no todos los visitantes están dispuestos a
esperar... simplemente, se irán a otra página.
•Los buscadores. Son capaces
de indexar el contenido de nuestra página, el texto, pero no el contenido del
Flash, ya que no lo pueden leer, lo que afectará negativamente al
posicionamiento de la página. Y hoy en día es crucial para una web encontrarse
bien posicionada. No obstante, los buscadores trabajan para solucionar este
problema, pero de momento al mejor forma de solucionarlo es crear un diseño
paralelo sin Flash, lo que aumenta el trabajo.
•Flash requiere de plugins
para poder visualizarse, y el hecho de no tenerlos instalados, o de que un
navegador tenga los scripts deshabilitados por seguridad, impedirán la
visualización del Flash. Este plugin lo suelen incorporar la mayoría de
navegadores, es gratuito y se puede instalar desde aquí de forma muy intuitiva,
pero siempre habrá usuarios que prefieran salir de nuestra página si tienen que
instalar "algo raro".
•Compatibilidad con distintos
dispositivos. Cada vez es más frecuente acceder a la web con teléfonos móviles
y PDAs, y muchos de ellos no soportan Flash.
•Flash es una tecnología
propietaria de Adobe, por lo que su futuro depende de lo que esta compañía
quiera hacer con él.
•Otro aspecto a tener en
cuenta es la usabilidad de las páginas Flash, a veces se cae en la tentación de
dar demasiada importancia al diseño y olvidarse de que la página debe ser fácil
de usar, aunque es más un error de diseño que del propio Flash.
Por supuesto su fuerte uso en
la web se debe a que también aporta ventajas:
•La web se vuelve muy vistosa
y atractiva, además de añadirle más interactividad. El aspecto visual es muy
importante para la web, ya que al visitante, sobre todo al principio, "le
entra por los ojos".
•Con un poco de práctica, el
desarrollo con Flash se vuelve rápido.
•Flash permite comportamientos
que de otra forma no podríamos lograr.
•Compatibilidad con
navegadores. Uno de los principales problemas en el diseño web es que el
resultado no tiene por qué verse igual en todos los navegadores. Con Flash, nos
aseguramos de que lo que hemos creado es exactamente lo que se verá.
•Por tanto, se hace necesario
cuando lo que se necesita es que el usuario pueda interactuar completamente con
el contenido.