746 reputation
49
bio website stackoverflow.com/users/6144/…
location Toronto, Canada
age 40
visits member for 3 years, 8 months
seen Mar 26 at 14:09

Software Developer. Mainly Web & Mobile Applications. Also an avid AutoCAD user/developer.

Twitter: http://twitter.com/scunliffe

BlackBerry PlayBook Application(s): DataMine, Dots+Boxes, 5 Marbles

Founder of SongName.Info (Music StartUp)


Mar
26
answered Vertical action-bar vs a horizontal action bar
Mar
19
answered Opting In/Out Error Handling in Mobile
Oct
31
comment Floating animated message vs. confirmation message. When to use each?
Thanks @Assimiz I think the fundamentals of the answer still apply. You can use a "toast" (as it is often called) to show information that effectively "doesn't matter too much". However if you need to ensure the users see something and confirm that they've either seen it (and/or) what they want to do with it, then you need a modal dialog.
Oct
31
comment Where to place buttons on a phone application
Placing the search (and related buttons) at the top makes sense, especially if the search box provides autocomplete functionality the "dropdown" list (esp. when sorted alphabetically or by importance) makes most sense to drop downwards... and thus I almost feel that you have little choice but to put it at the top ;-)
Oct
31
answered Floating animated message vs. confirmation message. When to use each?
Oct
30
answered What is the reason to show animated numbers counting towards the final number?
Aug
10
awarded  Yearling
Jan
18
comment Automatic agreement to terms of service
More importantly as a user accessing the site I feel insulted that the company has the gall to pre-check that option for me without my express consent... and if I was the kind of person that was looking for trouble the action of having to accept the terms might provide a not-so-subtle reminder that I'm about to cross the line and my excuse of being naive to the terms is about to vanish. (while on a rant... ditto goes for companies that pre-check installed tag-along software... I downloaded SomeUtil I didn't want the Bonzi Buddy Toolbar thank you very much!)
Jan
18
comment Should users be forced to go through a walkthrough?
I think the part that stands out for me is "force a user through"... I don't think users should be "forced" to do anything... with the exception of being "restricted" to only enter digits in a quantity field etc. However I'm not against "strongly encouraging" the user ;-)
Jan
18
comment Does number of screens affect usability of a specific software?
I don't think the count of screens matters that much, but each screen should have a purpose and hopefully be very focused on that purpose.
Nov
6
comment Guidelines for browser page overlap?
We can debate the overlap amount but so far as I know we have no control over it... Thus what is the actual question?
Oct
31
comment Form layout. Vertical Labels vs Horizontal Labels. Images inside
I agree with @DA01 but I'd also note on the 3rd sample the labels should not be bolded. IMHO the emphasis should be on the content data not the labels which are just the "hints" for the user.
Oct
31
comment “Likes” vs “Vote Up” For Sharing Content
I'm not a fan of the "like" wording at all. Many times I want to "promote" a story/article that has a bad/sad angle... 'pictures of a flood', 'Chinese censorship', 'new killer virus', etc. I always prefer the 2 options to vote up & down... in fact I feel censored if there is no down vote option.
Oct
31
comment Is it a good Idea to provide change password option on the login page?
I'd also argue that the "change password" feature is something you only want the secured user to be able to do. If I was a hacker trying to take over control of an account if there was even the tiniest of flaws in your change password logic that enabled me to make the change without being authenticated it would be a major advantage. That said, even once logged in, ensure you collect the "old password" and verify it before making the change... to ensure that a user that has stepped away isn't opening their account for being taken.
Oct
31
comment Is it a good practice to have a session expiry popup with timer for user assistance
I think this also depends a lot on what the timeout period is. If it is very small like 2-3min then yes it is extremely frustrating to be timed out thus the warning is good. However for me personally the issue is the short timeout... if it was 15min I wouldn't ever run into the issue.
Oct
30
answered In what situations is a “barrier to entry” training requirement before use appropriate?
Oct
30
comment Case sensitive vs case insensitive passwords
Your #2 comment is very important as you noted with mobile as it will often auto capitalize the first letter. That said as a developer you can add the autocapitalize="off" flag to help tell mobile browsers to not mess with the value entered.
Sep
25
comment Is it good practice to force users to give us their email address before showing them our site?
I guess without clarification from the OP it might be a bit hard to judge... but my take on it was that the user didn't know they were signing up for a "service" to be notified of future releases... just that they had to provide it to gain access to existing product listings. If this were the case, I'd prefer a button/link "we don't have product XYZ, but enter your email and we'll notify you as soon as we do" would work better. Especially if I don't want XYZ, emailing me about its arrival "becomes" spam.
Sep
25
comment Is it good practice to force users to give us their email address before showing them our site?
@Superbest - I partially disagree. In 90% of the cases where signup is required to gain access the user is NOT consenting to get emails, they just want access to the site and they were forced to add their email. This is why sites like Mailinator.com are in business. ;-)
Sep
25
comment Common web app usability gotchas?
In particular I think re-captcha is extremely annoying. Most users have no idea that they only have to get 1 of the 2 words correct... and often that other word might as well be written in hieroglyphics. e.g. bit.ly/Tv5t1g & bit.ly/NOAObS & bit.ly/QBRWyN & bit.ly/QvpykF & bit.ly/RU3zWW etc.