JavaScript, Flash, Adobe, SWF, Flash Player

Adobe Flash



Adobe Flash

Posted by admin | Web Design | Friday 10 April 2009 6:51 pm

Adobe Flash.


Adobe Flash, or easy only Flash, called format SWF (Shockwave Flash, as ’swifi’) of Adobe Flash Player, Adobe Flash Professional, the program for development multimedia content for platform ‘Adobe Engagement Platform’ (such as web-applications, games and cartoons).

Correctly it would saying the next, Adobe Flash – it is the framework for creation applications for Flash Platform, and besides there are exist other tools (frameworks): Adobe Flex Builder, Flash Development Tool (FDT), etc.

 

Valant

 

Flash-applications making with the help of ActionScript – programming language. If source code do not contain  the language instuction then during the compilation generated some basic code on ActionScript (you may see it in Flash-bytecode). Then it’s exist basic clip, inherited from MovieClip, which is reproduced. Framework Adobe Flash is direct for designers, animators, though it’s has possibilities to write valuable code. Flex Builder, FDT, oriented to programming and there it’s no interface tools for animations, visualization.

Flash also is used as format name (flash-films, flash-roller) (full name – Flash Movie), but format is called ‘SWF’ and pronounce as swiff.

During making the product you may use media, sound or graphic files, you may make interactive interfaces and valuable web-applications with using PHP and XML.

Flash files has extantion .swf and look through own Flash Player, which could be install as plugin for browser. It’s spread free through site Adobe. Source code with extantion .fla creating in development framework Adobe Flash and then compile to Flash Player format – .swf.

Also swf-files you may look through any free players, such as Gnash or swfdec.

At the heard of Flash lie vectorial morphing, in other words fluent flow from one frame to another. It’s allow to make some complicated cartoon acts, giving only several frames for every personage.

Flash using programming language AtionScript, based on ECMAScript.

 

History of Flash.

Technologe of vectorial morphing apply long before Flash. In 1986 year was released program Fantavision, which used this technology. In 1991 on this technology was released game Another World, and two years later – released game Flashback.

In 1995, after buying program for animation FutureSplash, Macromedia company released product which called Flash.

Nowadays the last version of program is Adobe Flash 10 (CS4), with version of language ActionScript 3.0; last version Flash Player – 10.

 

3D-runners.

    * Papervision3D — Open Source. Vectorial drawing by triangles.
    * Away3D —  Include to project Papervision3D. Open Source. Also vectorial drawing.
    * Sandy — More easy in using then Papervision3D. Open Source. Also vectorial drawing.
    * FFilmation AS3 Flash Isometric Engine — isometric runner. Open Source.
    * Playing platform Alternativa Platform — Platforms for 3D games. Vectorial drawing by triangles.
    * ZenBullets Flash Isometric 3D Game Engine — isometric playing platform.

There are exist playing runner, which are using Flash as base. There velocity and quality of working are too low. The main cause of it – it is impossibility to use tools of DirecrX or OpenGL, that’s why it is carry out whole emulation of all 3D-algorithmes. There are no supporting of hard acceleration, multinuclear processors, that also lower velocity of runner. Nowadays it’s occur some improvemant in quality and velocity of 3D working, because the Adobe including the using 3D-effects to new Adobe Flash Player 10.
   

Valant actively uses Flash in development. 

 

Shortage of Flash.

The main shortage of web-applications – it is unreasonable demands to processor’s resources. That’s why insufficient power of your computer could influence to productivity of operation system on the whole or bring to incorrect working of Flash-application, concerned with previewing of animation or calculation of time. Sometimes it is concerned with shortage of brawsers. Usually this problem consists that with the help of Flash-application on web-pages put different advertising, which is do not optimized.

But with the next version developers solve such problems.

Another important shortage consists in that you have not allways abilities to run Flash0application, or it’s concerned with some hardship (for example, you should install plugin or update it to last version). Some users (or admins of some net) disconnect in browser’s settings abilities to load content which are operated with the help of plugins or loading in frames in an effor of informational safety (because of possible menace outside of content), saving of system sources or for deliverance from bother advertising.

It’s making technology on the whole unsafe also to developers, who do not know if web-application based on Flash will be reproduced. That’s why Flash, in general, used for writing games, small inrecactive animations and for good designed advertising, i.e. in sphere of entertainment and design. For grave web-applications where interaction with users might be without damage for appearance, usually used JavaScript, or do not used at all no technologies besides that 100% working (HTML, CGI). But neither JavaScript nor HTML, nor something else, do not give such velocity of interchange of data as Flash.

You may find sites completely designed on Flash (all content and also elements of navigation). Usually it is sites devoteed to games, designe studios, personal pages and other sites, the target of which is to strike visitor of it’s beauty and uncommonness of realization. Large portals and information resources try do not use Flash (except of advertising banners).

Using Flash for distribution of text information hinder from it’s indexing by searching systems. However it is exist greate number of ways to decide this problem.

 

Closeness.

Specification of SWF of version 4 was open, but description of next versions sales only with subscription of non-disclosure and they were forbided to use for making Flash players.

Second discovery of specification.

In 2008 May Adobe Systems declared about discovery of specification of SWF and video container FLV for using on more loyal conditions, as part of ‘Open Screen Project’, oriented to creation total area of Flash on all devices.

 

Alternatives.

The main alternative of Adobe Flash in browsers is using of JavaScript and SVG, and for interactive web-application it’s AJAX.

Also there are using JavaFX (Sun) or Silverlight (Microsoft) in the presence of plugins.

 

 Mail this post

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment