Re:Techniques To Improve Your User Interface Designs
by potatolicious on Tuesday December 16, 2008 @12:19AM
(#399218)
Agreed. I despise it when sites pull my focus to another field when I"m already halfway through data entry. Same goes for apps - if I launch an app and then switch to something else, for God's sake don't pull me back when you're done loading. I wanted you in the background dammit.
It's also a bad idea generally to break the UI the user is accustomed to.
Re:Techniques To Improve Your User Interface Designs
by derefr on Monday December 15, 2008 @08:46PM
(#399087)
Tip #7 works if you put in a bit of extra effort, and make sure that the text field you're taking the focus away from hasn't been altered from its default value.
Re:Techniques To Improve Your User Interface Designs
by ivank on Monday December 15, 2008 @08:48PM
(#399088)
Yes, exactly. The subtleties are so dangerous that even Google gets it wrong (Google Images did this wrong, at least for a long time)
Re:Techniques To Improve Your User Interface Designs
by nirmal on Monday December 15, 2008 @09:01PM
(#399100)
Gmail does this wrong when you add an attachment. After it has been uploaded the textarea cursor is moved to the bottom and you end up typing after your sig.
Re:Techniques To Improve Your User Interface Designs
by bena on Monday December 15, 2008 @08:20PM
(#399075)
Definitely agree on your assessment. I started questioning this guy's advice after his bit on button spacing. Having the words in a button "balanced" within the button does not make it any more of less useful.
Intuitive, functional, and pretty aren't always the same thing. Having a pretty interface doesn't make it inherently usable.
Re:Techniques To Improve Your User Interface Designs
by derefr on Monday December 15, 2008 @08:51PM
(#399090)
The button tip makes sense if you align the button to other text. Then, the baseline of the text in the button should be aligned to the baseline of the text outside it (if both texts are of the same font-size.) If buttons center their text vertically, and themselves are centered with respect to the half-height of the smaller characters, this can misalign the text within them; playing with vertical padding can help with this.
Tip #7 is awful. By the time the images load, the user could already be typing in another input box. If you must set focus, do it right after the <input>.
Tip #8 is pretty bad too. Users expect input boxes to look like input boxes. See Wufoo, which does this properly by highlighting the background.
Some of the ideas aren't bad, but a few "useful techniques" won't lead to a usable interface.