Reputation
1,172
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
6 10
Newest
 Yearling
Impact
~34k people reached

Apr
13
comment Why is it important to focus on user needs as opposed to requests?
+1 for great links.
Apr
13
comment Ads that expand on hover aka. engagement ads
@MortenÅs, accidental expansion will still happen unless I find a safe place to park my mouse while browsing/scrolling the page. Sorry, I have a strong bias against anything that gets in the way of the user's task.
Apr
13
comment How to push items to the top or bottom of the list in alphabetically sorted lists?
Ω is a great answer! On the Mac, that's option-z.
Apr
13
comment Ads that expand on hover aka. engagement ads
Is that what they're calling those horrible things? "Engagement Ads captivate consumers with rich, creative messages." Or, from the users' perspective, "Engagement Ads get in my way when I'm trying to accomplish something else."
Apr
13
answered What makes a form field mandatory?
Apr
13
awarded  Yearling
Apr
10
comment Progress bar with mixture of determinate and indeterminate steps
Can you ignore the times? Just list each step and check it off when it's done, regardless of how long it took?
Apr
9
comment How can I get people not to put trash in recycling bins?
My local Whole Foods grocery store has labeled the cans something like "LANDFILL" and "RECYCLING," labels that are different enough that they get my attention and make it more clear what the effects of my actions are.
Apr
9
comment Is the any design principle that would help to decide which screen, or steps, should go first in a two-steps form to create an event?
Because creating an event is probably a common task, you might consider combining all steps into a single screen, maybe with the less-used sections hidden unless the user reveals them. (That's commonly done with an accordion feature.)
Apr
9
comment Checkboxes - Is better to check exceptions or to uncheck exceptions?
Agreed. Stay away from Scenario B, the negative one, at all costs, in every project you work on, forever and ever, amen. Checkmarks indicate that something is active/on. Scenario B requires the user to think of checkmarks as inactive/off. That's confusing and requires the user to think about their task more than they should.
Mar
31
comment Subtle way to tell the user there is more content below? (Mobile)
Bullet #1 is my go-to solution. If you want people to know there's more content below (or above or over there on the side), then show a little of it.
Mar
23
comment How to indicate that an element is “new” in a list
And provide a Sort by Date option.
Mar
20
comment How to visualize the possibility of drag'n'drop?
A couple things to note: (1) Changing the cursor isn't enough. Users need to see that a thing is grabbable before they'll reach for it. The grippy textures show that. (2) In the case of Gmail, the texture is way over on the left end of the messages, but you can grab a message anywhere, not just on the texture.
Mar
18
comment What is high level sitemap?
I don't think there are separate things called "sitemaps" and "high-level sitemaps." I think someone asked you to make a sitemap that is at a high level. Later on you might make a more detailed one.
Mar
17
comment What to use - “Login” or “Sign in”? What about both?
If you go with "Sign In," make sure you don't use "Sign Up" for the registration link. They're too similar.
Mar
17
comment What is the purpose of jackets having small zipperless back pockets just below the neck?
It's where you put your weed?
Mar
12
comment Best practice for ordering social media login buttons?
Why order by popularity? Because the user is most likely to be a member of the top one, next likely to be a member of the next, etc.
Mar
9
comment Touch versus trace typing
I used gesture typing almost exclusively on my Nexus 7. (Tapping out non-standard words.) I miss it now that I've got an iPhone. And yes, my perception was that it was faster. Maybe it was just easier.
Jan
16
awarded  Caucus
Nov
12
comment Is lack of redundancy or visual consistency more important?
Some would argue that the user experience trumps programming effort.