AJAX vs. Flash: What's right for you?

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

25 comments

Comments 1 - 10 of 25 previous next Post a comment

  • + guest5bd1d89 guest5bd1d89 7 months ago
    Nice presentation.. very helpful.
  • + guest14601 guest14601 10 months ago
    Unless you have a map server, flash is definitely better for zip code maps.
    http://www.zipcodecd.com
  • + guestc37a0 guestc37a0 10 months ago
    NOt sure what is meant by screens not looking ’webby’. Surely the point of Ajax and other technologies is to provide a richer interface than the early web? So this wont look ’webby’ almost by definition?
  • + guestfb1874 guestfb1874 2 years ago
    hmm... Getting JS Error in IE6.
  • + wangjiaz wangjiaz 3 years ago
    I often calls javascript functions from my actionscript program, and let js to do ajax. This way I avoid recompiling the actionscript for changed functions. And if the requirements are fixed, I normally call services directly from actionscript.
  • + jboutelle Jonathan Boutelle 3 years ago
    XULRunner is for apps that DON’T run in the browser, right? So that’s why I didn’t include it for comparison.

    In general, anything that won’t run in IE without a plugin (except for Flash, which is a special case due to the fact that most people already have it) is a non-starter in my book. This is the case with XUL, right?
  • + jeffmcneill Jeff McNeill 3 years ago
    What about XULrunner as an option to compare with?
  • + rashmi Rashmi Sinha 3 years ago
    Cool!
  • + jboutelle Jonathan Boutelle 3 years ago
    My main point is that Flash isn’t '99% bad', as Jakob Neilson once said. It’s not even a little bad. It’s just not the lingua franca of the web, so it’s sometimes inappropriate.

    It can be a secret weapon that lets you do things that just aren’t possible any other way.

    But it should only be used where it can add real value.
  • + jboutelle Jonathan Boutelle 3 years ago
    Due to the specialization, finding devs who are conversant in both Flash and AJAX is really hard work.

    In particular, finding good developers who are willing to work on Flash can be very difficult. There’s a cultural perception that Flash is not something real developers use: similar to the perception 5 years ago that javascript was not a real programming language.

    But if you’re using the Flash nuggets model I propose, you need developers who can do bothl: what you don’t want is for your devs to specialize at a lower level than front end / back end. Otherwise, you’ll start adding Flash unnecessarily just to keep the “Flash guy” occupied.

    Solution: build ‘em yourself. Takes years to start up. After a while it becomes a machine, a culture.

    The AJAX/Flash crossover artist is in extremely high demand nowadays. So once you build a team like this, take good care of them! And if you have these kinds of skills, then you should have no problem finding cool, high-paying projects to work on.

Comments 1 - 10 of 25 previous next

Post a comment
Embed Video
Edit your comment Cancel

Notes on slide 1

Check check. Is this thing on? Can you hear me? Even the people in the back? Great. I’m here to talk about using AJAX and Flash to build great internet experiences. So how many people in the audience would consider themselves AJAX developers? How many people would consider themselves Flash developers? How many people have coded in both AJAX and Flash?

77 Favorites & 2 Groups

