Stack Exchange Network

Stack Exchange network consists of 175 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

Questions tagged [interaction-design]

Defines the structure and behavior of interactive systems. Interaction Designers strive to create meaningful relationships between people and the products and services that they use, from computers to mobile devices to appliances and beyond.

22
votes
4answers
3k views

Multiple options vs single option UI

On the dashboard we are building we got 2 sets of options users can pick: Multiple options (checkboxes) and single options (radio buttons behavior) while the look of the components is similar, ...
0
votes
2answers
138 views

Making complex UI easier - User License [closed]

I have an admin portal for a Staff / Tech Support to check USB Dongle license information and help customers solve problems The client interface is much simpler, but due to legacy data and how the ...
0
votes
5answers
137 views

How to represent multiple positive buttons as CTA

We have an extension that has two different actions: Yes and No. But these two actions come in two different flavours. Yes for the current page and Yes for the whole domain, meaning Yes for the ...
3
votes
2answers
276 views

Tray Icon application with pops up alerts

I am coding a Tray Icon application in Java - it runs in the background & polls a server. On receiving a particular message from the server the application pops up an alert from the Tray Icon. The ...
3
votes
2answers
668 views

Overlay Vs dedicated page or separate section within the page?

Context We have this situation where we need to display additional information about products that users has selected. The page in question is the page that houses the products, each product is ...
2
votes
4answers
195 views

Why IRCTC doesn't allow to check availability without login?

Why would webapp like irctc.co.in not allow to check train seat availability without login. As per my thinking it should atleast let people check seat availability without login and ask for ...
0
votes
1answer
32 views

Sidebar positioning on mobile - review form

I'm updating a review page where users are asked to leave feedback on their recent course purchase. Students who purchase courses on our site don't instantly get access to their course. Some users ...
0
votes
0answers
36 views

Recommendations on IA of Account Settings

I'm working on adding a page in our app that allows you to integrate with third-party services. So "connecting to third-party services" could mean a few different things here: 1) Logging in to third-...
6
votes
4answers
332 views

What technique(s) would you use to evaluate and [re]define fields in a lengthy and complex form?

