[flashpro] usable flash
Micah Freedman
i at micahfreedman.com
Tue Oct 4 17:43:19 EDT 2005
Hi,
One of my goals for a long time as been to create the Perfect Flash
Framework. Flash has some great qualities, but it most naturally
lends itself to certain architectures that have usability problems.
I'd like to develop a PHP/Javascript/Flash structure that solves some
of the problems. On looking into it again, things seem to have
improved, but they're still somewhat grim. Here are some requirements
of the PFF:
- basic browser functions work, including back/forward buttons and
deep linking/bookmarking
- search engine-friendly urls and content
- automatic replacement of non-flash content if flash is available (I
suppose in an ideal
set-up, there might be the possibility of user selection of
content-type, as well.)
- both flash and non-flash content come from a common data-source as
much as
possible (without overly restricting potential creativity of the
site)
- cross-platform/cross-browser (at least IE 6+, Moz/Firefox, Safari)
The biggest problem at the moment seems to be with browser functions.
There are several ways of dealing with these issues, but unless I'm
missing something, you have to choose two of the following three things:
1. deep linking/bookmarks
2. back/forward buttons
3. smooth transitions/flow within the flash
GetURL/query string techniques get you 1 & 2. Frameset techniques
give you 3 and either 1 or 2. Anchor techniques get you 1 & 3, and
sometimes 2, but they're buggy. Is there a way to get all three?
I know about FlashObject, and the Flash/Javascript integration kit,
as well as the Pet Market example and Chris Hendershot's tutorial. Am
I missing something, or are we at v.7/8 of the software, and still
trying to solve this basic problem with spit and sealing wax?
-Micah
More information about the FlashPro
mailing list