
Comments:The short conclusion is: review your needs and use the appropriate tool. Sometimes Flash is the best tool, sometimes Ajax.
- Ajax
- website must work without js as well!
- permalinks with ajax possible, some tricks avaialable
- fallback and seo about the same from tech point of view
- cookies length constraints from browsers
- rather new movement, a lot of libraries which do something, no or view documentation
- debugging very good, as standard technology with browser and development extensions
- ie mojo has speedoptimized startup code
- cross browsing is tricky, so you might use available libraries
- cross domain is “hacky” -> use flash for it
- Flash
- flash is evil for searchengines
- in own environment for accesibility
- microformats is a html thing
- flash-plugin for cookies with 100k storage
- flash has good stuff for all the multimedia stuff
- flash has very good documentation and coding frameworks
- plugin available for almost every browser
- “which client is allowed to do what” is defined and very good solved
- Conclusion
- ajax can not replace flash / flash can not replace ajax
- both technologies helpful to enhance websites
- ajax is still evolving… browsers as well (http://whatwg.org)
- flash for multimedia, mobile, desktop
- flash for ajax
- solving cross domain (xmlhttprequest over flash)
- socket bridge
- interesting platform for rich internet applications
technorati tags: flash ajax web2.0 web 2.0