We were commissioned the redesign of a web application for real estate agencies. During the first stage of our user research, which was a contextual inquiry, we found that the form fields (or data ...
2
votes
3answers
140 views

Improving UX for multi-selectable cards

I'm designing a screen where the user should be able to: 1. Select b/w multiple options (displayed in cards) 2. Search for other cards and be able to select those as well. Here's a picture for better ...
1
vote
2answers
61 views

How to download the same item in different file formats, and an optional additional item?

I'm building an internal app for a company. Ideally the user should be trained to use the app (eventually), but it would be better to make it understandable without the need of a specific training. ...
3
votes
1answer
40 views

Should non-existant files in a recently used files list be deleted without user prompt?

Say, you have this common thing of "recently used files" or "frequently used files" in your application. It may easily happen the user moves or deletes a file they had opened recently/frequently. So ...
0
votes
1answer
33 views

Guidelines on the interaction and content design of visual displays inside elevators

I found the question What makes the elevator experience so awkward? rather interesting, but for practical purposes thought it was better to focus on one aspect of the experience that designers have ...
40
votes
4answers
6k views

Button changing its text & action. Good or terrible?

After the user Registers for an event (he goes to cart and pays, etc.) the next time he visits the page, the event for which he registered now shows a less emphasized Unregister button, which does the ...
2
votes
2answers
95 views

Should fields be hidden if another field could appear in between?

I'm making a form which will have various yes/no answers. In response to the user's action, the form might display more fields. Some fields will always be displayed. For example (completely made up ...
0
votes
2answers
124 views

Are unclickable tags/chips a good practice?

Title says it all basically. I have to show a trip that contains Title, description and a bunch of random additional info (the tags). The issue lays in those tags they should not be clickable and ...
2
votes
0answers
41 views

Are real objects more intuitive than plain UI elements in VR?

I´m analysing various VR apps and I found Tvori, and I love how it handles the different actions that can be done, because instead of using interface elements such as icons or buttons, it uses real ...
0
votes
1answer
113 views

Icons alignment issue

I'm trying to find out another way to show the big icon (dumbbell) or re-arrange the rows, because the first icon from the third row (the clock) looks a bit strange when it's next to that big dumbbell ...
0
votes
4answers
69 views

Label of CTA for starting an online interview

In order to start a Video Interview, the user needs to click an action button. What could be a clear and self-explanatory label for such a CTA? How about Start Answering? Wondering if it is intuitive ...
0
votes
1answer
57 views

Is it more common, or best practice, to design several web pages to fill out user profile data or one page divided into sections? [closed]

I notice that a site like LinkedIn feels overwhelming and clumsy to me when I'm trying to update my profile. I would guess that LinkedIn would hire some of the best developers in the world, yet it ...
1
vote
1answer
60 views

Show a user that no interaction is possible on a picture frame

I'm currently using a connected picture frame at my house. Since it has UPnP capability I'm able to tell it to search for a picturer in a DLNA share. On the other side, a script modifies the picture ...
0
votes
1answer
59 views

Best practices for showing selection states in dropdowns

I'm designing a CRM-style interface for medical assistants, and I'm wondering if putting a check next to the selected state in a dropdown is redundant if that state is already showing on main screen? (...
1
vote
2answers
527 views

UI design for Task randomization (online survey tool)

Let's say that my tool enables you to create remote usability test (kind of). Users need a new feature - task randomization. When user design a project, he/she can add a survey but it isn't ...
3
votes
3answers
96 views

what transition to have between two screens when there is where minor change in content?

I have a series of files that the user can look into. User can open any file and view the file and user can navigate using arrows to view the next file and problem I am facing is where there is very ...
4
votes
3answers
190 views

Deletion: Require two clicks instead of confirmation?

I have an idea regarding deletion buttons... The usual idea is to either present confirmation modals or allow undoing. My idea to avoid accidental destructive actions is a little bit different: ...
2
votes
1answer
67 views

Why CRMs have two views - one for companies and one for contacts?

Why these the structure is separated? Why not one search only that when you click on a user it goes to profile page and when you click on the company you go to the company page? or one company ...
-1
votes
1answer
43 views

How to add other info to main page of mobile app?

This is what our app looks like: For each row I would like to add the amenities for the particular gas station (ie. "parking", "bathroom", etc). For example, "Rocket Fuel" has parking, bathroom, and ...
-1
votes
2answers
109 views

The app has skip login page really important?

I am building an app for saloon which includes services of that saloon. if user book the order only after login is it really necessary that we should add the skip log in page in the app .
0
votes
2answers
72 views

Naming and metadata in a wizard flow

In a short wizard flow (4 steps), should the option for naming the wizard and other metadata (description, etc) come as the initial step or as a final step? I'm of the opinion that it should be a ...
6
votes
3answers
2k views

Why is the new Twitter menu bar on the bottom on iPhone?

Twitter recently released a complete redesign for all major platforms, in part the redesign has been made to unify the experience across platforms. But, because of this goal I couldn't help noticing ...
1
vote
1answer
42 views

Best solution for deleting records

I'm working on a UI that contains thousands of records organized into folders. Users will have the ability to organize these folders - ie: Delete, Rename, Give Permissions to users, etc. I'm ...
5
votes
5answers
203 views

The Terms of Service lie, how do we fix it?

This issue we all face it, some abuse it and some can't find a way to fix it. The terms of service contain so much formal text in order to be recognized legally, we are aware that the user does not ...
7
votes
3answers
188 views

Why is it often not possible to un-sort a table?

When data is presented in tables, it is often crucial to be able to sort the table rows by one column. Usually this is achieved by making the header of the columns clickable, and showing pointers like ...
1
vote
2answers
157 views

Browser Support Information

I am working on a web portal design and it used by enterprise admins. I am not sure which device (Laptop/PC) or which browser they are going to login and use the portal, so wanted to show the "Browser ...
4
votes
2answers
131 views

Conveying relationship between form input fields

Context I'm working on an audience selection workflow where a user can specify certain attributes to select their audience. For example, the user may want to create an audience of entirely male ...
3
votes
1answer
150 views

How do you describe “animation effects” in your Interaction Design? And in which phase do you do this? [closed]

Question: How and when do you describe the animation effects (or rather gimmicks) in your interaction design? Description: With animation effects/gimmicks i mean stuff like, "When i hover my mouse ...
3
votes
1answer
98 views

How to make content disappear when scrolling underneath the “header” area? Is there an example of this?

So I have a UX problem to solve - Here's an example of the issue: As you can see, the message steps are nested underneath the folder. In order to view all of them, you would have to scroll from ...
8
votes
6answers
553 views

How to improve the user experience of an illustrated map?

Are there any recommended suggestions to improve the interaction cost for an illustrated map? More precisely, any time a user clicks on a "point of interest" and then goes back to the map, all items ...
6
votes
4answers
269 views

Are there guidelines on the timing and frequency of notifications?

I'm noticing an increase in the number of app notifications that seek a more continuous engagement threshold. Then, I get notifications about almost anything, at least once per hour. The extreme ...
2
votes
2answers
129 views

Ask users if data is True Positive or False Positive

I'm currently working on a system that manages big data and has a classification AI. However, the AI is not yet optimally trained, and I would like to gather some True Positive (TP) and False Positive ...
5
votes
1answer
77 views

How should double-click (to select text) on a space being handled?

When you have a text sentence, you likely know that you can double-click on any word to select it. That is very convenient and I personally use it a lot. Background To have a little bit of ...
1
vote
1answer
59 views

How to make license assigment easy to use when technology and resources are limited?

I am building a portal for company users or single license users to manage their account for a 3D CAD application. Due to low resources and lack of information on the project, the architecture was ...
2
votes
1answer
110 views

Is “UI Event logs” a thing?

working on a "Google/AWS Cloud management console" style web-app where I need to "make UI better". I recently noticed a pattern in zocdoc app where if you click the arrow on date selector 5 times, ...
4
votes
4answers
351 views

UX design guidelines for audio/sound feedback and interaction of UI

I came across a brief guideline that talked about how to do UX design for sound, and there were some very sensible advice that covered a number of points including: How to decide what type of sound ...
4
votes
1answer
168 views

Working groups, 2 different approaches

I am building a working group module for a CRM. The goal of the module is allowing user to share anything under a specific domain. With working group module users can create: A sales team A projet ...
1
vote
1answer
128 views

Pulsing to grab attention

I want to know what you guys think about a pulsing animation to grab attention to know about the advantages to login. The idea is having a circle pulsing and when the user makes hover it shows a ...
47
votes
11answers
13k views

Why don't chinese teacups have handles

I am mystified over the difference between an English tea cup and a Chinese tea cup. The difference is that a chinese teacup does not have a handle/"ear" while an English teacup does have a handle/"...
1
vote
1answer
53 views

Which is more important self consistency or apparent ease of use?

Which is more important: Self consistency. In other words that the system works the same way for similar actions. This allows users to reason about the system. Or simplifying of each part so that ...
2
votes
2answers
969 views

Sorting and pagination for tiles - Examples/ideas?

I'm working on an existing web app that presents information in tiles, like: There are no categories (Watchlist, Market Movers) and instead of stocks, each tile represents an event and has a time ...
2
votes
2answers
199 views

Difference between button and switch

Today I had an argument with somebody about the difference between a button and a switch. The button toggles between two states (sound on/off) and changes the icon accordingly. The switch does more or ...