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.

learn more… | top users | synonyms (1)

4
votes
1answer
140 views

What is the difference between login throttling and temporary account lockout? what impact on the end user?

I am currently working on the redesign of a login page. I have initially suggested that login be throttled whereby pauses (incremental - in number of seconds) are introduced between each failed login ...
449
votes
9answers
180k views

Why is the mouse cursor slightly tilted and not straight?

Is this a legacy thing or does a tilted cursor serves a purpose? I can tell that, the angle provides a totally vertical left edge which helps when highlighting text but what else apart from that? ...
3
votes
4answers
170 views

What is the best way to ask users for multiple passwords?

I am creating an app which includes payments and by following banking regulations I need to ask the users for a four-digit password as well as an OTP (one-time PIN sent to the user's phone) every time ...
1
vote
2answers
73 views

Is accuracy of terminology important in localized situations

I am in a situation where we have been told our users do not understand the word 'filter' and we have to use the word 'search' instead. The functions, though, literally are filters by definition: ...
1
vote
2answers
85 views

Action requires users leave and interact with another site, how to ensure they come back?

I have a scenario in which a user must copy code from a Site A, paste it into the source code of Site B, then return to Site A to confirm the action was successful. What's the best way to make ensure ...
4
votes
3answers
126 views

Mac OS X Finder's UX drawbacks [closed]

As you may know, there is no way for a newbie user to find out how they can do a very simple task in Mac OS X, I mean, rename a file/folder. There is no sign for it, there is no option when you right ...
1
vote
1answer
36 views

What are some solid practices for product walkthroughs?

I'm on the starting side of a six month UX engagement and it's a contractor's dream - a complete tear down of the old messaging, including the public facing website. One of the big things that we have ...
0
votes
1answer
70 views

Challenge: I want to assign a task to a user with dependencies

Been wrecking my brain on this for several weeks now. Suppose I am a project manager. I have a task in a series of tasks that I need people to complete. A task can't start until one or more tasks are ...
3
votes
1answer
152 views

Effectiveness of Dashboard in relation to time on site

Is there any research/insight to dashboard effectiveness? In my personal experience I do not spend lot of time reading through different content on the website. Lot of things depends on the dynamic ...
1
vote
1answer
19 views

Enquiry sent without connection

In a mobile app, I have a section which contains a short form to let people contact me. They are able to write their name, email, company, and the reason they want to contact me. I happen to ...
7
votes
5answers
553 views

Extra wide tables best practices

I have a table with large (25+) amount of columns in it. Right now it looks very complex and has a horizontal scroll. I want to make it more useful for the users. One solution is to group columns ...
0
votes
0answers
93 views

Multi-threaded Instant Messenger UX Implications

My manager recently brought the following "alternative" instant messaging thesis to my attention. As I understand it, the point is to allow for multiple "topic" instant messaging threads: "In this ...
2
votes
2answers
91 views

Dealing with overlaps in dynamically changing positions

My question is similar to this one. I have a line graph made using c3js. When the user alters some parameters through sliders, the line will be replotted. I have also created a custom legend (per ...
1
vote
2answers
38 views

How to handle change in data types and relevant data values against it

On my UI, user can change data type from drop down menu and enter a value against it. User can also change data type and data value at anytime. Now let’s say, user has selected String data type and ...
23
votes
2answers
2k views

Google UX flaw? switching placement of Videos and Images

Google offers the possibility to search for several different types of media/information: Web, Images, Video, Maps, etc. Lately I noticed that these choices for other types of information is ...
0
votes
1answer
110 views

How best to create a link/relationship between multiple elements of a webpage?

My current UI looks something like this: download bmml source – Wireframes created with Balsamiq Mockups A 3 column layout with a list of tasks with titles/details in the middle. I need ...
1
vote
1answer
60 views

What's the use of allowing to copy empty string to clipboard? [duplicate]

Typical applications that allow copying text to clipboard only enable "Copy" action when there's some nonempty chunk of text selected, otherwise Ctrl-C has no effect. Not so with MS Visual Studio ...
0
votes
1answer
97 views

Is the button placement in Linkedin's new invitation dropdown correct?

Accidentally I deleted one of the invitation in Linkedin. The problem there was the delete invitation button is aligned to the icon which opens new invitation drop down. Is it a right UX practice? ...
0
votes
0answers
33 views

Indicating user-independent updates

I have a system with many users, who can edit data and I distribute those updates on the fly to all logged on users of the system, so they don't have to explicitly load them. I do this to increase ...
1
vote
1answer
97 views

Change long “continue without saving” button to say “skip”?

I'm working on a project and I found what I think is an issue. The product is a kind of web editor. After making some changes, I go to change the page and get a confirmation dialog that says: "Page ...
16
votes
3answers
2k views

Should a form's back button save the data entered before navigating backwards

I have a five page form: 3 data entry pages, a confirmation, and an submission success page. I am to insert a back button on the middle 3 pages, no problem. However, there is no specified behavior ...
23
votes
2answers
3k views

Best practices for UI that introduces new users

I'm working on an onboarding UI to help new users get familiar our platform and I was thinking about some good ways to implement it. From what I have come across so far, it seems that many interfaces ...
0
votes
0answers
57 views

What impact should be expected from the inclusion of mandatory user surveys?

Our sales/marketing team are desperate to know more about specific customers (for example: "How large is your company?"). We are considering implementing a mandatory survey after logon with three ...
2
votes
1answer
137 views

How to let users know that native app versions of a product exist for desktop users without breaking the design?

In the context of a product that has an iOS, Android and website-version where users can work together independently of the platform they are using it on, I want to let users know that there are ...
0
votes
1answer
57 views

Best way to populate multiple lists from a shared data source

I'm trying to design a UI wherein a person is moved from a list of people into one of four mutually exclusive groups. Each group needs to be shown on screen (there are typically less than 15 people in ...
2
votes
2answers
89 views

Including interaction on a graph

I'm doing some design work for a client on an iOS app and I've got a question about adding interactivity to a graph. It's a wine app and the idea is a user answers some questions and the app creates ...
0
votes
0answers
113 views

UI for Map and Navigation with multiple destinations

I'm currently developing map functionality using Google maps, using it's wide array of services, that includes directions service. My question is can anyone recommend UX practices to create a good UI ...
4
votes
2answers
91 views

Is it really much helpful for users to provide them multiple options to sign-up or sign-in?

I had created account on a website some months ago and today to wanted to login again but I now I don't remember which method I had used first time to create account. If I would try the option ...
0
votes
1answer
87 views

screen-less interfaces

this question is derived from a personal battle with technology; why don't commonplace wifi and bluetooth devices have interfaces that provide more feedback than just if the device is on or off? is ...
1
vote
2answers
57 views

Hardware permissions in browsers

We're building an app that allows people to upload or record their voice or video using HTML5 (not flash). We've run into a problem where users can't seem to find the button to allow the app to use a ...
0
votes
1answer
52 views

Different actions in page menu

I'm creating a new menu for a web site which consists of several labeled icons which when clicked give a drop down sub menu. Due to the content, some of the main menu options do not necessitate a drop ...
12
votes
3answers
5k views

Reply all replies to self? [closed]

The mail client Microsoft Outlook have the option to use “Reply All” in a mail conversation. When you hit the “Reply All”-button, your name sometimes turn up in the to-box, meaning you’ll also receive ...
4
votes
6answers
1k views

How to show remaining time?

I'm developing a Q&A product. Answering form works like this: Each question has 2 answer slots. If you're writing an answer, you can take your time, but after a few seconds of not writing, a ...
0
votes
3answers
115 views

Should a web service assign users an auto generated email address or let them pick their own?

I’m building a web service, that assigns a private email address to users and lets them email their content to it. I want the email address to be easy to remember, so they can use it from any system. ...
0
votes
1answer
73 views

Split pane on mobile application, does bottom pane have to take up whole screen

I'm currently developing a UI for a tablet application (portrait view) The client asked us to split the application into two panes, where the left side is a preview pane, and the right side gives the ...
0
votes
3answers
77 views

Indicating object (of varying shape and size) is selected on a touch interface

What is the best way to indicate that an object (of varying shape and size) is currently selected in a touch interface such as the one below?
0
votes
2answers
127 views

Best way to overlay flat icon over a rich image in tablet applcation

What would you say is the best way of overlaying an flat icon over a image in a mobile application. I've tried fiddling around with the opacity on both images but they don't seem usable yet. Are there ...
0
votes
1answer
99 views

Best UI for setting multiple options

I've got a web app that uses canvas drawings. I'm now adding a feature that lets users choose their preferences for the drawings' style. This necessitates a separate UI. At this point, I've got to ...
1
vote
1answer
99 views

What's the deal with the “Shake to send feedback” on Google Maps for Android? [closed]

Google Maps for Android has a feature by which shaking the device opens a "send feedback" dialog. This baffles me. What could possibly be the rationale behind this? Why would one want to shake the ...
1
vote
1answer
69 views

Communicating Details on Demand Interaction Pattern: Consumer World Examples?

I need to educate some development teams about "details on demand" - an interaction pattern where the user requests additional information about an object if necessary (as opposed to the system ...
8
votes
3answers
2k views

What's the best approach for header/footer in responsive web design?

I'm an IA doing a responsive site, as part of a much larger scale e-commerce site. Our pages are the only responsive parts of the overall site, so 90% of our site will not yet be responsive. Part of ...
1
vote
5answers
206 views

Microsoft Windows Dialog: No Close Button Scenario(s)

Windows Dev Center states: "Dialog boxes always have a Close button...Don't disable the Close button. Having a Close button helps users stay in control by allowing them to close windows they don't ...
0
votes
1answer
84 views

Should a site have a built in 'tour' for new sign ups?

I am about to launch my site. I am not a professional programmer. I am a doctor who likes to code. The site will be aimed at fellow doctors in my speciality and takes the form of a social network ...
3
votes
2answers
243 views

Cool/heat and sun/snowflake display on A/C and other machines

This question has been bugging me for years. I remembered it when I read this: Toilet flush buttons In A/C most of the times is easy. Generally there is a snowflake for cooling mode and a sun for ...
0
votes
0answers
29 views
1
vote
1answer
83 views

How to document multiple interactions

Is there a best practice on how to document complex or layered interactions like the ones used in the native Mail app of iOS8? How is it possible to document in a clear way complex interactions and ...
1
vote
1answer
133 views

Complex data input form on mobile device

I need to create an Input form that allows a user with a mobile device, to insert informations with this structure: output = { context: ‘Context Title’, products : [ { name : ...
2
votes
5answers
204 views

Should I enable hover dropdowns?

I was reading this article about tips & tricks for Bootstrap 3 and it has a trick for a hover dropdown (so you don't have to click before a menu pops up). Should I enable this? Is it generally ...
2
votes
2answers
136 views

What is the point of list-style-type?

In CSS we have different list-style options. For example: ol.decimal {list-style-type: decimal;} ol.upper-roman {list-style-type: upper-roman;} ol.lower-alpha {list-style-type: lower-alpha;} ...
1
vote
0answers
69 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 ...