December 6, 2005

Ajax Mistakes

The listing of Ajax Mistakes really could be applied to many other, non-Ajax instances.

Breaking the Back Button is one my giant peeves. I hate it when I press back and things go all goofy. Gmail used to be really bad at this.

Inventing new UI conventions is another I really agree with. While it might be cool, try and make it obvious at least. Be aware of what you’re changing, and why.

Not using links. I should be able to deep-link to any Ajax app.

It’s a high-level list, and doesn’t even try to go into how to fix these problems. It’s more of things to avoid from the get-go. If you do any sort of javascripting, then go read this. Hell, if you do any UI work at all, go read this.

Post Info

Tagged As Big Ideas, Interaction Design, Javascript, Strategy, UI Design, Usability

Comments are Open (2)

Posted at 06:47 PM

Comments

Chet

Frankly, we could save a lot of time by just recycling the Flash mistakes discussions of a couple years ago. Don't make my browser work in some weird way you think is clever. I want my back button to work, and i want my scroll wheel to work -- IOW, "no, Mr Ajax, you did NOT just invent a better mousetrap."

Tony

True. I'm sure they're very close. The problem is that Flash developers don't really communicate to web developers, or vice-versa. There is no solid cross pollination. I'm sure they've learnt many valid work-arounds to these issues, while still providing the extra functionality.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Search
Comments on this post
Categories
Info
Tony Stephens
Copyright © 1995-2005
Site Version:
10
Licensed:
Creative Commons
Validate:
XHTML, CSS, 508, RSS
Subscribe
Blog-Fu, Link-Fu