On last.fm: Last.fm for iPhone and iPod Touch
BNET Business Network:
BNET
TechRepublic
ZDNet

November 20th, 2006

The Resurgence of Flash

Posted by Ryan Stewart @ 10:03 am

Categories: Adobe, Ajax, Apollo, Experience, Flash, Google, Rich Internet Applications, Yahoo

Tags:

When Flash first started taking off in the late 1990's, it was the first time most people saw animation on the web. For a lot of people, Flash gave them a way to create web experiences that hadn't been possible before. It was exciting, it was pretty easy to jump in and many people did so. Unfortunately, this gave people a bad taste of Flash. We saw a lot of "skip intro" buttons because people thought it would be fun to have an animation as their start page. Jakob Nielsen wrote his famous "Flash : 99% Bad" article which talked about Flash as a distraction and a usability nightmare.

But slowly, Flash has started to turn the corner. In 2002, Jakob wrote an addendum declaring that "Flash Now Improved" and listed Design Guidelines for Flash usability. With Flash Player version 7, we saw the beginnings of seamless video on the web which would allow for companies like YouTube and Brightcove to flourish along with putting Flash front and center in people's minds. Most of them didn't realize it was Flash that was making their video experience so easy, but among developers and the digerati, Flash started to get more attention.

When Flex 2 was released to the public, it gave developers a way to jump into the world of Flash in a way that made sense to them. Keyframes and timelines aren't things developers want to think about, and the Flex 2 Framework took all of that away. Adobe decided to use the Eclipse IDE which was something Java developers were very familiar with and has helped Flex 2's adoption. Adobe has also done a very good job of increasing the presence of the Flash Player. They released a beta version of the Linux player and they open sourced the Actionscript Virtual Machine which will power the next generation of the Mozilla project. Both have gone a long way towards putting Adobe in a good light with a variety of developer communities.

Flash and Web 2.0

A modified version of the Web 2.0 logos image that I made back in February with Flash logos highlighted

But in the end I think Web 2.0 has helped Flash come into its own. Ajax gave people a taste of what a more interactive web could look like and as their needs expanded into more multimedia experiences, people turned to Flash because it just works. We are seeing entire applications built with Flash including Goowy, Gotuit, Pandora and Yahoo Maps. Flash has also done a lot to make sure it works with Ajax, the darling of Web 2.0. A great example is Google Finance: a combination of Flash and Ajax that helps incorporate news items into the stock graph.

What has struck me the most is that as Rich Internet Applications have become more prominent, more and more people are talking about Flash. Just this weekend Fred Wilson, Greg Yardley and Anne Zalenka had posts about Flash. Fred has a good quote which I think sums up the new attitude towards Flash:

I have become a huge fan of Flash. I never liked websites that were built in Flash. They took too long to load. I never understood what was wrong with html. It's still true that a website that is entirely built in Flash is not attractive to me. But delivering certain services in Flash, the way Etsy does with the shop by color or shop by geography, is a smart approach.

There is a big place for Flash on the web. Flash will never be a solution for everything, and that's good, but as the platform grows we are going to see more ways to add to the web with Flash. Flash Lite gives you access to mobile devices, Apollo will give you integration with the desktop and we will continue to see hybrid Flash/Ajax applications that take the best of both worlds and create very engaging experiences. Rich Internet Applications have come a long way and Flash has gone through ups and downs during that time. But right now, Flash seems to be on a big upswing. I expect that to get bigger and bigger. It has come a long way since the skip intro button.

Ryan StewartRyan Stewart, a Rich Internet Application developer and industry analyst, recently joined Adobe's Platform Team as a Rich Internet Application Evangelist. full profile and disclosure of his industry affiliations.

Email Ryan Stewart

Subscribe to The Universal Desktop via Email alerts or RSS.

  • Talkback
  • Most Recent of 11 Talkback(s)
still some way to go
Jules/Ryan, all good points. What I see more often than not is the development of web apps starts with a visual design. That is such the wrong thing to do. It starts with a UX (User eXperience) flow. ... (Read the rest)
Posted by: DanFlorio Posted on: 11/25/06 You are currently: a Guest | | Terms of Use
what makes it bad  luke99s@... | 11/20/06
RE: what makes it bad  ryanstewart | 11/20/06
Great joke  JulesLt | 11/20/06
RE: Great joke  ryanstewart | 11/20/06
Still some way to go  JulesLt | 11/21/06
RE: Still some way to go  ryanstewart | 11/21/06
still some way to go  DanFlorio | 11/25/06
No, what makes Flash bad  Yagotta B. Kidding | 11/20/06
RE: No, what makes Flash bad  ryanstewart | 11/21/06
Quote  davidmartinomalley | 11/20/06
RE: Quote  ryanstewart | 11/21/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Top Rated

    advertisement

    Archives

    ZDNet Blogs

    White Papers, Webcasts, and Downloads

    Introducing SmartPlanet

    • Find thought-provoking progressive ideas on topics that intersect with technology, business and life. Visit Today
    • Technology, perspective, and insights shaping the world
    • Learn innovative and practical skills for your business and your life. SmartPlanet offers 360 degree coverage that you need to feel connected to the information that matters to the world at large. Go to SmartPlanet
    advertisement
    Click Here