Információ flash player - flash terület

Ebben a leckében megnézzük az alapvető információkat a Flash Player:

Információk szerint a Flash Player'e közzé a honlapon az Adobe, ez egy fontos alkalmazás a Flash-platform. Ma azt mondhatjuk teljes bizonyossággal, hogy a Flash Player telepítve van 99% -a számítógépek világszerte: több mint egy milliárd, ami 11-szer nagyobb, mint a dobogó eladási rekordokat a legjobb játékkonzolokat. A népszerűsége egyszerűen nem egyenlő a többi számítógépes programok.

Töltse le és telepítse a Flash Player

Annak ellenére, hogy a legtöbb PC-felhasználók már telepítette a Flash Player, akkor is megtalálja, és azoknak, akik ilyen vagy olyan okból nem tette meg, vagyis ők vagy nem rendelkeznek a játékos, vagy állítsa régebbi verzió, amely nem támogatja az ActionScript 3.0. Szerencsére nagyon könnyű meghatározni: A webhely látogatói személyesen is látogasson el a honlapon az Adobe, www.adobe.com, és töltse le onnan a gomb «Get Flash Player». Azt is megteheti, ha szükséges, és elhelyezik a kódot az oldalakra, hogy ellenőrizze a Flash Player a számítógépen, és ha szükséges, automatikusan figyelmezteti őt, hogy felszerel egy újabb változata a program. Ha létre honlapok segítségével az Adobe Dreamweaver, az ehhez szükséges kódot automatikusan beágyazódik a HTML-oldal, amikor behelyezi a flash-filmet is.

Flash Player'a

Abban az időben ez a sorozat órák ActionScript a legújabb stabil verziója Flash Player 16.0.0.235. Fontos megérteni, hogy a Flash Player - ez nem egy játékos, és a mellett, hogy a böngésző, hogy tudnak játszani SWF-fájlokat.

A tanulságok ebbe természetesen meg fogja vizsgálni módszerek és technikák, hogy a munka a Flash Player 9 és újabb, de sajnos nem támogatja a régebbi verziók miatt nem támogatják az ActionScript 3 bemutató anyagot tanultam külön összpontosítani a figyelmet, amikor a flash Player szükséges.

Flash Player a fejlesztők számára

Normál verzió Flash Player nem tartalmazza a képességét, hogy ellenőrizze, és kijavítani a hibákat a kódot a Flash-film. Azonban az Adobe létrehozott egy speciális változata a program - Debug-lejátszó, ami nagyban megkönnyíti az élet fejlesztők.

Annak ellenére, hogy a legtöbb flash film megtekinthető egy web böngésző, akkor valószínű, hogy úgy dönt, hogy hozzon létre egy fájlt a Flash és adja meg a látogatók egy esélyt, hogy mentse egy példányát a film a számítógép merevlemezén, és megtekintheti, hogy bármikor kényelmes számukra. A Flash Professional, akkor ezt a megtakarítás egy példányát a film formájában egy HTML-fájlt.

Flash Player és a webszerver

Normális körülmények között a Flash Player kérhet anyagokat csak a szerver, ahol a lejátszás flash filmet közvetlenül tároljuk, de van néhány módszer, hogy megoldja ezt a problémát, és mi is tekintjük őket ezen a kurzuson.

biztonsági problémák

Biztonsági okokból a Flash Player egy nagyon korlátozott hozzáférést az operációs rendszer és a tárolt fájlok a felhasználó számítógépén. Továbbá, hogy nem férnek hozzá a külső eszközök vezérlésére, mint például a nyomtatók. Ezért, ha szembesülnek a feladat létrehozása olyan alkalmazást, amely hozzáférhet a fájlrendszer és a külső eszközöket, akkor kell használni az Adobe Integrated Runtime (AIR) erre a célra.

A virtuális gép ActionScript (AVM)

A kódot írt ActionScript nyelv (szintaxis Actionscript fogunk beszélni a következő lecke), a speciális feldolgozásra Flash Player virtuális gép (AVM - ActionScript Virtual Machine). Hagyományosan az egyik legnehezebb feladat saitostroitel'stva - az, hogy ellenőrizze és tesztelje a már létrehozott weboldalak különböző böngészők és számítógépes platformon, beleértve a Windows és a Macintosh. A fejlesztők dolgoznak a Flash, szerencsére szabadon feladatok elvégzésére, mint például AVM biztosít teljesen megegyezett a teljesítményét az alkalmazások minden jelenlegi böngészők és az összes platformon. Kétségtelen, hogy ez az egyik fő előnye a Flash technológiát.

