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)

2
votes
3answers
407 views

Is it safe to adopt idea of double-click on a radio button? [closed]

(I have first noticed this with MS Office applications, but I have seen it also ...somewhere in Gnome, I can't remember where...) The idea If a dialog pops up that basically asks you to choose only ...
4
votes
1answer
232 views

How does a 3d shading impact circular button use?

I recently ran across a circular smiley icon with lambertian shading, specular shading, and cast shadows. The effect was a little like a ball on a table. Here it is: Clicking the icon toggled an ...
2
votes
2answers
479 views

Better way to scroll through discrete horizontal list

As a javascript developer, the simplest way to implement sliding is to just put all items in a row and animate by changing a css property. Are there any reasons to do it this way besides the ...
4
votes
3answers
156 views

Form Input for Min/Max Field that can be Equal

I'm having a hard time coming up with a solution for this. I'm working on a travel site, and one question is "How many days do you want your trip to be?" I want to handle two cases, "7 Days" or "7-9 ...
7
votes
5answers
2k views

Slider-less time selection.

I'm using the default datetime picker with rails. I'm mainly focusing on the time aspect of this because for my purposes the day will rarely ever be changed. I'm looking for some sort of way to make ...
3
votes
2answers
187 views

Designing a good bulk ignore-feature

I'm designing an analysis tool which displays a number of result items in a list/table. The items are issues the user should pay attention to and react upon, like "There's a problem with X". The user ...
0
votes
2answers
136 views

interface suggestions

I have a simple site I'm creating that basically just allows you to set your status as away or available. Super easy and very simple. However, I'm definitely not a UX person and I really struggle at ...
3
votes
2answers
465 views

How to re-design an app's user interface?

I am new to the interaction design field, basically a student. I have an assignment where I need to research into topic about Interaction Design of applications for smartphones / tablets when you ...
3
votes
3answers
163 views

Get user Birth location

So i need to get the exact location of where a person was born. Currently, I have two maps on a page and an input field. So you can basically use either one. Right now the top map is a view of the ...
23
votes
10answers
3k views

Is it ok to require certain users to have JavaScript enabled?

I am a firm believer sites should work perfectly fine for people who choose to disable Javascript while browsing any and all of the content. However, when it comes to higher-level interaction (such ...
4
votes
3answers
126 views

What Defines “On a Device”?

I'm currently working on a user experience problem that involves a user's multiple devices (smart phone, tablet, laptop, etc.) What I'm trying to accomplish is that the app "intuitively senses" when ...
17
votes
6answers
770 views

Should validating an email automatically sign someone into an application?

When signing up for a new account with a web application, it is standard to send a validation email. I don't want to go into the pros and cons of the validation email though. When receiving a ...
3
votes
2answers
250 views

How to convey the notion of urgency and impact via symbols and/or ux

I'm creating an interface for help desk solution where users must define an urgency and impact for the case they are creating. I thought about a slider like this Smiley Slider but the smiley doesn't ...
3
votes
1answer
853 views

Design patterns for Complex Financial forms.?

I have a very big financial form of a budget, where it has lot of information spread across months of a year or future years. To just give you guys some background, budget is created for every year ...
1
vote
2answers
265 views

Which tools and methodologies are used in UX desig to build a UI from analytical data? [closed]

What are the most effective mental and methodological processes that UX designers use to convert analytical data to UI? What cognitive tools are used? While planning an "Introduction to UI" course ...
4
votes
4answers
336 views

Best way to show historical information of form fields?

I have a form where i have fields(15-30) of various types textbox/radio/checkbox/select. Now i have to show the historical information of all the fields. Right now, i handling it by providing a icon ...
8
votes
1answer
1k views

Smart phones, touch screens and the “Gorilla arm effect”?

I finally broke down and decided to get a smart phone for myself. While I find it really useful, I can't help wondering if any research has been done on the "gorilla arm effect" of holding a smart ...
5
votes
3answers
715 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 ...
2
votes
1answer
2k views

What are the best UX / Interaction Design masters courses in UK or Ireland? [closed]

Looking for the best taught masters programme in UK or Ireland in the field of User Experience / Interaction design. Ideally a 1-2 year full-time programme.
8
votes
3answers
10k views

What should be maximum and minimum length of persons User Name & Password? [closed]

I am wondering because I am trying to make sure that person have right amount of spaces for their user name. User Name and Password are security measures and should not be easy to guess. I have fixed ...
3
votes
1answer
185 views

Best way to show field Level History for form fields

I have a form showing financial information of a project in a web app. My client wants to capture the history of all the fields in the form. The problem here is: form is having fileds count of 100-300 ...
1
vote
1answer
426 views

What is the most user-friendly way of displaying data?

I am working on a Password Manages program which allow to add and remove entries from database file. The problem is that my display as showing below. I get impression that if a new user to a program ...
23
votes
8answers
4k views

How do you document your interaction flows?

For many years I've been using an evolved version of Jesse James Garrett's Visvocab diagramming style for documenting information architecture and interaction design concepts. Today though we're ...
0
votes
3answers
622 views

What are good visual metaphors for exploring many-to-many relationships?

Right now I'm using two lists side by side where clicking on an item in list A filters list B to offer only the Bs related to the selected A, and Vice Versa. So clicking on B3 make A2 and A5 disappear ...
5
votes
11answers
650 views

How to indicate the word “interesting” with an icon? [closed]

In the project I am currently working on everything is based around the essence of "interests". One of the most important and bold UI elements in this project, is a button that when pressed gives us ...
1
vote
4answers
358 views

“startup” sites have a certain look and feel - does that style have a name?

I have been looking on various freelancing sites for a designer for my web startup. A lot of startups have a certain style which I am having difficulty describing, these are the sort of sites I mean: ...
4
votes
2answers
532 views

A special case of tree-view/collapsible panels

This might be considered a sort of special case of the issue described here: should arrows point left/down or down/up in collapsible accordion? I have this scenario: As can be seen in the ...
21
votes
4answers
2k views

When is red the right color for a button?

After reading this question about Big Bad Red buttons, where it was generally agreed upon that red buttons draw the user to click, I was left thinking: then when are they good affordance and ...
6
votes
3answers
536 views

Affordance for resizing a panel

The standard way to sinalize the ability to resize is with the operating system's own mouse pointer, the double-pointed arrow in the direction you are to resize (horizontal, vertical or diagonal). ...
4
votes
5answers
374 views

What is the best pattern to distribute items into several buckets

Let's consider the following: A company wants to ship 3 types of fruits (apples, watermelons, strawberries) between two cities. Company has got 3 cars that can be loaded with fruits. Each car has a ...
2
votes
3answers
181 views

What colours should arithmetical operators +, −, ÷ and × have?

Are there any colours that are commonly associated with basic arithmetical operations? I want to make the operators +, −, ÷ and × more easily distinguishable by colourizing them. For the plus and ...
3
votes
1answer
531 views

Presenting flow charts diagrams in a mobile app

I am working on an app which junior doctors will use for clinical pathways, these clinical pathways are currently presented as flow chart diagrams which I'm not too keen on. I think there's a better ...
3
votes
3answers
383 views

Designing and Implementing Undo / Item-Level Undo

I am planning adding an undo/recover mechanism to an existing application, and I am looking for ideas hwo to present it to the user under pretty ugly restrictions. I've found a few particular hints, ...
2
votes
1answer
331 views

What is the best graphical interface for inputting a list of pairs?

I want to create a graphical interface for inputing skill build orders for an RPG game. A skill build is an ordered list of (skill, number) pairs, like this (see footnote): (A x1) -> (B *) -> ...
2
votes
7answers
180 views

Canceling/limiting a user's search

I'm developing a reporting application where a user can make some searches on our database against an extremely large data set and display them in a table on a web page. One of the searches has the ...
2
votes
4answers
313 views

Progress indicator for non-system processes

Our software has dialogs for sending requests to other users. Dialogs remain open as long as default until the request has been answered (request time about 3 to 15 seconds). During this response time ...
15
votes
15answers
1k views

Examples of spartan/basic web sites [closed]

I am looking for examples of web sites that have a very spartan and minimal interface - mostly text and very few graphics or even styling - yet the user experience is good enough that users are not ...
3
votes
3answers
243 views

What is the best way to elegantly browse and select an item from a parent, child, or grandchild tree-structure?

they will select only one item the items in this case will be sporting activities the levels go from general to specific…..ex: biking (parent) > mountain biking (child) > downhill mountain biking ...
2
votes
2answers
157 views

adding/removing/searching thousands of data

I have 2 tables : a contract table and a part table. every contract has thousands of parts. The user can select a contract and I display the thousands of related parts to the user using paging. ...
2
votes
2answers
190 views

What examples are there for grouping multiple site tools under one button or dropdown?

We're considering moving links to all our site tools under one button. Clicking the button would open a modal exposing links to these tools. The button would be in the header and be available on all ...
3
votes
1answer
2k views

What is best practice for designing a Persistent Navigation (or navigation that stays visible and fixed when the user scrolls)

Looking for best practices when designing a persistent navigation like below: NFL (the scores in the banner)http://www.nfl.com/ Facebooks blue header http://www.facebook.com/ Creatticas header and ...
2
votes
4answers
420 views

How to design batch adding in a web application?

I'm creating a web application with batch adding and batch editting function. Could anyone suggest an interface on how this will go about? Im using PHP as the server side language. I am creating an ...
4
votes
4answers
352 views

A portfolio of … text? (Information Visualization Challenge)

I'm trying to build a portfolio template for a writer's portfolio, and I'm having trouble finding an effective way to present so much text. Most portfolio sites have the benefit of (hopefully) ...
2
votes
1answer
112 views

Predefined phone number on а mobile form

User fills out a form on mobile site (not app). Is it possible to predefine his mobile phone number in the form?
21
votes
6answers
878 views

Bathrooms near elevators

Some office buildings have communal bathrooms (British English: lavatories). By this I mean bathrooms for use by the tenants and guests of all the offices on that floor, as opposed to bathrooms under ...
5
votes
2answers
1k views

What should an ideal Interaction Design Portfolio Include [closed]

I am preparing my Interaction Design portfolio. I would like to as what should my portfolio include. What all deliverables should be included in the portfolio?
1
vote
2answers
178 views

Designing a webpage news reader as an overlay

Suppose on a webpage (accessed through a desktop browser) one has a list of news items displayed as headlines. When a user clicks on one of the headlines the full news text is shown in a lightbox-like ...
1
vote
3answers
582 views

Enter your email below and we will contact you

My client wants a page in which the following text appears: "Enter your email below and We will contact you" It's then followed by a textfield (to write the email address) and a button to submit ...
4
votes
1answer
119 views

What should flagging do?

Given a pretty simple site with controls for flagging posts which are inappropriate, what exactly should the action do? It seems that It should preferably "hide" that post from the user. ...
23
votes
4answers
3k views

Character limits on fields - pros and cons and best practices?

Some of our form fields have character limits. We're debating whether we should reflect the current size of data entry, or to simply hard-limit and inhibit data entry beyond that size. In HTML, ...