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)

3
votes
1answer
8k views

What is the difference between web design, interaction design, user experience design, and user interface design?

It seems all four of these branches of design relate to each other at one point or another, and one can easily be confused for another by novices or outsiders looking in. Job postings online ...
0
votes
1answer
281 views

Long form in dialog for iOS iphone?

My current project is to translate an existing Android gingerbread style app design to an iOS7 iPhone design. The Android app utilizes various dialogs (such as the one here) with embedded forms. ...
1
vote
4answers
395 views

Consistency vs Simplicity

I am working on a system for doctors and designing a 'schedule an appointment' page. Our system works on building a health network for doctors. Would it be better for me to have the appointment form ...
4
votes
4answers
187 views

Dangerous situations and ease of use for satnavs

A satnav is a device that people are often tempted to use while actually driving, which is a dangerous thing to do as they are distracted from driving while operating it. Should the interaction ...
5
votes
7answers
938 views

Swipe gestures in mobile news site design

On a mobile news site, should swipe be used to navigate between articles or should traditional buttons be used? E.g. swiping from right to left to go to the next article. The only issue I can see is ...
0
votes
1answer
228 views

Datagrid Selection: Consistency & Placement

I'm working on an application that heavily utilizes datagrids (unfortunately) and I question the placement of the select option. Refer to my attachment and the list below: Select Option - Datagrid: ...
5
votes
5answers
932 views

Do people still use drag and drop?

Is drag and drop (for say photo uploads) a good idea? Aren't users frustrated by all the steps you have to take? Do most people even know how to do it? Open a window Browse to your files Ensure ...
0
votes
1answer
100 views

Suggestions for organizing functions

A little background, I am working on a controller for use with various studies. For this particular study there are multiple phases from 1-6, each of the buttons in the picture below make the robot ...
1
vote
1answer
1k views

Better way to display excessive data in table cell iOS

I am displaying data retrieved from server in UITableView. Each cell has to display more than 10 fields as shown in figure. Its looking very ugly if I just simply put up the fields in cell. I have ...
3
votes
4answers
354 views

Is it ever acceptable to break extremely common interaction functions?

There is an adage in web UX which goes 'Don't break the back button' which refers to the fact that the back button in a browser is such a consistent function that to create a situation where it's ...
5
votes
3answers
366 views

Is UX design subject to disruptive innovations?

Do you think that UX design in computers is subject to disruptive innovations in similar ways that computer programming and hardware engineering are? I am specifically focusing on the core way we ...
3
votes
2answers
226 views

Are there any design patterns for 'saving' or 'collecting' rows in datatables?

I'm trying to research a way to support this, and the requirement is that there should be a 'quick reference' area for users to save/store particular rows from a search results page. It's almost ...
4
votes
1answer
110 views

Complex Automated Wizard using filenames User Interaction Problem

