957 reputation
1016
bio website codegavin.com
location Minneapolis, MN
age 35
visits member for 4 years
seen Aug 11 at 16:29

I am a Senior Software Developer at Dow Jones. Formerly vmware, Thomson Reuters.


Dec
9
comment Which UI/UX sketching software is recommended?
He's asking about software. This is a silly answer.
Dec
6
asked Where can I find style guides for web apps online?
Nov
9
revised Choose Your Country: Best Usability approach
converted domain name to link
Nov
9
suggested suggested edit on Choose Your Country: Best Usability approach
Oct
18
comment Should a button become lighter or darker on hover?
I don't have any data to refer to, but my inclination is that what really matters is that 1) you are consistent and 2) the button (and/or cursor) changes enough to be noticeable.
Sep
27
comment How did you create design guidelines for your organization?
This comment is completely tangential, but, you don't need to put radio buttons inside of a label tag in order to make the text trigger a state change. If you use the for attribute on a label and specify the radio button id attribute value, then it will do the same thing.
Sep
19
revised What will be the Best notifications and error messages?
corrected grammar. Converted last multiple-choice sentence into a bulleted list for readability.
Sep
19
suggested suggested edit on What will be the Best notifications and error messages?
Sep
13
comment Credit Card input format
If you go the route of 4 separate boxes with auto-tabbing, then make SURE that people can fill out a box, go to the next box and return to a previously filled box without being auto-tabbed to the next box. This is extremely frustrating when I need to make a correction and the auto-tab logic is "too smart" for my own good.
Sep
13
comment Credit Card input format
Why does it need to autotab?
Aug
17
awarded  Yearling
Jun
7
comment Auto focus on the first form field; done right?
Few things are more frustrating than when I begin filling out a form on a slow-loading page and then my focus is taken away from me when the page is done loading. So if you're going with a javascript solution, add some logic to see whether the user has already started typing. If so, do nothing.
Jun
2
comment In which cases does it make sense to use an explanatory video on a homepage?
I don't think technical "hurdles" should be a reason not to use videos, because there are really easy ways to host them. Your other points are valid.
May
23
comment Should double click be avoided in web applications?
+1 I recently created an internal web app which uses this strategy. I would be very hesitant to make a public-facing website where double-clicks were required.
May
11
comment Contact form or mailto: link?
Good thoughts here.
May
9
comment Do users care about having multiple options for payment providers (paypal vs google checkout, etc.)?
Love the suggestion on building the CMS so that they can choose which payment methods to use.
Nov
8
awarded  Critic
Nov
8
comment Should I include the month name in my select list for credit card expiration month?
That's a non-answer.
Nov
8
comment Is it a bad idea to have input fields after password on a login form?
I would add that IF you include a "Remember me" checkbox in between the password and submit button make sure that the tab sequence corresponds to the visual layout. Sometimes I experience login forms that skip the "remember me" field in the tab sequence in this scenario thinking that it will help when it is more harmful.
Nov
8
comment Is it a bad idea to have input fields after password on a login form?
@Marjan, that's the way it SHOULD work, however there are lots of websites out there which have been poorly made using asp.net webforms that don't handle form submissions via the Enter key properly. Because of this, I almost always use the pattern @DanWilson describes.