256 reputation
18
bio website
location Vancouver, Canada
age 51
visits member for 2 years, 10 months
seen Aug 13 at 21:25

Jul
23
comment Should all links on a website be the same color?
This isn't a programming site but, since you've put some specific CSS here ... CSS class names should be semantic. In other words, the names should describe the item, not it's specific style. For that reason, names like "login-button", "register-button" are good; names like "blue-button", "green-button" are bad -- they tell you nothing about the item. Consider also that you may want to adjust styles over time as your web site evolves. Maybe blue isn't an appropriate colour for you login button anymore. If you login button has class blue-button, you have much more work to change it.
Jul
9
comment Why are double-handle taps still installed in households and public washrooms?
I wouldn't say that it's any easier to get the right temperature with one handle than with 2.
Jul
3
answered What is best practice for currency padding/rounding when entering values in a text field?
Jul
3
comment Date picker whereas day doesn't matter
Definitely year then month. In fact, your last idea does just that -- pick a year and then have the months within boxes.
Jun
4
comment How to clearly state to the User what characters are valid
@user1884155: An enumeration is a list. That's what the <li> tag is for. I agree we shouldn't be talking about implementation but the answer is an implementation. That was my first point.
May
28
comment Ideas on what to do with the white space available when hiding sections of a long form
If marketing had it's way, you'd use the space between the fields for product info also. :-P
May
22
comment How to clearly state to the User what characters are valid
1. This describes how to implement a solution rather than how to present the information. 2. It is a bad implementation. Table-based layout is not the correct way to present information that is not semantically tabular data. It's a bad short-cut that can present all sorts of page layout issues. You can achieve the intended layout using proper CSS and HTML markup
May
21
answered Why print the text of a color name in that color?
May
1
awarded  Nice Question
May
1
comment Text Field Validation vs Prevention
Thanks for the responses everyone! Looks like you all pretty much agree with what I've been feeling.
May
1
accepted Text Field Validation vs Prevention
Apr
25
comment Text Field Validation vs Prevention
@Franchesca: Correct, of course -- don't use a text box unless necessary. My particular consideration was numeric input of arbitrary amounts -- not something that could be picked from a list.
Apr
25
awarded  Yearling
Apr
24
asked Text Field Validation vs Prevention
Mar
28
comment Why do credit card forms ask for Visa, MasterCard, etc.?
@lunchmeat317: Yes. I know that. But cc month dropdowns are frequently of the form "01", "02", "03", etc. This is mostly likely to have a consistent appearance with a credit card. If you're fast, yes, you can get April in 2 hits. If you're not, you can hit "0" four times. If you take too long for that second digit, you get nowhere. Add to that the months lists that actually indicate the names of the months! Now add the cognitive load of translating month to number. It's just way easier from a user's perspective to type 2 digits -- just like on my card. I type what I see on my card.
Mar
27
comment Why do credit card forms ask for Visa, MasterCard, etc.?
@lunchmeat317: Yes. Said that in my original comment.
Mar
17
comment Why does the Stack Overflow swag request form have six address lines?
@Kaz: The best UI would be one text area where the users can enter their address the way they normally would.
Mar
1
awarded  Nice Question
Feb
20
comment Why do credit card forms ask for Visa, MasterCard, etc.?
@alastair: Interesting. First time I've heard a reasonable argument for the drop downs -- the classic security vs usability trade-off.
Feb
20
awarded  Critic