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

learn more… | top users | synonyms

0
votes
0answers
27 views

Ecommerce: Improve product discoverability

I am designing a web page for an ecommerce company. The company sells product X which comes in various flavours. e.g x in apricot flavour, x in peach flavour. There is a dedicated page where one can ...
2
votes
1answer
89 views

Can't find or don't need

It is very often that we find ourselves analyzing metrics and coming to the same cross-roads, do we remove this feature because it's not needed or do we change the way it's presented because it's not ...
0
votes
1answer
29 views

When to use explicit CTA vs. allowing for Discovery?

I have a basic Commerce Layout (sketch layout below). I want to integrate an option where the user can specify a budget limit for Quantity, Cost or both. Question: Would I need to spell out the ...
4
votes
3answers
275 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 ...
2
votes
8answers
409 views

How to launch an additional info popup from a set of cells in a grid

I have a grid with a large amount of rows and columns. Columns are logically grouped together in sets of 5 all related to one data item (the letters in the below example). Header | Property 1 (A) | ...
3
votes
3answers
125 views

Who are we designing for? The majority of our users or the users who bring in the majority of our revenue?

Just had one of my attitudes challenged: My attitude: We should be designing for our users. Yes, we need to have a good understanding of what else is going on in the market, understand what the ...
0
votes
1answer
54 views

Discoverable control vs labeling controls

I have a site that I'm designing that will use a collapsible property grid on the right of the screen to display additional information about certain items a user selects. It is not always visible, ...
5
votes
2answers
166 views

Discoverability of complex interactions

We create 3D design systems for engineers (think AutoCAD, SolidWorks, 3D Studio Max, Blender, etc.) and often have a set of complex interactions that can be completed in the graphical area of the ...
20
votes
3answers
8k views

How do people know to “double tap to like” in Instagram? What did Instagram do to make users aware of that feature?

I was wondering about How people know to Double Tap To Like in Instagram? I'd like to know what Instagram did to make that UX decision. I have even asked people who use Instagram "how did you know?" ...
1
vote
1answer
132 views

Best way to handle code wrapping on a narrow viewport [duplicate]

Note that this is not a duplicate of this question. I reviewed it before asking the question and the accepted answer is stated as unacceptable in the "Solutions that won't work" section below. My ...
1
vote
2answers
235 views

UX for encouraging naming of an auto-saved item

I’m working on a web application where users can generate results after answers questions in a workflow. Over time, they will use this workflow to generate additional, different results. Our goals ...
4
votes
3answers
265 views

How to display carousel page count

I'm in the process of designing an introduction/tutorial for our iOS/Android application. It will consist of 4-5 pages and be ordered in a carousel control. It will look somewhat similar to that of ...
3
votes
2answers
682 views

Alternatives to Menu + Toolbar or Ribbon

The main application I'm working on has a very traditional (and boring) old school menu and toolbar, the toolbar indeed just a row of 16 small icons. It has worked for us well over the years, but ...
3
votes
2answers
140 views

What is the best way to disclose hotkeys to my users?

I am developing an intranet web application and have added in a couple of hotkeys such as "expand all". I have made sure to not use any of the same hotkeys as the browsers are already using. I found ...
3
votes
1answer
94 views

Monitoring websites on the Web

I have witnessed that less people are using RSS technology for monitoring a multitude of websites. Rather, more people seem to be using social media products such as Twitter, which equally share links ...
1
vote
2answers
101 views

Suitable control to specify a filter parameter with a main category and its subcategories

I'm designing a list view to show workflows. The worklflows can be divided into two main categories, workflows that are ongoing and workflows that will not have any more processes. These categories ...
13
votes
1answer
532 views

How can you indicate a hidden button on the back of a device?

The first time I used an iMac it was a terrible user experience - I couldn't turn it on. I was scouring the keyboard and running my hands around the edge of it looking for the on button, or some magic ...
8
votes
2answers
3k 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 ...
5
votes
1answer
301 views

