Style and Substance in Flash 8
by Trevor Bauknight
Published on this site: August 11th, 2005 - See
more articles from this month
Because a large portion of our Web application user interface
is done in Flash, we here at Cafe ID (http://www.cafeid.com)
took special interest in Monday's official announcement of
Flash 8 by Macromedia. With Macromedia shareholders set to
vote August 24th on a proposed buyout by graphics software
giant Adobe, the announcement takes on added significance.
Macromedia appears to be taking its customers' concerns to
heart and is making a push to move Flash beyond gee-whiz website
trim into the world of serious custom application development.
How that plays out against Microsoft's (and others') efforts
in the same arena isn't any clearer, however.
What's New?
Macromedia identifies three areas as its primary focus for
improvement with the new Flash authoring environment, code-named
"8Ball": Expressiveness, User Experience and Video.
Under the Expressiveness category, Macromedia has added filters
like Blur and Drop Shadow, run-time control over blend modes,
a new font-rendering engine called FlashType that represents
a vast improvements to the text rendering capabilities, bitmap
caching, custom easing control and other improvements to the
authoring and delivery of graphics.
Improvements to the authoring environment's User Experience
include the return of "normal mode", only this time
it's New and Improved. Script assist, as it's now called,
is a visual script editor that provides automatic syntax completion
and parameter description. Improvements to the Library, panel
management, object- and document-level Undo and Redo, a new
object drawing model and the addition of SWF metadata that
improves the visibility of SWF files to search engines round
out this second category.
Video is where Flash 8 now shines. Macromedia has added a
video codec, On2's VP6, that gives excellent video quality
and small file sizes. The addition of a run-time alpha channel
allows authors to overlay video on top of dynamic Flash content.
A centralized video import workflow puts all video options
in one place and a new, easily-skinnable playback component
rounds out some very impressive improvements to this aspect
of Flash authoring.
Other improvements to the authoring environment are designed
to further the use of Flash in smaller, mobile devices. An
interactive mobile device emulator allows you to test your
Flash content on a variety of devices that run Flash Lite,
and an improved Actions panel makes it easier to use different
versions of ActionScript.
Sounds Great. Who Cares?
Approximately 98% of computers have some version of the Flash
Player installed, and the Flash Lite mobile player is seeing
a tremendous surge in its deployment. It's estimated that
in the year after Macromedia releases a new version of the
Player, about 80% of the installed base upgrades, with the
remainder following closely.
What this means is that Macromedia has a huge head start
on its competitors when it comes to popular acceptance. Looming
on the horizon, however, is Microsoft, itself very popular
even if its audience is a captive one. Microsoft's plans for
Avalon, the vector-graphics layer of its forthcoming Windows
Vista release, represent a threat to Flash hegemony, though
Apple's Mac OS X has shipped with a vector graphics layer
called Quartz, based on PDF, no less, since its release and
there doesn't seem to be an inherent conflict between Apple's
and Macromedia's technologies.
With Adobe's impending purchase of Macromedia, something
Adobe sees as a tremendous growth opportunity, the weight
of several largely complementary technologies, including SVG
and PDF, presents a formidable challenge to Redmond in terms
of both installed base and potential. The two companies are
giants in content delivery, and it's not clear that Microsoft
even wants to compete on that playing field.
"8Ball" represents a renewed emphasis on the designers
and animators who use the product, focusing less on the developer
side as the last two full-point releases have done. And while
many developers including our own are less than satisfied
with the inconsistent approach Macromedia has taken with each
new release of the authoring environment, the company does
appear to recognize the increasing importance of Flash as
a cross-platform GUI builder for Internet-centric applications.
More improvements will be needed on the developer side before
professional PHP and Java gurus will be comfortable working
alongside designers in the Flash idiom. That said, however,
we're eagerly awaiting the new release later this summer,
and you should consider it a worthwhile investment if you're
using Flash to build rich front-ends for your Web applications.

Trevor Bauknight is a web designer and writer with over
15 years of experience on the Internet. He specializes in
the creation and maintenance of business and personal identity
online and can be reached at [email protected].
Stop by http://www.cafeid.com
for a free tryout of the revolutionary SiteBuildingSystem
and check out our Flash-based website and IMAP e-mail hosting
solutions, complete with live support

|