I have a UX problem involving an interaction that teaches the system how to parse a particular file name. (Note this is not the exact interaction and it does not deal with file names, but it does deal ...
1
vote
2answers
266 views

Why did browsers get rid of the standard menu across the top and now have one button in the top left corner?

It used to be typical of most computer programs to have File, View, Options etc. across the top of the application window. I have noticed that, starting with browsers, many programs have gotten rid of ...
0
votes
3answers
828 views

Alternate UI Pattern for slider

I am designing tablet form where i have to capture term of investment for a deposit. Currently, i have designed a typical slider component but we have some technical limitation due to which we are not ...
23
votes
3answers
2k views

Is the usage of text embedded in an image a bad practice, for very controlled uses?

What are your thoughts on writing your text in images? I'm not saying throughout the whole website... But in certain key locations like image carousels. And I'm not talking about the special cases ...
10
votes
4answers
277 views

Where should pasted objects in a drawing application be placed?

We are creating a drawing application where users can add shapes to a canvas. They can cut/copy/paste via keyboard shortcut or context menu. For the context menu, it's pretty clear that the pasted ...
0
votes
1answer
85 views

Consistency on container, or item type?

I have a question which relates to the attached image. I have a sidebar with a thumbnail image which relates to three types of items - images (mainly) - pdf's and videos. When someone lands on a ...
3
votes
1answer
93 views

CLI: How should I order sub-commands in usage messages?

I'm developing a tool with a command line interface. I am seeking the clearest, most obvious/user-friendly way of ordering the sub-commands in the usage/error messages. The nature of the tool is that ...
5
votes
4answers
145 views

How should I order arguments to my import/export commands?

I'm developing a distributed project management tool with a command line interface. I have two commands relating to initially copying a project to/from a hub. The export command looks like this: prog ...
0
votes
4answers
81 views

Should the sign on experience for microsites within a company be exactly the same as the master site?

I am currently redesigning a secondary website (microsite) for a company's financial advisors. The primary reason for accessing this microsite is so they can sign on to their private dashboard area. ...
2
votes
1answer
168 views

How should a “mains failure” indicator be designed on a UPS?

I've already faced this issue twice. There's a UPS and its mains cable is loose and all of a sudden the cable just falls out so the UPS gets disconnected from the mains. So it starts beeping which ...
3
votes
6answers
373 views

First launch tutorial - Stacked screenshots vs. overlayed bubbles?

When the user first launches our mobile application, we would like him to go through a few steps explaining the main features/controls of the interface. I see two possibilities: a series of stacked ...
15
votes
6answers
1k views

How to show the user the possibility to sort a column with space problems

I am working with a big table with 20 columns and a lot of information. I know that the most common way to indicate that a column is sortable is by adding a little arrow at the right or left of the ...
3
votes
2answers
383 views

Best practice for sorting and being able to “check all” in a table with checkboxes

I have a table as part of a form for which users can click the header row to sort by that column (and click again to reverse order). The table also contains checkboxes, and clicking the checkbox in ...
6
votes
2answers
246 views

How to indicate selected item in table?

I have a table of related items. Let's call them orders. Users can select an item from the table and full details will be displayed in a separate section below the table. I move the currently selected ...
9
votes
3answers
427 views

Are new app designs deviating from conventional (better?) Interaction designs?

I am on the 3rd chapter of Joshua Clark's Tapworthy : Designing great iPhone apps And I was really taken aback by the first few pages. In these first few pages Joshua Discusses the "thumb hotspot" ...
12
votes
2answers
2k views

What do you call websites that make heavy use of vertical scrolling?

This question is similar to Why did scrolling vertically became a pattern? I see a lot of modern websites moving to larger, singular pages with more content and more vertical scrolling. This is often ...
2
votes
1answer
68 views

Where to put element controls?

I have the following: I think it's less than ideal because the edit/delete buttons are requiring me to waste a bunch of vertical whitespace within the element. Options that I can think of: ...
3
votes
4answers
601 views

Any reason not to programmatically put the cursor in the search box by default view instead of forcing the user to click before writing the search?

Is there any reason not to programmatically put the cursor in the search box by deafult instead of forcing the user to click before writing the search? Google for instance does this but not always. ...
1
vote
4answers
113 views

How do I label a button that exposes a “code behind” editor?

Background I'm building an editor where the user interacts with a graphical representation of the data. This data is actually generated from a script which the user may expose and edit (the "code ...
11
votes
2answers
310 views

Should primary click/tap action be listed in contextual menu as well?

Contextual menus are a nice way to extend the number of actions that can be performed directly on an item. However, the primary action is sometimes doubled there, usually listed as the first one. ...
1
vote
2answers
63 views

Should Checked-in People be disabled, or non-checkedin people

I am designing a backend roster system. The administrator scans the users barcode and then records the time they checked in. My question is which group of people should look disabled? My thinking ...
6
votes
5answers
286 views

Better method of displaying recipes [closed]

I'm working on a recipes-saving application and trying to figure out which method of presenting recipes is better. Each recipe that is displayed on the page has a name, but not necessarily a photo. I ...
6
votes
3answers
269 views

Should user be able to scroll a web page while a modal is active?

As far as best practices are concerned, should user be able to scroll the page while a modal is active?
7
votes
3answers
380 views

select from predefined list if exist ,else insert a new item to the list?

What's the best experience to do the following: The user will insert a new subject(text) only if it isn't in the existing list. So, it will be added to the existing list for all users. I have ...
1
vote
2answers
251 views

Notifying the user of unsaved changes

I have some settings that the user of my software can change via a GUI. The settings reflect both the current state of the underlying properties, and the state of the user interaction. Example: A ...
3
votes
2answers
141 views

Time entry that doesn't allow overlaps

I'm working on a time entry form for a project management app. The time entries entered represent real tasks done, so they cannot be allowed to overlap. Currently we accomplish this by simly ...
4
votes
2answers
118 views

Interaction model for hierarchical selection

For a line chart, I would like the user to be able to drill-down and look at how specific groups are fairing over time. First, there is the selection of dimension and then groups within that ...
7
votes
4answers
657 views

How should email threads be ordered?

I thought I had the answer to this question. If you view raw email, you can see that the most recent email is at the top, with the rest below in reverse chronological order. I think it's fair to say ...
25
votes
5answers
2k views

Why aren't Gmail-like “on-page” dialogs more popular UI solutions?

A few months ago, Gmail gave us the choice to switch to a new UI, with many new features (...) including an "on-page-docked" window. I personally find this piece of UI very useful as it allows users ...
4
votes
3answers
160 views

Who should be able to pause/restart/quit the game in a turn based game?

I have a game that consists of players making moves in turn, on a single console (Xbox 360). Up to 16 players can play in one game. The xbox can have up to 4 controllers associated/connected to one ...
3
votes
2answers
175 views

Where to place advanced search option in a shopping app?

Should users be provided with options to adjust budget, color, category etc. while searching or on the catalog page ? I think providing advanced search options on the catalog page where relevant ...
3
votes
2answers
237 views

Navigating a multi-part article in ios?

In my application I've got some multi-part articles, about test-driving a car. The articles are split into multiple section. I'm using this control to navigate between the sections (note: it's not ...
2
votes
2answers
837 views

Migrating a Tab Bar iPhone app to iPad

I have an iPhone app whose overall UI is designed like this: That is, a tab bar and different app perspectives within each tab item, and you can navigate to different views from within a tab. I ...
8
votes
1answer
412 views

Are fixed mobile headers and footers that disappear and reappear on tap really useful?

These fixed mobile headers and footers disappear and reappear on click / tap using jQuery Mobile's data-tap-toggle which is on by default. How useful are they? Pro: More content is available when ...
8
votes
2answers
2k views

How can we visually improve the nested rule/predicate builder?

This has been discussed a bit here: Building logical criteria (with AND , OR, etc) - but we felt the examples left a lot to be desired. Apple (with their hidden nested rules/predicate builder) in ...
10
votes
2answers
190 views

Timer for undos (aka ctrl + z for pointing devices)

We are in the middle of an endless conversation* in the office : Should undos have a timer before disappearance or should they be displayed until next action? In our discussion, closing or changing ...
5
votes
4answers
342 views

Should clicking a drop-down menu in a native app a second time close it?

Why do some UIs use drop-down menus that can be closed with a second click, while others do not? It really annoys me when I have to click outside of the menu in order to close it and I accidentally ...
1
vote
2answers
406 views

The best practices for a rating bar/slider/buttons

I need to make a rating scale input device that satisfies the following requirements: 1) Each value must be associated with a number to the user. 2) It must be immediately clear that this thing ...