Amazon and AJAX in Interface Design

Amazon has a good example of the selective and sensible use of AJAX type controls in an interface. In various presentations on software design I often talk about using AJAX and Javascript wisely and sparingly. Too much and the rate of confusion and user error rises significantly.

On Amazon’s holiday-ready site they use Javascript pulldowns and mouseovers to show the user the different departments they can shop from. However when letting the user select different areas to search on, the site doesn’t automatically take the user anywhere. It lets the user manually select the specific area they want to go to, enter a search term, then click GO.

If a user knows exactly where they want to go its important to make sure they can get there unhindered. The interface shouldn’t try and guess what they want or, worse yet, mistakenly take the user somewhere they don’t want to be. A good interface should show the user all the options available to them, then let them get there quickly and directly (and help them avoid any wrong turns). Nice job Amazon.

Travel Tip from Disney World Trip

Found a good use for the magnetic strip, credit card style room keys from hotels - use them as a shoehorn when going through airport security.

Its an eco-friendly re-use, doesn’t set-off metal detectors and helps keep the backs of shoes in shape.

Mind you, I’m not advocating taking them just for this purpose but I know how easy it is to forget to return them (and that there are plenty of people who do take the keys on purpose for fear of any personal information that’s stored on the magnetic strip.)

Talk on Software Development now Online

My recent presentation on software development and the importance of useability is available online. 

Thank you to Charlie Arehart and the Online ColdFusion User Group for hosting and recording the event.

Thank you, as well, to everyone who participated in the question and answer period.

Vertabase Timer Now on Adobe Exchange!

The Vertabase Timer is now available for download directly from the Adobe Exchange.

It is a great way to track time on projects or to track time on clients (or really anything).  

This is an alpha build so please sign up for the updates or check the time track message board for known issues. 

Also, development of the Vertabase time tracking tool will be driven by user feedback, particularly early adopters. So fire away.

Follow me at: twitter LinkedIn

Subscribe to RSS Feed

Get the feed!


Add to Google



Get More Done



As Seen In

"Mark is a skilled communicator, and his blog stands out for its clarity. The ideas he presents are fresh and give readers a different perspective. Importantly, it gives practical and applicable insights."


- David Gurevich, PM Exam Guide

"An amazing talk!"

"Wonderful, engaging speaker!"

"Great insights."


- Audience reviews, Ann Arbor

"Mark is undoubtedly an expert in project management, not only at the theoretical level but at the practical level, as he is able to clearly explain and show how small to medium businesses can implement practical project management solutions to save time, money and headaches."


- Brian Love, CTO, Webucator

"Mark’s presentation style is engaging. Many people (particularly the Project Managers present) left the presentation eager to apply Mark’s advice on better planning and project execution to their own projects."


- Bernie Dolan, Sun Life Insurance

"Mark went out of his way to give a "real-world" talk on project management that was motivating and informational. Several of our group member filled up notebooks with great tips and takeaways from Mark's talk. I would highly recommend Mark for any discussion on Project Management and his talk is great for any audience."


- Matt Schulz, PMP, CIW

"Mark gave a very engaging presentation. He demonstrated his expertise in project management and provided some excellent ideas that our members took away from the discussion to try putting into practice in their own project teams."


- Troy Pullis, Minneapolis/St. Paul

"Mark came to speak about Project Management and Time Tracking. Mark eloquently delivered, a well researched, and comprehensive presentation that everyone found very useful. Mark no doubt is an expert on project management, and that is very clear when he speaks."


- Pete Freitag, President, Foundeo Inc, New York

"Mark was a great speaker, and I hope to have him back to Cleveland."


- Brian Meloche, Cleveland

Archives

1999-2012 Standpipe Studios, L.L.C., All Rights Reserved.

Trademarks | Privacy | Sitemap