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

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.

1
vote
3answers
174 views
+50

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 ...
5
votes
2answers
73 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 ...
4
votes
1answer
167 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
90 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 ...
46
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
50 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 ...
1
vote
1answer
50 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
947 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 ...
1
vote
2answers
117 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 ...
2
votes
2answers
179 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 ...
0
votes
1answer
50 views

Studies on item selection behaviour?

I was wondering if there have been studies on the best practices for the behaviour of a card on selection. I'm in a disagreement with my frontend colleagues that on selection, a card should disappear ...
3
votes
3answers
1k views

Are there any established design patterns for complex product configuration?

Thanks for looking! Background I am a software engineer (not a UX designer) and am helping a very good manufacturing client redesign their online store. This particular manufacturer sells products ...
1
vote
4answers
176 views

An icon to tell users that a button opens a modal or popup

When a link on a page directs to an external link, we use an external link icon Ref: Should we tell users that a link or button will open in a new tab or window & how to do so? Is there a ...
1
vote
1answer
39 views

Interaction Tme

I am creating a mobile app for a Shopping mall. I have animated the tab bar icons that change from line-art style to filled icon when selected. A standard UX law states that the interaction should be ...
8
votes
6answers
502 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 ...
21
votes
8answers
3k views

Where can I find problems to challenge my UI design skills? [closed]

I'm still in the beginnings of my career as a programmer, and have always thought I was more interested in low-level back-end type stuff. However, having done a few projects lately on my own, I've ...
1
vote
2answers
67 views

Should users be shown a login page or the same page they were in after their session timer expires?

Currently I am designing a security product for which the session timer is 15 mins after you will be logged out. Should I a) Show the user a small modal which says they have been logged out b) Show ...
1
vote
2answers
148 views

Requiring user to click 'Filter' button on Reports

My app is a SPA (single page application) which currently loads reports as soon as they are visited, and each time a filter is updated. Because of performance issues on the backend, I need to change ...
1
vote
2answers
80 views

User Confirmation

Let me give a example: in this case is redundant ask for the user the confirmation? Is better just put: I think the second way I can say to for the user 'you can return for your activities, we will ...
2
votes
1answer
130 views

Rarely used translation function placement

I have just been looking at the analytics of one of the websites I work on, and one of the features is required - but rarely used. There is a Microsoft Translate button, with their "Powered by ...
0
votes
4answers
208 views

Best practice for selecting a recurring event?

I need to allow users to set the frequency with which they would like for a certain task to occur (example- every X days/week/month/year). So far, what I've come up with is an input box and a drop ...
1
vote
2answers
120 views

Should the 'Reset' or “Reset to default” button be made disabled before any updates are made

Should "Reset settings" or "Reset to default" be disabled if the user has not made any updates/changes to default settings?
0
votes
1answer
247 views

Is there a standard way of doing map or drawing annotation

I have a question regarding putting/dragging and dropping annotations on a map or plan. Is there a standard way of doing this? The annotation has flexible dimensions and is placed on the map/drawing ...
2
votes
2answers
257 views

Representing a network delay in fetching the status of a network object

Back story I am working on a monitoring view of a network management system. The system allows the user to deploy a network object in a client environment. Once done, this monitoring view shows the ...
0
votes
2answers
168 views

Connecting items in from webshop A to B

In the current project I'm working on we need to connect items in different webshops together. These items are the same but they have different article numbers and different descriptions so the ...
0
votes
2answers
152 views

Data Download Messaging Guidelines

Researching the timeout question for data downloads. Given some are instantaneous and others can take minutes, looking for current perspective on How long will a user wait for a data download before ...
0
votes
1answer
270 views

Type to Add Value vs Purely Select to Add Value from a Drop-down

For a B2B web app we are designing, we have a select box with a dropdown to select values from which are essentially tags. A user can select from an existing list of tags but they can not create a ...
0
votes
1answer
131 views

Redirecting user at login page when he tap on a CTA that require it?

I’m designing a game’s mobile application. In this application there is the possibility to validate the game you played: in a store or in app. We have two type of users: Guests who are able to ...
5
votes
2answers
1k views

