Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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

0
votes
2answers
107 views

iOS Swipe to edit difficult to discover

A while back, we worked with a Ux/Graphics designer that was enamored with the (then) emerging "swipe to edit" trend for iOS apps. We ended up with something that looks like this on a swipe: (...
0
votes
1answer
33 views

Order of conducting “comparative analysis” and “competitive analysis”

In general, what would be the order of developing a product? Is there any suggestion that we do the competitive analysis first or comparative first? or at the same time if needed? And what are the ...
0
votes
2answers
100 views

How to differentiate two type of Map pins

Greeting Fellas, I was working on a requirement where I in a map I need to differentiate b/w two pins. 1 - Normal fuel station 2 - Partnered fuel station I should show this two on the map with ...
0
votes
2answers
190 views

Is UX research, in a very specialist B2B space with no existing users, possible?

My colleague is working on a project with a client who wants to build a B2B digital product for a very specialist function/sector. The subject matter is exceptionally specialist/revolutionary so ...
2
votes
4answers
202 views

Generative research - methods for finding areas of improvement in an existing app

I'm frankly surprised by the lack of questions on here about generative research. This is the tenth question ever posted here about it. Regardless, I'm finding myself at an impasse in approaching ...
1
vote
1answer
250 views

Visited links: expectations and accessibility

Back in the day, a vivid blue and a royal violet distinguished available and visited links on the majority of websites. Even simple pages often took many seconds to load, and the assumption was that ...
0
votes
1answer
51 views

What's the recommended way to help user discover new actions in Android application

What are best ways to help the user discover new actions introduced in an application updated version? I've two cases: - One new action accessible from a clickable image from main app screen - One ...
0
votes
3answers
343 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. ...
1
vote
4answers
142 views

Why do apps not emphasise on 'Login' buttons like they do for 'Sign up' buttons?

There are few obvious reasons for a prominent sign up buttons like, We need more signups We need the visitors to locate the sign up button quickly Most of the apps, dont sign out users after they ...
2
votes
4answers
265 views

Is hiding the search box at the top of a list on iOS good UX?

I'm working on an app with a list we want users to be able to search. I'm tempted to add the 'standard' search box out of sight above the list for iOS (like Mail and other stock apps etc). However, ...
1
vote
0answers
51 views

How to show a screen can be scrolled down? [duplicate]

Back in the old days scroll bars were used to show if and how much a page can be scrolled down. I'm working on a smartphone app and the settings screen takes up more than one screen and needs to be ...
1
vote
1answer
98 views

what are the differences between Scenario and user stories?

I am confused over scenario and user story! are they same? or they completely different from each other? Thanks & Regards-
0
votes
2answers
331 views

When to hide, disable or gray out a button that shouldn't be clicked on until a field is filled?

I've heard two conflicting principles for UI design. disable or hide functions that are not applicable to the current state of the program (maybe this is more for large forms such as in surveys) ...
2
votes
1answer
68 views

What’s a good way to showcase “app discovery” on a platform?

A big part of our USP is to take the structure data on recipes and allow additional functionalities on top of it. Here’s an example: Clicking on the Print & Other Apps exposes “apps” like unit ...
4
votes
2answers
96 views

Where to add an optional 'Title' or 'Subject' input?

I have a website, that users send messages to the staff (similar to support tickets). I want the users to be able to add a title or subject to the message. Most of the users (90%), will not use it. ...
4
votes
1answer
78 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 ...
4
votes
2answers
198 views

Recommended research articles or best practices for UI techniques for encouraging users to explore more functions of a complex application?

I can highly recommend the recent article by Cockburn et al. "Supporting Novice to Expert Transitions in User Interfaces" (ACM Computing Surveys, Vol. 47, No. 2, Article 31, Publication date: November ...
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 ...
1
vote
1answer
214 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
95 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
54 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
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 ...
3
votes
8answers
848 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
212 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
154 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, ...
7
votes
2answers
264 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 ...
31
votes
4answers
15k 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
375 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 ...
2
votes
2answers
720 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
464 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 ...
4
votes
2answers
2k 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
241 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
96 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
137 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
621 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 ...
14
votes
3answers
12k 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
627 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. ...
17
votes
3answers
1k 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 ...
3
votes
2answers
109 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
1k 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
123 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 ...
5
votes
2answers
531 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
793 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: ...
2
votes
2answers
2k 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
569 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 ...
31
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 ...
2
votes
3answers
118 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 ...
15
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 ...
109
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 ...
6
votes
2answers
349 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 ...