AJAX vs. Flash: What's right for you? - Presentation Transcript

  1. AJAX & Flash What we learned building SlideShare.net
    • Jonathan Boutelle
  2. First
    • www.jonathanboutelle.com
    • www.slideshare.net/jboutelle
  3. DISCLAIMER
  4. 1. Play the field
    • You don’t have to choose
    • You quite possibly need both
  5. 2 . Keep Flash on a leash
    • Full-Screen a no-no
    • Flash nuggets as best practice
    http://www.california-gold-rush-miner.us/california-gold-nugget.htm
  6. 3. Cheap Tricks
    • In-place editing
    • Attention control
    • In-Page Messaging to user
    • Tabs
  7. The Brand Gap Tags Brand design The Brand Gap From: coolstuff , 1 day ago 326 views | 1 comment | 5 favorites Tags Brand design branding The Brand Gap From: coolstuff , 1 day ago 326 views | 1 comment | 5 favorites Tags Brand design branding Share this slideshow Digg this Subscribe to user Mark as inappropriate Favorite [x] tags : brand design branding marketing (Edit) 1 3 4 Share this slideshow Digg this Subscribe to user Mark as inappropriate Favorite [x] tags : brand design (Edit) From: coolstuff , 1 day ago 326 views | 1 comment | 5 favorites The Brand Gap From: coolstuff , 1 day ago 326 views | 1 comment | 5 favorites Tags Brand design branding Add/Edit tags Separate tags by spaces. Put multi-words tags within quotes, e.g., “palo alto” Cancel Update brand design 2
  8. Pricew’s Slidespace pricew Male, San Francisco, CA pricew.blogspot.com Pricew’s Slidespace pricew Male, San Francisco, CA pricew.blogspot.com 2 1 Add pricew as contact Ping pricew Add pricew as contact Ping pricew Message price1 pings Liked your presentation on venture capital By jboutelle (1 second ago) Welcome to SlideShare By userx (2 days ago) This is great by coolstuff (5 days ago)
  9. Pricew’s Slidespace pricew Male, San Francisco, CA pricew.blogspot.com Add pricew as contact Ping pricew Message pricew Liked your presentation on venture capital By jboutelle (1 second ago) Welcome to SlideShare By userx (2 days ago) 1 Pricew’s Slidespace pricew Male, San Francisco, CA pricew.blogspot.com Add pricew as contact Ping pricew Message pricew 2 Hey dude! Long time… pings Liked your presentation on venture capital By jboutelle (1 second ago) Welcome to SlideShare By userx (2 days ago) Message Sent!
  10. 4. Flash graphic goodies
    • Fonts
    • Vector graphics
    • Animation
  11. 5. Flash multimedia
    • Output of media
    • Input of media
    • Editing of media
  12.  
  13.  
  14. 6. Widgetopia!
    • Yes, I mean widgets
  15. http://www.baychi.org/calendar/20060314/
  16. 7. Cool, but not useful to me
    • Sockets
    • Local data objects
    • FLEX
  17. 8. AJAX FLASH crossover Artists
  18. Finally
    • www.slideshare.net/jboutelle
    Questions?

+ Jonathan BoutelleJonathan Boutelle, 3 years ago

custom

31366 views, 77 favs, 45 embeds more stats

or: what we learned building slideshare

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 31366
    • 30343 on SlideShare
    • 1023 from embeds
  • Comments 25
  • Favorites 77
  • Downloads 989
Most viewed embeds
  • 324 views on http://www.jonathanboutelle.com
  • 285 views on http://www.techcrunch.com
  • 88 views on http://fr.techcrunch.com
  • 80 views on http://swissmiss.typepad.com
  • 54 views on http://www.slideshare.net

more

All embeds
  • 324 views on http://www.jonathanboutelle.com
  • 285 views on http://www.techcrunch.com
  • 88 views on http://fr.techcrunch.com
  • 80 views on http://swissmiss.typepad.com
  • 54 views on http://www.slideshare.net
  • 42 views on http://jp.techcrunch.com
  • 35 views on http://speakingx.blogspot.com
  • 34 views on http://9eye.net
  • 16 views on http://www.joewoodonline.com
  • 8 views on http://rashmisinha.blogspot.com
  • 4 views on http://nbman
  • 4 views on http://toostep.com
  • 3 views on http://www.cirip.ro
  • 3 views on http://microtech.selfip.com
  • 3 views on http://www.techiegyan.com
  • 3 views on http://stellae.usc.es
  • 2 views on http://itbananas.com
  • 2 views on http://www.filescon.com
  • 2 views on https://s3.amazonaws.com
  • 2 views on http://jaapstestblog123.blogspot.com
  • 2 views on http://technivant.com
  • 2 views on http://moreof-it.blogspot.com
  • 2 views on http://www.netvibes.com
  • 2 views on http://jonathanboutelle.com
  • 1 views on http://startups.pl
  • 1 views on http://www.rapidor.com
  • 1 views on http://www.honeytechblog.com
  • 1 views on http://www.feed-squirrel.com
  • 1 views on http://km.nurun.com
  • 1 views on http://72.14.205.104
  • 1 views on http://discoveryeducation.typepad.com
  • 1 views on http://message2.myvideowebstream.com
  • 1 views on http://localhost:8080
  • 1 views on http://www.jonboutelle.com
  • 1 views on http://cliotech.blogspot.com
  • 1 views on http://209.85.173.104
  • 1 views on http://inyourbones.blogspot.com
  • 1 views on http://www.peterelst.com
  • 1 views on http://whinii.com
  • 1 views on http://www.academia101.com
  • 1 views on https://capgemini-gm.grouphub.com
  • 1 views on http://cache.yahoofs.jp
  • 1 views on http://www.invertvisuals.com
  • 1 views on http://www.ditii.com
  • 1 views on http://127.0.0.1:51235

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories

Groups / Events