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)

1
vote
1answer
257 views

What is the idea behind the download dialog of Internet Explorer?

In the latest editions of the Internet Explorer the file download dialog is arranged at the bottom of the window. I know many people not knowing where to find the corresponding "save" and "open" ...
2
votes
1answer
353 views

Alternative actions: nested submenu or interactive question?

I have a user interface that provides two alternatives for one action. The alternatives describe how the chosen action should be performed by the computer (different goal functions or heuristics of an ...
5
votes
5answers
380 views

How can I best display these options?

We have a converter that enables you to state what amount you want in a currency or the amount you have in a currency. The problem I find is that we have these radio buttons that need to be selected ...
1
vote
1answer
156 views

How to represent asynchronous states?

I am working on an interface where there is a list of things (tests) that can be running, drafts or running and pending tests. In the latter options the same object represents two states (A - the ...
2
votes
6answers
319 views

Button Action: Left Click vs. Right Click

Has anyone ever seen the following design pattern in use, and if so, is there ever a good time to use it? (Button) labeled "Do Something" [User] left-clicks on (Button) [System] action A (Add) is ...
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
2answers
251 views

How can you show human element without showing pictures of people?

With a company that changes all the time, how can you show the personal touch of human interaction without showing pictures of humans? Essentially, blurring the line between technology and people, ...
3
votes
3answers
279 views

Single 'Edit' link or two 'Edit' & 'Add' links for insert/update/delete operations

I have a dropdownlist and the user has the ability to delete and edit the selected option, or add a new option by clicking a hyperlink which brings up a popup with a form. Would an 'Edit' link be ...
-3
votes
3answers
142 views

Does that make me a bad designer if I don't care about the business model of the client? [closed]

Does that make me a bad designer if I don't care about the business model of the client? I am talking about something like interaction design.
1
vote
2answers
375 views

What information should be gathered through interviews? [closed]

This is my first project in Interaction design. I'm planning to design a portal for on-line florist. If I'm planning for a face to face interview with florists, What kind of information should I ...
11
votes
3answers
496 views

What's the terminology for bad practice around emulating browser functionality in your website?

Background We've just updated one of our 10-year old web applications and in doing so have removed a "back" and "forward" button on the main menu. Our reasoning behind this change is that the web ...
3
votes
3answers
175 views

How long can a user remember what they were working on?

A web application lets the user browse its screens for future or past months. The time period the user is currently viewing follows the user through every screen of the system. But users can be ...
4
votes
1answer
972 views

Are in-app tabs bad practice?

I have certain advanced use cases of a web-app that can be handled by allowing users to open details of items in new tabs (i.e. a single page app with an unlimited row of in-app tabs which imitate the ...
6
votes
1answer
138 views

What are acceptable results in a click test?

I've run a few online click tests to find out where people click on my design screenshot to figure out what type of button for a specific task works best. Turned out about half of the people clicked ...
4
votes
2answers
995 views

Pattern to display Many to Many Relationships in two grids

Following is the data that needs to be displayed, to which the user can make changes or add new entries. For capturing a contract, there is a set of documents that is maintained and for each document ...
3
votes
2answers
373 views

When best to perform a heuristic evaluation?

I am currently introducing industry standard usability practices & processes into our software development cycle. The following prototype phase has been introduced which consists of the following ...
9
votes
4answers
3k views

Are circular menu / button interfaces intuitive?

I have been seeing a few of these 'Circular menu' UI concepts around. Recently a similar UI was proposed as a central element for a large project I know of. For example, one of the options would be ...
5
votes
4answers
240 views

How can I describe what checkboxes do in a long list of items?

In my web app, I have a long list of items on one side of the screen and a shopping basket list on the other. Here is an example: The app works by checking the boxes next to items and then clicking ...
12
votes
4answers
1k views

Building logical criteria (with AND , OR, etc)

I am looking for inspiration on this. We have a Dot.Net web application, where we are building pretty complicated criteria. It works, but I would like to change this, re-shape this, possibly from the ...
10
votes
1answer
955 views

What are the “Big Three” Gestures in Mobile Development?

last week, our project manager mentioned that we needed to incorporate more of the "big 3" gestures in our mobile software. unfortunately, she's off on vacation now and none of us know what exactly ...
2
votes
2answers
287 views

List Selection mechanisms - OK to mix?

I have a window with multiple tabpages. On one tab, I have a set of controls designed to allow the user to "include" or "exclude" any of a set of pre-defined items from some consideration. You've seen ...
1
vote
1answer
217 views

why we need multi-column page layout? Why we do need sidebars? [closed]

Some websites only have one column. Some websites have multi-columns. So why we need sidebar, or why we need multi-column page layout in web /print media ? Is there any UX principles?
0
votes
2answers
126 views

Button for making submissions per month

I'm working on an interface for allowing users to submit data via a button and wanted some advice on the best approach. The data for one or more whole months has to be submitted at precisely the last ...
6
votes
2answers
1k views

Task-based navigation with menu-items expanding to Mega Menus

First let me apologize for the length of this question, but I want to explain it pretty thoroughly. Some background/rationale first: As part of the design of a new travel website I've gone with a ...
4
votes
1answer
232 views

Fitts' law and minimum target size

You can read everywhere that bigger targets are easier to hit. But say I have a given input modality and want to know the minimum button size for the interface. How would I go about that? Fitts' law ...
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 ...
1
vote
2answers
282 views

iPad specific button UX question (rating/feedback interaction system)

TL;DR : how would you design better buttons than my 5 buttons for "I disagree" / Neutral / "I agree" feedback ? I am doing an iPad application used by participants of an event during a presentation, ...
1
vote
0answers
151 views

SharePoint 2010 : UX design considerations? [closed]

We are designing a portal with Share Point 2010 platform. Content is more informational oriented with hardly transactional tasks within it. I understand there are many views on SP UX but can someone ...
2
votes
1answer
356 views

Root Node design for a hierarchy/treeview in the user interface

I want to display hierarchical data in the user interface in a treeview control. The question is should the user has the freedom to define its first root node itself. I do not care wether a tree has ...
6
votes
1answer
168 views

Is task-based the same as user-centric?

Well, I think that the question is self-explanatory. In order to explain something to someone in the office I used task-based instead of user-centric and I was surprised. I'm usually complaining ...
2
votes
1answer
102 views

How long should I wait before a user is unable to change a page rating?

I'm currently building a page rating/feedback component. Some of the requirements I'm trying to figure out is how long should I wait before preventing a user from changing their mind/page rating? ...
3
votes
1answer
562 views

Drop-down list inside add button or panel

I have a screen where user defines his competencies. Each competency have to be later described with some details, so each is presented as a separate panel. Below the last Competency panel I put an ...
1
vote
2answers
246 views

UI suggesstions for enterting info in a spreadsheet

A Win32 Application has a spread sheet. Spreadsheet has some columns. What columns and what type of data in each column? that's determined when we load the spreadsheet application, it reads the data ...
11
votes
2answers
378 views

How can I make the purpose of a complex user interface element more obvious?

I am the author of SQL Fiddle, an online environment for testing and sharing database problems. The target audience for my site is for pretty technically-sophisticated users (database programmers, ...
4
votes
2answers
237 views

How to encourage users to create more content?

Imagine a web service where users post notes grouped by tags. Notes are public and the tags are essential, because other users will see notes based on its tags (they can 'follow'). I want users to ...
13
votes
4answers
604 views

How Do I Teach People Rules When They Don't Read?

I'm the product guy for a fantasy sports gaming website. We often find that we need to give people basic rules to get started playing the games, but people always skip reading and try to dive right ...
5
votes
4answers
1k views

Placement of Buttons in Touch Screen Scenario

I am working on a Mobile Application primarily for Android Platform. The Application will have a lot of screens which will take user input and we need to have a save and cancel button for them. ...
2
votes
2answers
702 views

Default choice for a “leave without saving changes”-dialog

I have an existing design (web application) where users can edit small parts in a webpage. A small editor will open up with the editable fields and three buttons: [Cancel & Close] [Clear] and ...
2
votes
2answers
553 views

Action buttons placement related to data tables

Background Over the course of the last few months on common element shared between a large number of internal development teams, is the need to provide functionality on a data table. Once of the ...
4
votes
2answers
345 views

Internal Vs. Consumer site UX

I am in the middle of designing a web application for a company that deals with institutions, there are both the end-user facing site (what the schools will see and use), and the "behind-the-scenes" ...
3
votes
1answer
246 views

Why does iOS (iPhone) flip to show the home screen when installing apps?

When you click to install or update an app in iOS (iPhone or iPad) it exits from the app store and shows the apps installing on the home screen. This differs from Android where the confirmation that ...
5
votes
2answers
2k views

Is spacing between touch targets an unnecessary recommendation by Microsoft?

A recent Microsoft IE10 blogpost gave general guidelines for building touch friendly sites suggesting two rules for touch targets: Target size Margin between targets Apple's iOS guidance only ...
1
vote
2answers
130 views

How do you treat overview and detail pages when displaying a progress bar?

I have a progress bar at the top of all pages in a signup process: Personal details > Contact details > Choose membership package > Buy > Finish The order of these steps is fixed but I ...
3
votes
4answers
484 views

Are Radio Buttons or a Drop-down more appropriate to scope a search?

Below are Mock-ups of the two choices to scope the search. The radio buttons would expose all choices initially. The drop-down search pattern I've seen more often, and I think users would be more ...
4
votes
5answers
408 views

What is this failed login visual shake feedback properly called? Is it beneficial?

Wordpress, Coursera and others have the "shake fail" feedback (see Coursera gif below). Is there a name for this type of mimicry of a physical action (head shaking "no")? Is there any evidence of ...
5
votes
3answers
462 views

What's the best solution to show the average results of a review?

I have a reviewing system that I've designed which uses three possibilities to review (using emotional icons) Works really nice, but I have also to publish the average of the reviews. I was ...
2
votes
1answer
143 views

Do auto tab break the least astonishment principle? [duplicate]

Possible Duplicate: Auto Advance to Next Field Do auto tabbing a field break the Principle of Least Astonishment?
0
votes
2answers
109 views

Control buttons for a Remote Desktop Application

I need to provide a set of top level controls for a Remote Desktop Application and my concern is where should these control be placed on the screen. Controls are: Chat Icon Keyboard options (if ...
4
votes
1answer
174 views

Good practice to divide items into groups

I am currently working on an enterprise project, and I've come across a puzzle like this. There are a range of items (about 10) I need to group. What I do is like a wizard in a single page, letting ...
2
votes
2answers
360 views

Search box: how to accept an autofill suggestion and run it

I have a search box with autocompletion based on recent searches. Let's say it searches for names. As a user types "Rob", it autocompletes it to "*Rob*ert". I'm trying to figure out a way for the user ...