Recently I have been giving a talk on Designing for Ajax. I have given the talk or variations of the talk at:
- eBig/Emoryville, CA
- Yahoo! Search & Marketplace User Experience Team
- Yahoo! Front End Engineering Summit
- eTech/San Diego, CA
- Real World Ajax/NYC
- VeriSign/Mt. View
- WebGuild/Mt. View
In the course of giving the talk I have now simplified it to 7 interactive design principles:
- Keep it direct
- Provide live feedback
- Offer an invitation
- Cross borders relunctantly
- Create a light footprint
- Show Transitions
- Think in Objects
You can download a medium sized Quicktime version of the presentation here.
You should download it to your desktop as I don't want my host to have to suffer with streaming it. Also, the interactive (click to move through presentation) works better when downloaded.
The PDF version is also available here.
I will be giving this talk (or variations of the talk) in the next couple of months at:
- CSU/Hayward (not open to public)
- City College/SF (not open to public)
- Oracle Brown Bag
- Adobe/Macromedia Brown Bag
- eBay Brown Bag
- Adaptive Path/Austin
- The Ajax Experience/SF
- Adaptive Path/Amsterdam
- SIGCHI.NL/Amsterdam
- If you find other examples that illustrate the patterns I have in the presentation, feel free to
- Tag the site in either del.icio.us.com or myweb2.search.yahoo.com under the tag 'ypatternexample'. Add other tags as you see fit. Also, add a comment to tell how to see the feature or what your thoughts positive or negative are about this example
- Or send me a link, snapshot or description via email at ajaxevangelist @ yahoo dot com
- If you find good counterexamples, also tag them and not it in the comments.
Technorati Tags: ajax, design, patterns, design patterns, ria, user+experience, interaction design, ypatterns, yui, billscott