¿Qué es ActionScript®?

ActionScript® es un lenguaje de secuencias de comandos completo y orientado a objetos en el que los desarrolladores web pueden codificar secuencias de comandos para lograr una animación e interactividad de alto nivel para las páginas web. Es el lenguaje de programación detrás de Adobe® Flash®, software que se utiliza no solo para crear páginas web animadas e interactivas, sino también para crear sitios web altamente gráficos, animados y "llamativos". Cuando se utiliza Flash®, no es necesario conocer realmente el lenguaje ActionScript®, debido al entorno gráfico en el que se codifican los archivos.

Animación, menús desplegables de navegación, imágenes que se desvanecen y reaparecen después de que haya transcurrido un determinado número de segundos y las presentaciones en el sitio web son solo algunas de las cosas que se pueden lograr utilizando aplicaciones escritas en ActionScript®. Las barras de estado o los medidores también se pueden diseñar en Flash® para mostrar a los visitantes el estado de la carga de una página web. Estas aplicaciones pueden codificarse "detrás de escena" dentro del programa Adobe® Flash® o en archivos externos de ActionScript®, que pueden codificarse en un simple programa de edición de texto. Los documentos externos de ActionScript® se pueden cargar o importar a archivos Flash® (.FLA) si un desarrollador lo desea. Esto podría incluso ser necesario dependiendo del tipo de aplicación que se escriba y de la versión específica de Flash® que se use.

Hay tres extensiones de archivo relacionadas con ActionScript®: .FLA, .AS y .SWF. El programa Flash® crea archivos .FLA y .SWF. El documento .FLA es el archivo fuente que se puede abrir y editar en Flash®, pero no es el archivo que realmente se reproduce en el reproductor Flash®. Los archivos que terminan en .SWF son aquellos que maneja el reproductor, y producen lo que los usuarios ven si están viendo una presentación o si son visitantes de un sitio web que usa este lenguaje de secuencias de comandos. Los documentos que terminan en .AS son archivos externos que contienen código escrito en ActionScript®.

Creado por el Sr. Gary Grossman, ActionScript® tiene similitudes con JavaScript, otro lenguaje de secuencias de comandos ampliamente utilizado en el desarrollo web front-end, y con Java, un lenguaje de programación completo basado en C. No todos los desarrolladores de Flash® se toman el tiempo para aprender el lenguaje ActionScript®, pero aquellos que codifican aplicaciones que utilizan clases y subclases lo aprenden. El lenguaje fue desarrollado para ser fácil de aprender y potente, y para usarse para escribir aplicaciones para jugar en una plataforma de navegador cruzado: Flash®. Sin embargo, algunos desarrolladores web evitan usar el lenguaje porque deben confiar en el reproductor gratuito, pero patentado, para probar los scripts y porque no todas las versiones del reproductor no presentan problemas en todos los navegadores.

OTROS IDIOMAS

¿Te ha resultado útil este artículo? Gracias por la respuesta Gracias por la respuesta

¿Cómo podemos ayudar? ¿Cómo podemos ayudar?