Progressive Enhancement with Flash

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.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Progressive Enhancement with Flash - Presentation Transcript

    1. Progressive Enhancement with Flash Yahoo! Developer Summit London, 2007
    2. Huh?
    3. A quick detour... Flickr Web Upload
    4. What is progressive enhancement?
    5. “making web sites accessible [...] to people using different operating systems, web browsers and devices”
    6. Progressive enhancement Content & structure HTML
    7. Progressive enhancement Style CSS HTML
    8. Progressive enhancement Behaviour JavaScript CSS HTML
    9. Progressive enhancement Advanced style & behaviour Flash/Flex JavaScript CSS HTML
    10. How does the Flickr upload page work?
    11. How does Flickr work? Flickr web upload page
    12. How does Flickr work? Flickr web upload page Server
    13. How does Flickr work? CSS Flickr web upload page Server
    14. Flickr without Flash CSS Flickr web upload page Browser handles file uploading Server
    15. Flickr with Flash CSS Flickr web upload page JS Server
    16. Flickr with Flash CSS Flickr web upload page JS SWF Server Flash has asynchronous file upload
    17. Flickr with Flash CSS Flickr web upload page JS JavaScript talks to Flash SWF Server
    18. Flickr with Flash CSS Flickr web upload page JS SWF Server Flash uploads the files
    19. What other functionality can I steal from Flash?
    20. How about cross-domain sockets for push content?
    21. Remember Comet?
    22. Remember Comet? Web page
    23. Remember Comet? Web page Server
    24. Remember Comet? HACK HACK HACK HACK HACK HACK HACK WebHACK page HACK HACK HACK HACK HACK Server HACK
    25. Comet, without the hacks Web page JS SWF Server
    26. A quick (ish) example... Simple IM
    27. But what about when Flash is visible?
    28. Visible Flash Web page
    29. Visible Flash Web page JS
    30. Visible Flash Web page JS SWF
    31. Visible Flash Web page JS Pull web content from page SWF
    32. Visible Flash Web page JS Pass content to SWF file SWF
    33. Turn boring data tables... A B C 5 9 11 22 31 77 85 23 1
    34. ...into pretty interactive graphs A B C 150.0 112.5 75.0 37.5 2004 0 2005 2006 2007
    35. In conclusion
    36. In conclusion Use SWFObject to embed Flash content Upgrade alternate content or functionality with Flash Steal as many features as you can from Flash - it’s all free.
    37. Questions?
    38. Resources SWFObject http://blog.deconcept.com/swfobject Slides, examples, etc. http://dynamicflash.com/talks Me swebster@yahoo-inc.com steve@dynamicflash.com http://dynamicflash.com

    + spjwebsterspjwebster, 2 years ago

    custom

    3813 views, 0 favs, 1 embeds more stats

    Flash is often viewed as an 'all or nothing' techno more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 3813
      • 3654 on SlideShare
      • 159 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 50
    Most viewed embeds
    • 159 views on http://dynamicflash.com

    more

    All embeds
    • 159 views on http://dynamicflash.com

    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