Practical Design in Ajax by Sarah Nelson and David Verba
Sarah Nelson and David Verba of Adaptive Path presented Practical Design for Ajax, a very good overview of many of the design and user experience issues in web development. They covered a lot of ground in 90 minutes and still had some good concrete examples. There were also several book recommendations to explore issues more in depth – I’ve collected those at the bottom of this post.
User Experience

- success comes from the user experience (editor: see also Creating Passionate Users, if you aren’t already subscribed)
- successful design depends upon context, priorities
- know who users are – design for all users
- understand your users – context, motivations, challenges
- consider the user experience from ground up, not something you can throw in at the end
- what we do we want to get out of the site?
- what do users want out of site?
- determine our site objectives: ie revenue, or community, or sales
- get to know the users
- find the overlap between what stakeholders want and what users want
- what we learn from users should drive strategy
- dont try to be everything to everybody
- fall back on ecosystem of apps – ie use apis/mashpus to bring in other sites’ strengths
- ed: less is more?
- how do pieces of the site fit togeher?
- interaction design – how user moves from one step in process to next
- interaction frameworks
- granularity – keep similar things grouped together
- labeling – make sure your terms make sense to users first, and aren’t just biz terms – ie “jobs” versus “human resources”
- consistency – use the same terms throughout site and throughout life of the site
- what components will enable ppl to use the site?
- four principles: discoverability, recoverability, context, feedback
- some good examples – farecast, blogger
- what will finished product look like?
- ajax plays the most obvious role here
- “attractiveness bias” – people like pretty stuff better then ugly stuff
- but looks aren’t everthing – see: myspace
- what personality does the site have? ex: flickr has a very friendly, quirky personality
- get Robin William’s book (see book links below)
- four basic principles to follow
- CRAP -> Contrast Repetition Alignment Proximity
- William’s book is awesome – get it
- “wireframing ajax is a bitch” – Jeffrey Zeldman
- frame-by-frame? no
- wireframe with key frames illustrated
- lo-fi animations
- just build the damn thing. prototype it in html/js/css
- no best practices

- The Non-Designer’s Design Book, Second Edition
- don’t know design from donuts? Have about two hours? Get this book.
- The Elements of User Experience: User-Centered Design for the Web
- before Jesse coined Ajax…
- About Face 2.0: The Essentials of Interaction Design
- opinionated usability.
- Observing the User Experience: A Practitioner’s Guide to User Research
- learn about your users by observing them.
- Information Architecture for the World Wide Web: Designing Large-Scale Web Sites
- THE book for information architecture.




