Hot linka, zatelefonujte nám 774 731 550
Úvod Slovníček ActionScript

SLOVNÍK - ActionScript (Jazyk Adobe Flash)

ActionScript (zkráceně AS)
ActionScript je objektově orientovaný programovací jazyk pro aplikace vyvíjené pomocí Adobe Flash(dříve Macromedia), případně dalších vývojářských nástrojů, využívajících stejného datového formátu. Pomocí ActionScriptu se dají vytvářet komplexní internetové aplikace nebo i animace. ActionScript vychází ze standardizované verze jazyka JavaScript, nazvané ECMAScript.

Používání Flashe k vytváření webů neznamená používání ActionScriptu. Pokud ovšem bude třeba použít více interaktivity např. různé akce a události po klepnutí na myš, tak už je použití ActionScriptu nutné. Aktuální verze ActionScriptu je verze 3 (podporovaná od Flash Playeru 9). Chystá se ActionScript verze 4.

Vývoj AS

ActionScript začal jako skriptovací jazyk pro program Macromedia Flash. První tři verze programu Flash poskytovaly velmi omezené možnosti. Vývojáři Flashe pro používání brzy připojili jednoduchý příkaz, nazvaný "action", který lze připojit k tlačítku nebo k rámu. Soubor akcí byl rozšířen na základní navigaci kontroly, s příkazy jako "play", "stop", "getURL".

S vydáním Flash 4 v roce 1999, byl tento soubor akcí rozšiřován do skriptovacího jazyka . Nové příkazy představené ve Flash 4 zahrnovaly proměnné, výrazy, operátory, podmíněné příkazy a smyčky .

Verze actionscriptu

ActionScript 1.0

je nejjednodušší forma ActionScriptu a stále se používá v některých verzích přehrávače Flash Lite Player. ActionScript 1.0 a 2.0 mohou existovat dohromady v jednom souboru FLA.

ActionScript 2.0

je na učení jednodušší než ActionScript 3.0 Přestože Flash Player provádí zkompilovaný kód ActionScript 2.0 pomaleji než zkompilovaný kód ActionScript 3.0, je ActionScript 2.0 stále dobrý po mnoho druhů projektů, které nejsou výpočetně náročné, například pro vzhledově orientovaný obsah. ActionScript 2.0 je také odvozený od specifikace ECMAScript, ale nevyhovuje jí úplně.

ActionScript 3.0

se provádí nesmírně rychle. Tato verze vyžaduje trochu větší znalosti pojmů objektově orientovaného programování než jiné verze ActionScriptu. ActionScript 3.0 plně vyhovuje specifikaci ECMAScript, nabízí lepší zpracování XML, vylepšený model událostí a vylepšenou architekturu pro práci s obrazovkovými elementy. Soubory FLA, které používají ActionScript 3.0, nemohou obsahovat starší verze ActionScriptu.

Externí skripty

Flash umožňuje ukládat skripty i do externích souborů mimo zdrojový soubor *.FLA většinou s koncovkou *.as. Externí skripty se připojují automaticky při exportu animace (soubor .swf). Když se animace exportuje skripty se zkopírují do souboru .swf.

Výhody ActionScriptu

  • flashové aplikace ho umožnují spoustět nezávisle na platformě a prohlížeči
  • práce s objekty nekoliduje s tělem webové stránky
  • obrovské možnosti např. tvorba exe souborů jako spustitelné aplikace(prezentační CD)

Nevýhody ActionScriptu

  • Běží jen ve Flash aplikaci
  • Ve verzi AS 2 je náročný na výkon CPU
  • Potřeba placeného exetrního programu na jeho tvorbu(Adobe Flash)
  • Boj prohlížečů proti Flashi(Internet Explorer)


Zpět

Slovníček - výběr pojmu:

Vyberte ze seznamu výraz, který Vás zajímá.

Copyright © Stargen 2000-2014 TOPlist