Was ist ActionScript®?

ActionScript® ist eine objektorientierte, umfassende Skriptsprache, in der Webentwickler Skripts codieren können, um High-End-Animationen und Interaktivität für Webseiten zu erzielen. Es ist die Programmiersprache von Adobe® Flash®, einer Software, mit der nicht nur animierte und interaktive Webseiten erstellt werden, sondern auch hochgrafische, animierte und "auffällige" Websites. Bei Verwendung von Flash® ist es aufgrund der grafischen Umgebung, in der Dateien codiert werden, nicht erforderlich, die ActionScript®-Sprache zu kennen.

Animation, Dropdown-Navigationsmenüs, Bilder, die nach einer festgelegten Anzahl von Sekunden ausgeblendet und wieder angezeigt werden, und Website-Einführungen sind nur einige der Funktionen, die mit in ActionScript® geschriebenen Anwendungen ausgeführt werden können. Statusleisten oder Anzeigen können auch in Flash® erstellt werden, um den Besuchern den Ladestatus einer Webseite anzuzeigen. Diese Anwendungen können "hinter den Kulissen" im Adobe® Flash®-Programm oder in externen ActionScript®-Dateien codiert werden, die in einem einfachen Textbearbeitungsprogramm codiert werden können. Externe ActionScript®-Dokumente können geladen oder in Flash®-Dateien (.FLA) importiert werden, wenn ein Entwickler dies wünscht. Dies kann je nach Art der zu schreibenden Anwendung und der verwendeten Flash®-Version sogar erforderlich sein.

Es gibt drei Dateierweiterungen für ActionScript®: .FLA, .AS und .SWF. Das Flash®-Programm erstellt FLA- und SWF-Dateien. Das FLA-Dokument ist die Quelldatei, die in Flash® geöffnet und bearbeitet werden kann, jedoch nicht die Datei, die tatsächlich im Flash®-Player abgespielt wird. Dateien, die mit .SWF enden, werden vom Player verarbeitet und geben an, was Benutzer sehen, ob sie eine Präsentation ansehen oder Besucher einer Website sind, die diese Skriptsprache verwendet. Dokumente, die mit .AS enden, sind externe Dateien mit in ActionScript® geschriebenem Code.

ActionScript® wurde von Gary Grossman entwickelt und hat Ähnlichkeiten mit JavaScript, einer anderen Skriptsprache, die in der Front-End-Webentwicklung häufig verwendet wird, und mit Java, einer vollwertigen Programmiersprache, die auf C basiert. Nicht alle Flash®-Entwickler nehmen sich die Zeit zum Lernen die ActionScript®-Sprache, aber diejenigen, die Anwendungen codieren, die Klassen und Unterklassen verwenden, lernen dies. Die Sprache wurde so entwickelt, dass sie leicht zu erlernen und leistungsfähig ist und zum Schreiben von Anwendungen verwendet werden kann, die in einer browserübergreifenden Plattform - Flash® - abgespielt werden können. Einige Webentwickler verzichten jedoch auf die Verwendung der Sprache, da sie zum Testen von Skripten auf den kostenlosen, aber proprietären Player angewiesen sind und nicht alle Versionen des Players in allen Browsern problemlos funktionieren.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?