Programas de desarrollo web

Solo disponible en BuenasTareas
  • Páginas : 12 (2904 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de agosto de 2010
Leer documento completo
Vista previa del texto
Adobe Flash
Adobe Flash Es una aplicación en forma de estudio que trabaja sobre "fotogramas", destinado a la producción y entrega de contenido interactivo para las diferentes audiencias alrededor del mundo sin importar la plataforma. Es actualmente desarrollado y distribuido por Adobe Systems, y utiliza gráficos vectoriales e imágenes ráster, sonido, código de programa, flujo de vídeo y audiobidireccional (el flujo de subida sólo está disponible si se usa conjuntamente con Macromedia Flash Communication Server). En sentido estricto, Flash es el entorno y Flash Player es el programa de máquina virtual utilizado para ejecutar los archivos generados con Flash.
Los archivos de Flash, que tienen generalmente la extensión de archivo SWF, pueden aparecer en una página web para ser vista en unnavegador, o pueden ser reproducidos independientemente por un reproductor Flash. Los archivos de Flash aparecen muy a menudo como animaciones en páginas Web y sitios Web multimedia, y más recientemente Aplicaciones de Internet Ricas. Son también ampliamente utilizados en anuncios de la web.
En versiones anteriores, Macromedia amplió a Flash más allá de las animaciones simples, convirtiéndolo enuna herramienta de desarrollo completa, para crear principalmente elementos multimedia e interactivos para Internet.
Caracteristicas
ActionScript
ActionScript es un lenguaje orientado a objetos que permite ampliar las funcionalidades que Flash ofrece en sus paneles de diseño y además permitir la creación de películas o animaciones con altísimo contenido interactivo. Provee a Flash de unlenguaje que permite al diseñador o desarrollador añadir nuevos efectos o incluso construir la interfaz de usuario de una aplicación compleja, puesto que está basado en el estándar ECMAScript. La versión 3.0 de ActionScript ha marcado un cambio significativo en este lenguaje, puesto que en esta versión prácticamente se ha decidido prescindir de los prototipos y se lo ha encaminado a ser un lenguajeorientado a objetos solamente a través de clases. También se han hecho grandes cambios en cuanto a la sintaxis del lenguaje.
Las versiones de Flash iguales o superiores a Flash CS3 emplean la versión 3.0 de ActionScript.
Diferencia entre adobe flash y la animación
La diferencia es que Adobe Flash utiliza las imágenes y sonidos "fotogramas" para crear animaciones 2D además es más fácil y con menostiempo son utilizados en páginas web y sitios web multimedia. Estos pueden ser reproducidos por un reproductor Flash que también sirve para hacer multimedia como para crear animaciones, multimedia, juegos, etc.
Por otra parte, la animación es estilo de dar la sensación de movimiento a dibujos o imágenes tomadas a objetos reales y actores con el más minúsculo movimiento para crear una animación másreal y en tercera dimensión que puede ser un trabajo muy intensivo y tedioso.
Seguridad
Como cualquier aplicación que trata archivos recibidos de Internet es susceptible a los ataques. Los archivos especialmente elaborados podrían hacer que la aplicación funcionara mal, permitiendo la ejecución potencial de código maligno. No se tiene conocimiento de problemas reales y concretos, pero elplug-in del Player ha tenido defectos de seguridad que teóricamente podrían haber puesto en peligro un ordenador a los ataques remotos. No ha habido incidentes de seguridad desde entonces. Flash Player es considerado seguro de usar, especialmente cuando se compara con losnavegadores modernos y aplicaciones de uso.
Los archivos de aplicaciones Flash pueden ser decompilados muy fácilmente en su códigofuente y sus valores. Hay disponibles varios programas que extraen gráficos, sonido y código de programa a partir de archivos swf. Por ejemplo, un programa de código abierto denominado Flasm (http://flasm.sourceforge.net) permite a los usuarios extraer ActionScript a partir de un archivo swf como máquina virtual de lenguaje intermedio ("bytecode"), editarlo, y luego volverlo a insertar en el...
tracking img