Adobe gyakorlatilag újraírta AVM idején megjelenése Flash Player 9, csak észre, hogy az ActionScript 3.0 nyelvi támogatás. Flash Player 9 és 10 közé AVM változat 1. és 2. Valószínűleg a következő verzió is végezni ezt a támogatást. Amikor Flash Player észleli, hogy a kívánt fájlt lejátszani van írva ActionScript 3.0, akkor azt használja, hogy AVM 2, más helyzetekben - AVM 1. És, mint AVM 2 messze meghaladja elődei teljesítményét, ez az egyik fő okokat fejlesztők áttérni használni ActionScript 3.0. De másfelől, az összes film, hogy ezt a nyelvet (ActionScript OOP), hogy játszott Flash Player legalább változat 9-én és a következő.

további információk

Az alapnyelv, hogy a számítógépek igazán értem - egy bináris nyelvet, amely nulla (0), valamint azok (1). Ezért minden AS3-kódot kell alakítani bináris úgy, hogy a számítógép számára is érthető.

Szerencsére a fejlesztők nem kell csinálni kézzel magad, mert van egy beépített Flash fordító (olyan program, amely lefordítja kód) a munkát nekünk.

Ezen felül, akkor tudnia kell, hogy ez a lefordított kód által generált Flash Professional, vagy egy másik IDE Flash-Player'u világos csak, nem pedig a processzor (CPU) a számítógép közvetlenül.

Mielőtt futtatni egy programot írt AS3 Flash Player kell telepíteni a rendszert, azaz a. A. Munkáját pontosan az, hogy átalakítsa a kódot a tiszta processzor.

AS3 a Java egy értelmezett programozási nyelv. Ezek a nyelvek egy speciális programot úgynevezett virtuális gép. Ez fut a tolmács a CPU és a program. És akkor valószínűleg már rájött Flash Player egy virtuális gép.

Értelmezett programozási nyelv bizonyos előnyei azok felett, akik lefordítani a kódot közvetlenül a processzor. A legfontosabb ezek közül a következők:

  • A program hibák nélkül végrehajtható, és pontosan ugyanazt bármilyen operációs rendszer (Windows, Linux és Mac OS), ha telepítve van a Flash Player. Írsz egy programot egyszerre, és a Flash Player, amely létrehozta az egyes operációs rendszerek külön gondoskodni fog arról, hogy a kód lefut hibátlanul.
  • Flash Player védi a számítógépet, amelyre telepítve van, a hibáktól a kódban, ami befolyásolhatja a stabilitást munkája (rendszer lefagy, és így tovább.).

Mindez a értelmezni programozási nyelvek kényelmes és megbízható.

Vannak azonban olyan nyelv egyik hátránya. És ez vonatkozik a teljesítményt, amely meghatározza, hogy milyen gyorsan és hatékonyan a program működik.

Képzeld el, hogy egy látogatás az országban, amelynek nyelvét nem tudod, és arra kényszerítette, hogy kommunikálni tolmács, aki fordítja minden szót, az Ön által, majd vissza a választ. Egyetértek azzal, hogy meglehetősen lassú és nehézkes folyamat. Sajnos, ez történik között a Flash és player'om processzort, ha egy olyan program végrehajtásával írt AS3. Hogyan lassú? Nehéz, hogy pontos számot mondani, de egyesek szerint ez lehetséges: 10-20-szor lassabb, mint ha a kód már összeállított egy bináris, és a processzor által végrehajtott közvetlenül.

Persze, az Adobe mindent megtett, hogy a Flash Player már a lehető leggyorsabban, de ez a hátrány még mindig az egyik legjobb, ami például a fejlesztők flash játékok gondolni, hogyan lehet növelni a termelékenységet. Ezért flash játékok 3D-típus, amely előírja, komoly termelő erőforrások kiszámítása a geometria, a vesztes grafikus 3D-motor játékkonzolok, mint az Xbox, PlayStation és a Wii. Ezeken konzolok használt fordítóprogramok, amely átalakítja a kódot a játék közvetlenül a bináris, futtatható sajátos processzorok.

Kapcsolódó cikkek