Real time filtering vs Apply filters button?

We are integrating a BI tool into our maintenance system and I am currently evaluating two viable products to put forward as a recommendation. One item where these tools differ is their filtering ...
3
votes
2answers
263 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
635 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 ...
0
votes
1answer
32 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 ...
2
votes
4answers
156 views

Affordance in Human-Human Interaction

"The word "affordance" was originally invented by the perceptual psychologist J. J. Gibson (1977, 1979) to refer to the actionable properties between the world and an actor (a person or animal)." ...
4
votes
1answer
78 views

Is displaying the message of a new version available a good practice?

Today a developer mentioned that we should display a message to the users saying "A new version of the XX app is available, please refresh de browser". Like what Inbox did once. Is displaying this ...
6
votes
4answers
1k views

Who invented the “swipe to …” gestures

Swipe gestures are now quite common and allow access to one or multiple functionality by swiping a list item to the right or the left. Even if I know a few apps having such a feature, I wonder which ...
0
votes
1answer
74 views

Conceptual Model of Contactless Cards

Contactless card is a card for limited value transactions that one doesn't need to add a PIN on a POS, just tap on it, that's why they are also known as "tap-and-go" cards. (More info) On my research,...
2
votes
2answers
90 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
1answer
94 views

Nested Vertical Scroll vs Accordion

I have this problem. I need to display all of the the following elements (cannot do contextual for lack of resources) as this is an administrative platform for employees only.: Each user license ...
1
vote
2answers
58 views

How to represent an initial unpopulated value?

What is considered a feasible representation of a value that has yet to be loaded? Would something such as the -- placeholder be sufficient or is there something else that is better suited / widely ...
0
votes
2answers
114 views

For an unknown number, what text should I put to make it clear that data is missing?

I have a number that takes in the user inputed start time of a task, and the user inputed end time of a task, and uses that to calculate how long a task took. Say, a user schedules a task, but doesn'...
4
votes
2answers
1k views

How to represent a switch “tabbed” state in Material Design?

Trying to determine a way to represent a "tabbed" state on a switch that looks like this: Under the hood, it is just a checkbox that the user can tab-over and press enter to check/uncheck the box. ...
8
votes
6answers
4k views

Should a “Select all” checkbox become selected if all checkboxes are selected?

This is the scenario: "Select all" checkbox selects all checkboxes, and unselecting that checkbox unselects all checkboxes. If all checkboxes are selected individually, should the Select all become ...
3
votes
3answers
143 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 ...
0
votes
1answer
81 views

Weekly Report UI form: choice of multi select controls

I am working on a report feature that requires the ability to allow the user to set a frequency for reports to be sent. In this case I am working on the weekly frequency. Currently we are looking at ...
1
vote
0answers
51 views

How to handle multiple objects on the same day in my timeline?

I am making an app where a series of posts are shown side by side chronologically. Then on the same page, there is a timeline at the bottom where each post is represented by a colored tick. You can ...
-1
votes
1answer
42 views

Data table entry: creation vs editing - how to design workflows for least friction and effort

I am designing a new feature and workflow in our business application, which allows administrators to create export configurations, which can later be selected by users, to quickly export projects ...
1
vote
1answer
127 views

Team availability - Interaction challenge

I have an interesting interaction problem to solve. I'm working on an app which has a functionality called team availability. The challenge is that the user needs to see the teams availability for the ...
1
vote
1answer
210 views

Visual consistency of in content headings and headings in/under tabs structure

I'm looking to define what makes more sense in a page visual hierarchy for both visual design / consistency & accessibility. We commonly have tabs under our h1 heading. Each tab content block ...
4
votes
3answers
487 views

range/single field switcher

Currently working on car listing app where users can browse cars contact sellers etc... One of the filters we have is the year, right now we're providing the user with 2 fields (Year From - Year To) ...
3
votes
3answers
415 views

What is the best way (or better ways) to handle multiple interactions with a single row of information on mobile?

I have a desktop site which has a table with multiple columns, a checkbox on each row, and actions related to that row. The checkbox is used to carry out a particular action (most used) for multiple ...