The ones who are not in favor of multimedia objects usually think of Flash as a “suspect” application. Most of those Web designers underestimate the potential of Flash or simply don’t use it in the right way. Lately, however, there is a trend that shows the number of Flash Sites increasing. Since the release of Flash 5 in Fall 2000 many Web designers who formerly weren’t in favor of the application had changed their minds. The enhanced graphic features and Actionscript, which now is a “grown-up” programming language with a new ECMA-262-Syntax [the Syntax Java is based on] has convinced many Web designers to finally embed multimedia objects. Of great importance is also the enhanced updating features as well as the reduction options of file sizes. With Flash 5 there are almost no limits: everything is possible; from a simple animation to a complex e-commerce website. However, users exactly have to know their target audience because of the end users system power. System PowerUsually Flash movies do not require high-end systems. However, if one implements high-end animations the situation becomes more difficult. This is especially the case if a Flash animation contains Form-Tweening [Morphing]. When a processor has to calculate thousands of vectors while playing a movie, graphic cards often run out of fuel. This means less complex animation and constant testing on slower systems. Preloading Instead of StreamingIn many cases preloading of a Flash movie cannot be avoided. This is especially true if the animation contains larger objects, like clips, sounds, and bitmaps. Because of Actionscript Flash has the option of preloading a complete or partial movie. Updating and CommunicatingSince version 5 Flash interprets XML. Over an XML object XML documents can be loaded, created, and send out of Flash. This new feature makes it easier to exchange data and is especially useful with e-commerce applications in which users are communicating with servers in real time. Flash also interacts with other well known Web-Script languages, such as JavaScript, Jscript, VBsrcipt, PHB, Pearl, and ASP to read data in databases, send and format forms, receive dynamically generated content and much more. Result: Flash offers countless options for the development of Web publishing, however requires profound knowledge; not only in the field of programming and handling the application, but also in the field of knowing the Web neighborhood. Programming and the professional use of the application becomes the most important part of every Flash development. Since connections and transfer rates all around the world improve steadily, more and more TV-like presentations will dominate the Internet. Assuming this trend continues, Flash-enhanced Web sites will become standard to the Internet community and on the long run will shove pure HTML based Web sites into the background. Copyright © 2002 All Rights Reserved Philipp Eirich |