Red de conocimiento informático - Problemas con los teléfonos móviles - El código fuente del superconjunto se está ejecutando

El código fuente del superconjunto se está ejecutando

ActionScript es un lenguaje orientado a objetos desarrollado originalmente por Macromedia (ahora propiedad de Adobe Systems). Es una rama de ECMAScript (ECMAScript es una súper colección conocida de sintaxis y semántica de JavaScript) y se utiliza principalmente para el desarrollo de sitios web y software en la plataforma Adobe Flash Player. Se utiliza para archivos SWF incrustados en páginas web. El lenguaje en sí es de código abierto, ya que su especificación está disponible gratuitamente y están disponibles un compilador de código abierto (como parte de Adobe Flex) y una máquina virtual de código abierto (Mozilla Tamarin).

La idea de diseño original de ActionScript es controlar animaciones vectoriales bidimensionales simples producidas por Adobe Flash (anteriormente Macromedia Flash). Debido a que el énfasis inicial estaba en la animación, las primeras versiones del contenido Flash casi no tenían características interactivas, por lo que los scripts tenían una funcionalidad limitada. Las versiones posteriores agregaron funcionalidad para crear juegos basados ​​en web y aplicaciones de Internet enriquecidas con medios de transmisión (como video y audio). El ActionScript actual se puede utilizar para algunas aplicaciones de bases de datos y se puede utilizar con Make Controller Kit para aplicaciones de robótica básicas.

Flash MX 2004 introdujo ActionScript 2.0, un lenguaje de scripting más adecuado para desarrollar aplicaciones Flash. La creación de guiones suele consumir menos tiempo que la animación y ofrece más flexibilidad en la edición.

Con el lanzamiento de la versión de prueba inicial de Flash Player 9 (2006), también se lanzó una nueva versión de ActionScript, ActionScript 3.0. ActionScript 3.0 es un lenguaje de programación orientado a objetos que proporciona mayor control y reutilización de código al crear aplicaciones Flash complejas. La máquina virtual ActionScript que compila y ejecuta esta versión del lenguaje ha sido completamente reescrita desde cero. [2] Por lo tanto, el código escrito en ActionScript 3.0 es generalmente para Flash Player versión 9 o superior y no puede funcionar en versiones anteriores. Al mismo tiempo, ActionScript 3.0 se ejecuta 10 veces más rápido que el código ActionScript anterior. [3]

La biblioteca Flash se puede utilizar con las capacidades XML del navegador para presentar contenido enriquecido al navegador. Esta tecnología se llama Asynchronous Flash y XML, muy parecida a AJAX. Adobe ofrece su línea de productos Flex para satisfacer las necesidades de aplicaciones enriquecidas de Internet creadas con el tiempo de ejecución Flash, cuyo comportamiento y codificación están habilitados por ActionScript. ActionScript 3.0 forma la base de la interfaz de programación de aplicaciones Flex 2.