If you’re going to reinvent the wheel, you should at least make sure your new version is somehow better than the previous kind. Reimplementing standard UI and OS widgets is one of the most common ways developers reinvent the wheel these days — it started with Flash developers building their own controls, and has now spread [...]
Tag Archives: UI
The Evolution of WordPress
OpenOffice Writer UX Warts
Thoughts on the Palm Prē: Category Catastrophe
Note, Added A Few Days Later: This post does not tell the whole story. This is a wail of anguish, and is not intended to be balanced. For a more balanced look at the Palm Prē, read my later, and broader, evaluation of it as well as this post. There are a lot of good [...]
Musing on Mac Keyboards
I’m at a one-week contract this week, and the client uses only Macs. So I’m using an unfamiliar Mac keyboard — the kind with the transparent plastic casing, and the really stiff keys (by my standards, anyway). I am starting to get used to the propeller key already, and getting sort of used to using Meta-K [...]
Cruel Rollover Trickery
I found an interesting UI problem today, on a site that I will be kind enough not to actually link to. Instead, I’ll just reproduce the general concept and problem here: alpha beta gamma delta The links all just link straight to the nav bar itself, so if you scroll your browser view so that [...]
Don’t Waste My Time With Email Confirmation Fields
I just ran into yet another form on a web page that looked like this: First Name Last Name Email Address Confirm Email Address Address Line 1 … and so on These things drive me nuts. Once I’ve typed my email address in the first time, I just type Shift-Home to highlight the entire field, [...]
If I Leave the Tutorial, Can I Get Back In?
While reading c|Net’s preview of the upcoming Palm Prē, I came across: “When you fire up the smartphone for the first time, there’s a brief animated tutorial to familiarize you with the various gestures” the Prē uses. And having a first-time orientation is a pretty common UX decision, especially for products that are trying to [...]
Making a Field Required Doesn’t Make It Truthful
Today’s lesson for people who make fields “required” on their web forms: You can make it “required”, but you can’t force people to tell you the truth. I recently filled out a form for a service that will eventually ship a book to me. I understand why they needed my street address, my credit card [...]
Bad UI Discourages Cops in Queensland
How important can good (or bad) user interface design be? If the system you’re building is the Queensland Police’s record-management system, the interface can apparently be so bad that police would rather let petty criminals go free than try to enter an arrest report on the thing. In one case, the police found data-entry so [...]