Issue 228 of A List Apart is all about smooth.
- User-Proofing Ajax
Ajax offers the ability to avoid both needless browser behavior like page reloads and useful browser behavior like error handling. When good web apps go bad, Peter Quinsey’s guidelines and techniques can help you and your users stay informed and productive.
- Avoid Edge Cases by Designing Up Front
by Ben Henick
Sooner or later, nearly all web projects fall afoul of simple, preventable problems—problems like building the wrong features or creating a platform that can’t be upgraded. A proper process can help you manage scope, develop site features that actually match your objectives, and catch fatal flaws before your site is produced.
[tags]alistapart, ajax, usability, process, webdesign[/tags]