how to indicate to click on title for more information

im designing an app and am having trouble indicating to the user to click on the business name('candys' in this case) for more information. clicking shows details like contact details, website etc. ...
14
votes
3answers
551 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 ...
3
votes
2answers
93 views

Low-Hanging Fruit for User Discovery In A Social App w/o Showing Number of Actual Users

I'm working on a social app that helps users tap into their friends and our community to get fast feedback before making apparel and accessory purchases online. Right now, I'm revamping the site and ...
10
votes
7answers
838 views

How should I indicate an added row of buttons above the iPad's keyboard is scrollable?

In my iOS app, I have an extra toolbar that appears above the keyboard, using the same style of buttons as the keyboard. This toolbar is horizontally scrollable. Currently, in all devices and ...
2
votes
1answer
111 views

What are all the ways I should let my users invoke the toolbar in a Metro app?

I'm playing around with the Windows 8 Developer preview, with the intention of making a Metro version of an existing product. It seems that in the Metro apps included with the preview, the toolbar is ...
4
votes
2answers
265 views

What indicates Zoom uniquely?

While reading a slideshow on How People Really Use the iPhone. It seemed a lot of users are confused when looking for a "zoom" icon; finding the magnifying glass to mean "search" and the plus sign to ...
8
votes
3answers
555 views

How to improve discoverability of transient scrollbar?

Starting from Mac OS X Lion, scrollbars have been transient. That is, they disappear when your mouse stops moving. Some sites, like Facebook, even emulate this transient scrollbar for Windows users: ...
1
vote
2answers
733 views

Is there a repository of UX Discovery Questions?

I was wondering if there is a site or repository of standard UX questions used in the Discovery phase of Website/Portal/Collaboration site.
2
votes
2answers
444 views

Alternative to “Hover For More Information” Controls

I don't like modal popups, because they force you to close them before you resume normal input -- and because they tend to dominate the screen. When I made Valence, I had a dilemma: where do I put ...
26
votes
4answers
2k 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 ...
2
votes
3answers
111 views

XY pad and explaining labels

I need some advice on how to implement a XY pad and explaining labels for x and y axis. A XY pad is a 2 dimensional controller that can replace two knobs (which each is 1 dimensional). Here's a ...
13
votes
3answers
3k 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 ...
98
votes
10answers
7k 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 ...
6
votes
2answers
293 views

In-house advertisement

How do you do an effective in-house advertisement? An in-house ad promotes a feature on your site. For example, you just launched a new forum. From some existing high traffic page, you put an ad ...
2
votes
3answers
311 views

In a desktop application, what are best practise methods to provide a menu of functions

I have a .NET Winforms application that hosts controls to provide different areas of functionality. My normal method in providing a menu to switch between these controls has been a TreeView or a List ...
2
votes
1answer
310 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 ...
7
votes
3answers
184 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 ...
19
votes
8answers
1k views

How to indicate right click functionality?

I am developing a Windows application where there is a lot of configuration and settings applied to multiple objects. There is a right click menu that is used to apply a predetermined group of ...
3
votes
6answers
1k 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) ...
3
votes
7answers
564 views

Fallback for MultiTouch pan and zoom

A planned app that will run on tablets that support multitouch needs a graceful fallback for tablets and desktops which don't. I have a view onto a possibly very large 2D electron microscopy image ...
5
votes
6answers
314 views

How to make software features more visible to users?

I have already asked this question on stackoverflow and was sent over here. I've read Discovering new features but I thought that I should ask anyway. We have released a beta version of our software, ...
17
votes
4answers
590 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 ...
9
votes
6answers
419 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 ...
8
votes
7answers
749 views

Is there a “nice” way to show navigation icons so they don't clutter the UI?

I've got a small desktop application that scans music folders and randomly chooses an album to play. The first version is WinForms and has "previous" and "next" buttons next to the album art that are ...