You eye goo rue

Oct 13, 2007 11:14


Venting about some UI annoyances.

Bad Drop-Downs

When a drop-down is active, typing a letter will take you to the first entry that begins with that letter. Pressing the letter repeatedly will go to the next entry in the list that begins with that letter.

For example, in a list of states, clicking on the drop-down and pressing ‘C’ will cause ‘CA’ to be selected. Subsequently if you press ‘C’, it will select ‘CO’ and ‘CT’ and then ‘CA’ again in a cycle.

Not breaking this behavior is basic usability.

But how many sites have you been to where they prepend a hyphen or a repeating word in front of every single value, making the letter shortcut worthless?

Much worse than that are the sites that use the javascript onChange event to take the user to another page. In that case, when I use the letter shortcut to get to ‘CT’, the first time I hit ‘C’ I’m immediately taken to the ‘CA’ page, in direct violation of the drop-down’s standard behavior and the user’s desire.

Double-click lookups

Being able to look up the definition of any word in an article is nice. However, overriding the default double-click behavior (highlight word) is not. I happen to use double-clicks to highlight words as a visual reminder of where I am in an article. Having to manually close all the popups this generates on the New York Times site is so frustrating that I refuse to use their site.

Meaningless progress bars

Have you ever watched a progress bar get to 100 percent complete, only to start all over from scratch?

Once upon a time, progress bars reflected how far you were through a process. Now they’re just animated gifs, with no correllation to how close you are to “done”. I’ve watched software installs where the progress bar got to “complete” a dozen times. What?

This practice has become so widespread that users are now trained to completely ignore progress bars, so even if you code yours properly, no one is going to believe you.

Great. Thanks, guys.

Remember me?

In lots of web-based apps, the login prompt also includes a checkbox labeled “remember me on this computer”. In theory, it sets a cookie so that the user won’t have to login-or at least not retype their username-the next time they visit the page.

The problem is that almost none of those sites actually remember anything. I have to type in my username and password every time I visit my work email, even though I click “remember me” every time, and that’s not an isolated incident.

Again, this is shit. What the hell are these people thinking? “Gee, that’s a great feature… Let’s pretend we have it!” Fuckwods.

usability, computers, design

Previous post Next post
Up