Questions tagged [discovery]

the process by which a user learns what a program can do through affordances in the UX.

Filter by
Sorted by
Tagged with
17
votes
4answers
1k views

Discovering new features

I work with a web-based platform with lots of data and various tools to view the data, perform analysis. Users are often impressed by one or two features and stick with them. The platform adds new ...
110
votes
10answers
8k views

Do unique icon contours help people scan?

Many years ago, I ran across a good icon design tutorial. It said that having unique contours to icons help users scan for the item they're looking for. If this is true, why don't iPhone and Android ...
14
votes
3answers
13k views

Press-and-hold or Long-Press Gestures: Unintuitive?

Often, I find people struggle with the usage of press-and-hold gestures on mobile/web platforms. The mere thought of having a user press on a defined object and hold for an arbitrary amount of time ...
9
votes
7answers
690 views

Is it appropriate to rely on accidental discovery for non-vital or less commonly used UI features?

Every function of an interface demands consideration concerning how users will be instructed on how to find and use it. Certain features, like Android's push-shift-twice-for-caps-lock on the physical ...
17
votes
3answers
6k views

Are tri-state checkboxes too complicated?

Normal checkboxes are easy, they have a checked state, and an unchecked state. But how do you go about indicating a third state for a tri-state checkbox? Is it too difficult for the user to discover ...
4
votes
1answer
83 views

Is there a concept for “yet to be discovered” affordances?

We're building an app that has an element that performs some specific set of actions. The element itself is new, and tests are very conclusive: for the target the app is directed to, the affordance is ...
6
votes
3answers
1k views

Invite users to inline edit not only on hover?

It's very common to indicate to the user that they can "edit in place" by changing the style of the editable content when hovered over (e.g. adding a yellow background, "click to edit" tooltip, pencil ...
4
votes
6answers
4k views

Which way should I display time zone names to make them easily pickable?

We have to present a list of time zones to the user from which they select the one that applies to them. We have a choice about how we display this information - either: Time zone name (Offset) ...
32
votes
4answers
3k views

Design Patterns for Discoverability

What are some tried and true design patterns for discoverability in UI/UX, where information or a feature isn't necessarily overt at first glance, but is discoverable by using the interface through ...
17
votes
3answers
2k views

Is there a difference between affordance and discovery?

Looking at the UX principles that mozilla use as keywords to tag bugs in bugzilla it looks like ux-affordance and ux-discovery are very similar: ux-affordance — controls should visually express how ...
2
votes
2answers
2k views

Should bulk-editing functions be hidden until a table row is selected, or is there a better solution?

As an example, MailChimp displays subscriber lists in a table/data grid. Notice that while the user can select one or more rows using the check box at the left of each row, he doesn’t know what ...
9
votes
3answers
257 views

Specifying an unlimited value

How do I create a natural UI to let the user choose an unlimited value? Take for example, Bittorrent's bandwidth configuration: Arguably, putting 0 for unlimited is not natural. Some people might ...
1
vote
1answer
97 views

Affordability for clicking

I'm making a screen for a charging station for a IOT device. The screen displays charging status, and that will be a functionality initially. Moving forward it will have more functionalities such as ...
0
votes
3answers
483 views

Is it bad practice to hide content expecting some user interaction to show it?

I have seen in several places the practice of hiding certain elements such as Post Titles which can only be seen when the user interacts with the Post container. Take this website as an example. ...
2
votes
1answer
498 views

Best way to communicate the action of a non-button control

Question summary: I'm wondering what are some recommended approaches for communicating to the user what will happen once he clicks on an object, in the case that it's not possible to spell out the ...