|
|
|
|
 |
| Current
Issue: AUGUST 2001 |
|
 |
DevLand
Chat: Whats new in Flash 5?
Get
an update from Darrel Plant, noted Flash/Shockwave guru
Interviewed by Stephen
Peters
|
| |
DevInterview:Darrel,
tell me about the compelling new features in Flash 5.
Darrel:
Flash 5s major new feature is a vastly expanded programming language.
You can alter the way a Flash movie works based on its language,
ActionScript, which is similar to JavaScript.
DevInterview:
How does that help the Flash author?
Darrel:
ActionScript can alter the types of graphics that are displayed,
change text on the screen, move graphics, and even communicate with
databases on a server. That means that a Flash experience doesnt
need to be the same every time its seen.
DevInterview
:
So, youre saying it gives you more power to customize it for the
viewer? Can you give me an example?
Darrel:
Rather than having a movie thats static and just shows something
to the viewer, they can interact with it and change what happens.
For example, If you have a Flash shopping site, it can interact
with cookies stored for the browser, maintain an appearance set
by the user, and show the types of items the users sets as a preference
when its first displayed.
DevInterview:Do
you know anyone whos doing anything like that yet?
Darrel:
Im not aware of any shopping sites off hand, but one fo the Flash
info sites, Shockfusion.com
has been doing that for a couple of years. Its not really a totally
new feature... but it is something thats a lot easier when you
have better programming capabilities.
DevInterview:
Whats the market penetration for the Flash 5 player?
Darrel
:
According to the latest surveys, the Flash 5 Player, released in
September 2000, has about a 60% share of browsers in the US, and
slightly more than that in the rest of the world. The older versions:
4 is at about 80%, as I remember, and Flash 3 is something like
96%.
Darrel:
Let me revise the numbers on Flash 4. According to the latest figures
(from March, at http://www.macromedia.com/software/player_census/flashplayer/)
, its 90%.
DevInterview :
How backward compatable is Flash 5? If I were to build a site interface
that used Flash and visitors with Flash 4 came, how would it affect
their experience?
Darrel:
Theyre really not compatible at all largely because of the new
scripting commands. Flash 5 movies that use the new commands will
load into but not play in the Flash 4 player.
DevInterview
:
So, if youre going to do something in Flash 5 you have to be able
to upgrade visitors to the latest or provide an alternative interface.
Have you done much Flash 5 specific programming since it came out,
or are people mostly using what came with 4?
Darrel:
Ive done a lot of Flash 5 work, but Ive also used Flash 5 to produce
Flash 4 content including some fairly complex games that pushed
the Flash 4 engine to its limits.
DevInterview:
Right, creating things using 5 thats totally compatable with 4.
Got any links for the home viewer to visit?
Darrel
:
It is possible to use Flash 5 to do Flash 4 work. You just have
to be careful!
One of my projects was the Koala Kannonball game at: http://www.champlindesign.com/~champlin/Webfinity/WFS/Right/Games/rightGamesZk.html.
Another is: http://www.fruitrollups.zeeks.com.
Darrel:
Both of these projects were created early after the release of Flash
5 and we were cognizant of keeping them compatible with Flash 4
Players.
DevInterview
:
Very cute... Both of these are entertainment. Are you seeing Flash
being used much on informational sites?
Darrel:
The Fruit
Roll-Ups site shows off a feature of Flash
that was added after the initial release of 4, which is Web printing.
DevInterview :
Thats right. We can now print from Flash.
Darrel
:
Volkswagen
uses it on their site for the New Beetle extensively, as do several
other car manufacturers. Barneys,
a New York clothing retailer still uses a Flash 4 interface.
DevInterview:
Is Flash something that people are only using if they have a big
budget?
Darrel
:
Any multimedia requires some sort of a larger budget because theres
usually more involved in it than just static pictures. It takes
more time to assemble assets, to develop whats going to happen,
and especially to test.
DevInterview:
Agreed. Off the top of your head can you think of some successful
uses of Flash that are in the lower end of the budget scale? I guess
the question is, whats practical to do with Flash and what should
stay HTML?
Darrel:
There are a lot of valid reasons to use HTML. At present, for instance,
theres no way for search engines to index text accessible only
through Flash movies but thats true of a lot of text in a database
as well. Where theres no link theres nothing for a search engine
to index. Its also the case with sites that use frames and generated
pages.
DevInterview
:
Indeed, its still said that the browsers back button is the most
popular navigation button....however, if youre viewing a Flash
movie and you use the browsers back button the Flash movie goes
away. Is there anyway around that?
Darrel
:
I cant think of one; however, a lot of sites hide the Back button
by opening the Flash movie in a new window without the navigation
tools, although I dont like that, myself.
DevInterview:
Thats also popular with sites using lots of CSS which gives you
absolute positioning of graphic elements, but not the handy relative
positioning that comes with old HTML tables.
DevInterview:
Are you seeing many good examples of Flash being used well in more
standard commerce or business sites?
Darrel
:
Not really lately, apart from the examples I mentioned earlier like
Volkswagen and Barneys. As to whether those are "good" examples,
thats a relative term. Ive seen a lot of experimental stuff and
some good subsites for informational material.
DevInterview
:
I havent seen the recent VW work, but the VW Turbonium site was
a lot of fun and I bet it played well to the youngins looking for
a fun hip car to buy.
Darrel
:
Entertainment sites, informational sites (like National Geographic),
and car sites.
DevInterview
:
One of our clients asks, "has anyone done any hard research on how
Flash affects the visitors experience?"
Darrel:
I havent seen any. The buzzword this year at the Macromedia UCON
is "useability", because a lot of people claimed that Flash made
it difficult for disabled people to use sites, which I expect would
extend to other users as well to some extent. But as for hard evidence
of whether Flash made a site difficult for a user, no. People do
seem to like the games and animated goodies though.
DevInterview
:
On the disability topic, there is only one Flash player. Theres
no way for someone with a sight impairment to make the fonts larger,
like they can do in a regular Web browser.?
Darrel:
Flash has a zooming feature. Right-click (Windows) and Control-click
(MacOS) zooms into the image... and if the browsers resize capability
hasnt been disabled (I hate that), and the movie is set to play
within a Percentage of the window, they can simply resize the window.
DevInterview
:
Im on the shockfusion.com site and its not letting me do that.
Darrel:
Some developers turn off both of these features, apparently figuring
that their design is more important than whether people can read
it or not.
Darrel:
Neither of these are quite the same as the variable-size type of
scaling you get with tables and standard HTML, of course.
DevInterview:
Can you detect things like language preferences from the browser?
Darrel
:
Not directly. If you can access that information through JavaScript,
you can get it into Flash, unless, of course, youre in Netscape
6 or IE on the Mac. Netscape broke their LiveConnect interface in
NN6 (both platforms) and IE/Mac has never worked right.
DevInterview
:
The Web world has changed dramatically in the last few years, and
Flash is one of the reasons why. Where do you see us going next?
Darrel
:
Another new feature of Flash 5 was its ability to create persistent
connections to XML servers which enabled things like Flash-based
chat systems. I think, as far as Flash goes, that thats the next
frontier for the types of applications that will be built with it.
Right now those are difficult to build.
DevInterview
:
Multiplayer games... live in person technical support.
Darrel:
AOL Instant messanger
DevInterview
:
What youre saying is the Flash movie on your computer can interact
with a server running somewhere over the network.
Darrel
:
I suspect that at some point, Flash movies will be able to grab
images and data from the Web and display them within the movie (something
that can be done with Generator now).
Darrel:
Actually, a Flash movie can already interact with a server. Database
transactions within Flash movies have been possible for a couple
of versions. Whats going to come down the pike is to make those
transactions easier to deal with for the author. I might add that
a lot of these capabilities are already in Director and Shockwave.
DevInterview:
So, maybe well see Hotmail in a Flash interface, but youll also
be able to get your Hotmail on your pager because the underlining
format is XML?
Darrel:
Could be. What Macromedia would like to see is Flash as the interface
to your pager. Theyve already ported it to the Pocket PC. LucasArts
used a version of the Flash Player on one of their PS2 games.
DevInterview
:
Do you have to author specifically for the Pocket PC or does it
just work if youre using it to surf the net?
Darrel:
You have to author for Flash 4, and I believe there are a couple
of things you have to avoid there as well, but its supposed to
be a fairly full-featured Flash 4 version of the Player. The PocketPC
doesnt have the horsepower to handle the interpreted language playback
for Flash 5 ActionScript, apparently.
DevInterview
:The
palm-sized devices dont have the horsepower...but they will.
Darrel:
Most assuredly. http://www.macromedia.com/software/flashplayer/pocketpc/authoring/
DevInterview:
Thanks for your time Darrel. One last question: If you were an iMac,
what flavor would you be?
Darrel:
Strawberry.
Darrel
Plant is Publisher at Moshofsky/Plant
Creative Services in Portland, Oregon, and
the Technical Editor of the Director
Online User Group where he oversees the
production of three to five articles a week on Director and Flash.
Hes the author/co-author of four books on multimedia and a contributor
to two others; has written numerous articles for magazines including
WIRED; has published a short-lived book review magazine; has worked
as a radio DJ playing alternative music back when it was still known
as college rock; and once offered himself up to the voters as
a candidate for the Oregon State Legislature.
|
|
| |
Stephen
Peters is the founder and Chief Instigator
at Amazing!,
a company dedicated to serving your customers by building better Web
sites. Amazings clients include the Oregon
State Parks, Oregon
Public Broadcasting, Fios,
and Transitions
for Health. Serving Oregon and the world since
1995. |
|
 |