Macromedia Flash: Es una herramienta de creación de páginas Web que permite crear sitios ricos en gráficos y animaciones con más control sobre estos gráficos. Los gráficos y animaciones creados con Flash son mucho más pequeños que los formatos tradicionales (gifs animados, avi, etc) porque utilizan vectores en vez de mapas de bits. (Los mapas de bits contienen instrucciones que dividen el gráfico en puntos e indican al ordenador qué se debe hacer con cada uno de estos puntos, en cambio los vectores contienen las instrucciones que son una especie de fórmulas para dibujar líneas y sus coordenadas).
Contenido |
Antecedentes del Flash
La historia del Flash es importante para entender que hay detrás del mismo, porque el funcionamiento de un programa complejo, de un Authoring como el Flash, es el resultado de un desarrollo que se unirá en un solo programa y la evolución debida al curso del tiempo. El Flash es un producto de Macromedia y es por eso que necesitamos saber algo acerca de ellos. Macromedia empezó siendo un tipo de inteligencia llamada Macromind, fue la que comprendió la potencialidad del desarrollo del Vectorial en Internet. Macromind fue fundada por Marc Cantor, en 1984 en Chicago y ahora se encuentra su sede en San Francisco, California. Marc Cantor era un músico que trabajaba en el campo de los videos juegos, haciendo música para éstos. La computación gráfica en los años 80's era rudimentaria, no estaba muy desarrollada, pero la Macromind introdujo en el mercado un Authoring multimedia (siempre con música, imágenes y otras aplicaciones) que se llamaba VIDEOWORKS. Este agredió el mercado contrastando los programas más difundidos como aquellos del Apple, llamado HyperCard. La Macromind cambió de propietario y así mismo de nombre, adquiriendo el nombre que ahora conocemos como Macromedia. Posteriormente empezó la evolución de Videoworks con el programa Director, que fue el papá de todas las versiones sucesivas del Flash. Lo mejor de Director, junto a un programa adquirido de un software house llamado Future Splash, nace el FLASH 2.0, que fue la primera versión de Flash Macromedia. El gran desarrollo del Flash no es solamente importante por su capacidad en las aplicaciones multimedia, sino sobre todo por su utilización en Internet.
Características fundamentales del Flash
Flash es un programa que contiene muchas herramientas de trabajo similares y en algunos casos igual a las de la mayoría de programas de diseño gráfico, o al menos de los más conocidos y mejores en el mercado. Entre algunas de las herramientas y funciones diferentes que este programa contiene están:
- El Publish, que es un visualizador de nuestro trabajo ya sea en Html o en Flash. Y dependiendo de la orden que le demos, en este formato lo veremos, previo a nuestra edición final. Este se encuentra en Archivo. Otra forma de visualizar nuestro trabajo es por medio de Test Movie que se encuentra en Controles.
- Luego en Edit, tenemos varias opciones de Frames o Marcos, que son los fotogramas en dónde se organizan los objetos y movimientos en manera temporal.
- También en Edit, encontramos una opción de Edit Symbols, que sirve para transformar en Vectorial los objetos, nombrándolos de una forma diferente, que se guardan automáticamente en una librería de símbolos. En Insert, encontramos también esta opción.
- En Insert la mayoría de opciones son diferentes porque son especiales para este programa, entre ellas tenemos la de Layer. Que es la “página en blanco” en dónde se trabaja. Esta opción permite agregar o eliminar hojas de trabajo.
- Siempre en Insert, encontramos Motion Guide, que es una guía de la trayectoria que debe realizar un objeto al que se le pretende dar un movimiento.
- Otra es Scene o Escena, que es en dónde se trabaja. Aquí podemos agregar o eliminar escenas, las cuales se pueden unir formando una animación, como una película.
- Los Controles son los cuales ayudan a revisar la edición de un trabajo, como lo hacen las video caseteras. A diferencia de este hay un comando llamado Debugging que sirve para eliminar los errores que puedan tener tanto el diseño como la programación del mismo.
- En Windows se pueden abrir todas las ventanillas donde se manejan los colores, se selecciona, efectos especiales y variables en las acciones que se realizan.
- Por último en la barra de tareas encontramos Snap to Object, que es importante porque ayuda a mejorar el diseño realizado, redondeándolo en algunos casos y en otros haciéndolo más estilizado.
Diferencia que hay entre Flash y Html
El Html significa Hyper Text Markup Language, o sea que está construido como tipo de lenguaje en grado de operar para la Hipertextualidad, que es la característica principal de Internet: saltar de una página a otra. El Flash, en vez, es un Editor o Authoring, un programa que a su vez se basa en un Script de programación, que utiliza otro tipo de lenguaje. Entre otras características que diferencian el Flash con el HTML, están:
- Una página construida en Flash, por ser Multimedia, se convierte de una Página Web a un Sitio Web. O bien permite de superar el formato o corte de periódico que tenían las páginas Web y finalmente acercarlas al mundo de Internet, a la capacidad de la televisión con sonidos imágenes en movimiento efectos especiales, etc.
- Con HTML, no es que no sea posible insertar este tipo de cosas, como sonidos o imágenes, pero deben apoyarse en otros programas, por ejemplo: para visualizar una película se debe bajar o cargar (download) en la computadora y después verlo sucesivamente con un video player.
- La música también se puede insertar, pero el Html tiene sus limites, sobretodo en la espectacularidad del sitio, por esto inventaron otro lenguaje, que se llama Dhlm dónde la d caracteriza el Dinamismo y Movimiento con el que logra crear algunos efectos.
A pesar de que también existen editores de Html, que pueden desarrollar un sitio sin conocer el programa, y lo logran de una forma dinámica, no consiguen alcanzar la multimedialidad que Flash proporciona.
Ventajas y desventajas de usar Flash en el diseño de un sitio Web
Flash es una tecnología desarrollada por Macromedia para el desarrollo de distintas funciones, que permite la creación de animaciones vectoriales y muchas aplicaciones en la web. La utilización de Flash en el armado de un sitio web tiene ventajas y desventajas, entre las que se encuentran:
Ventajas:
- Se pueden crear animaciones de objetos, textos, imágenes y todo lo relacionado con ellos.
- Se pueden generar páginas atractivas y efectos llamativos.
- Se pueden adicionar sonidos o imágenes en movimiento en distintas partes de la película.
Desventajas:
- Para que el navegante vea las páginas en Flash, debe tener instalados en su PC los últimos Plugins de Flash, por eso generalmente al no tenerlos, no puede ver nada, o sólo ve una pantalla que lo redirecciona a un servidor donde debe bajarse e instalar los Plugins, por lo cual la página queda obsoleta. Incluso la falta de algunos Plugins obliga al usuario a tener que cerrar todas sus ventanas de navegación, siendo esto de muy mala imagen para su sitio.
- Muchas veces los textos o imágenes dentro de flash se ven en algunos navegadores y en otros no, por lo cual el navegante sólo vería una imagen de fondo y ningún texto, o vería movimientos y botones pero sin nada que leer. De este modo su sitio pierde importante cantidad de visitantes.
- Las páginas en Flash son mucho más pesadas que las normales, y tardan mucho en cargar, logrando que el usuario se vaya del sitio. Muchos diseñadores ponen un precargador que indique el porcentaje de carga de la película, pero un segundo de espera es una vida para el navegante, quien se va rápidamente. Además las páginas son más lentas.
- Los mismos efectos que genera Flash, pueden ser logrados con otros lenguajes, que tienen los mismos beneficios pero no los mismos defectos, como Ajax, Javascript, etc.
- Generalmente en caso de que un navegante no tenga Flash, se ofrece una alternativa en HTML, pero esto hace que haya que armar dos sitios Web distintos, se eleva mucho el presupuesto del sitio y no se logra una imagen institucional unificada.
- Las páginas hechas en Flash no salen en los buscadores. Google y el resto de los motores de búsqueda detectan textos y links y los indexan. Cuando se topan con una página en Flash, no detectan nada y pasan de largo, por lo cual una página en Flash no quedará bien posicionada, a no ser que se pague un método de promoción alternativo o se utilice alguna otra técnica de posicionamiento, lo que suele ser más caro.
- Dificultad de generar página dinámicas de interacción con el usuario: es casi imposible lograr una página completa e interactiva totalmente en Flash, que cuente con opciones avanzadas como formularios, bases de datos, encuestas, etc. por lo cual es casi imposible registrar usuarios, crear tiendas virtuales, clasificados, portales, etc.