Registrieren Passwort vergessen?

ActionScript

22. Nov 2008, 18:22

ActionScript (kurz: AS) ist eine Programmiersprache des US-amerikanischen Softwareunternehmens Adobe Systems auf Basis des ECMAScript-Standards (ECMA-262) und kann in einer Reihe von Adobe-Produkten eingesetzt werden, so zum Beispiel Adobe Flash, Flex und Air. Somit kann man von einfachen Flash-Animationen bis hin zu komplexen Webanwendungen, sogenannten Rich Internet Application, aber auch neuerdings Desktop-Anwendungen (Adobe Air) erstellen. Die Sprache wurde ursprünglich von Macromedia entwickelt, das im Dezember 2005 von Adobe Systems übernommen wurde.

Während Flash selbst anfangs zur Darstellung von Medieninhalten, wie Animationen und Filmen, diente, kam mit ActionScript die Möglichkeit interaktiver Anwendungen und Datenverarbeitung hinzu.

Inhaltsverzeichnis

[Bearbeiten] Funktion

Entwicklungsseitig ist die Sprache Teil der integrierten Entwicklungsumgebung (IDE) Adobe Flash, die sowohl Scriptentwicklung als auch deren Debuggen unterstützt. Anwendungsseitig wird sie vom Flash-Player, eigenständig oder als Browser-Plugin beim Abspielen eines Flash-Scripts interpretiert. Laut einer Statistik von Macromedia verfügen über 97 % [1] aller Browser über ein Flash-Player-Plugin.

Mittlerweile gibt es auch eine Reihe kommerzieller sowie quelloffener Werkzeuge von Drittherstellern, die es ebenfalls ermöglichen, Flash-Filme zu erzeugen; ein Beispiel im Open-Source-Bereich ist Ming oder OpenLaszlo.

ActionScripts arbeiten stets ereignisorientiert. Sie werden also nur nach einem eingetretenem Ereignis ausgeführt. Dazu gehören etwa:

  • Schlüsselbilder – sobald der Player ein bestimmtes Schlüsselbild abspielt
  • Schaltflächen-Symbole – der Nutzer fährt mit der Maus über eine Schaltfläche oder klickt diese an
  • MovieClip-Symbole – eingebettete MovieClips lösen selbst Ereignisse aus
  • Interval-Impulse - Gestartete Intervalle (mit IRQs zu vergleichen) lösen den Aufruf aus

[Bearbeiten] Quellen

  1. Verbreitungsstatistik

[Bearbeiten] Literatur

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

Dieser Artikel ist eine Kopie aus der freien Enzyklopädie Wikipedia. Am Originalartikel kann jeder Korrekturen und Ergänzungen vornehmen. Zudem kann man frühere Versionen einsehen.
In Kooperation mit Lycos Europe Network