An interface is the point of communication between user and system, allowing for input to the system and feedback to the user.

learn more… | top users | synonyms

41
votes
6answers
6k views

Why does the space bar do page down in browsers

Why is the space bar doing a page down in some viewer apps, especially browsers and PDF readers? For me this seems to be a bit counter-intuitive, and also this behaviour affects games and other ...
31
votes
5answers
2k views

The Pinterest Trap

First a bit of context: I have been falling victim more and more to "Pinterestization" or the "Pinterest Trap" in my design. I have a feeling I'm not the only one. See this excerpt from Hana Schank ...
28
votes
8answers
4k views

Is there such thing as “touchscreen-friendly” user interface?

My understanding about touchscreen-friendly is that the controls are not too small so that they can be tapped by the finger. Are there "touchscreen-friendly" user interface standards? Or is there even ...
20
votes
8answers
787 views

Users don't read (or even see) things. How can I deliver important clues?

I am building a website. Some pages contain instructions (a few simple sentences, nothing intimidating) and have fairly standard controls (drop-downs etc). There's not a lot on any one page. The ...
16
votes
5answers
2k views

Do input box highlights improve user experience?

Modern operating systems and web browsers lightly highlight text input fields on mouseover: The highlight is so minimal it's easy to overlook. Other form elements (such as dropdowns) highlight more ...
16
votes
5answers
2k views

Why does the caps lock key have a down arrow as its icon?

The caps lock key has a downwards arrow like this as its icon on most keyboards: Isn't that hugely counter intuitive and inconsistent with the way the Shift key is designed like? One would imagine ...
15
votes
4answers
786 views

Toolbar buttons - to be or not to be?

I need to create a toolbar for my application, and let's assume that due to external constraints it must be a regular toolbar, not a ribbon. The application itself has a significant number of ...
14
votes
6answers
571 views

Should I combine these 2 mutually exclusive actions?

I have an interface for managing multiple email addresses associated to an account in my web application. This interface is to be used by an administrator. The interface shows a list of email ...
11
votes
8answers
3k views

What fonts are good and which ones should we avoid for our application's UI?

What do you advise when it comes to selecting fonts for your User Interface?
11
votes
1answer
312 views

North American electrical outlet, why so sad? [closed]

I wasn't sure whether it was more appropriate to post here or rather on electronics SE, but please bear with me... Why was the 120 VAC outlet and the pinout of the plugs shaped the way they are? ...
10
votes
4answers
365 views

Another phrasing for the term “Directions” in this case?

Below is a short browser based linux simulator for training purposes. It basically starts off with a blank screen, and gives directions for the user to enter a linux command to do a given task. If the ...
10
votes
4answers
262 views

Naming features of an app or site

Working closely with external clients, every now and then you run into one that's especially creative. They'll come up with very specific names for certain features they came up with, that don't align ...
10
votes
4answers
645 views

What's the purpose of the bottom bar in popups / modal windows?

There seems to be a common pattern where the bottom of a modal window contains an area that looks slightly separated from its content. I'm trying to find out where this habit comes from, and what ...
10
votes
5answers
861 views

Sorting tables after multiple columns

I want to add a sorting functionality to a table. It should be able to be sorted after multiple columns. A standard approach is something like this: download bmml source – Wireframes ...
10
votes
3answers
382 views

How to go about presenting a large family tree?

I'm currently developing a game, and one of the features involves breeding the creatures you collect. Since it's a game, a large amount of promiscuity is to be expected, and individuals could ...
9
votes
5answers
783 views

Volume controls: Why is left down and right up?

I see a lot of people discuss the order of buttons (e.g., should OK be on the left and cancel on the right? or submit button on the left or right?) but something that I wonder: Why do volume ...
9
votes
2answers
215 views

Making a signature field look like a physical signature box

I am making an app that involves a four-day schedule and a "signature" that certifies you are going to abide by the terms of the schedule. I would like to make the signature field look like a ...
9
votes
3answers
2k views

Are there any special design guidelines for big touch screens (30–50 inch)?

I'm about to develop an application for a large touch screen (around 40″). Now to my question, are there any special design guidelines for such a large screen? I have read Android/iOS/Windows RT ...
8
votes
7answers
643 views

Conveying progress for a set of items each with 2 stages

I think I have an issue with the hierarchy of information in trying to convey progress to a user. On the dashboard of a non-profit dashboard I have the following option: The organisation deal with ...
8
votes
4answers
278 views

How to take advantage of white space on a blank interface

I'm working on an interface that allows users to create and edit playlists. As first time users will have no playlists, they will come across a fairly empty page that consists of a 'create playlist' ...
8
votes
1answer
658 views

Name the on-click menu-in-circle-around-object interface

What is the name for this type of interface? I would like to learn more about it but first I need to find it's proper name. Any links to related reading are welcome. EDIT: While adding tags I ...
8
votes
7answers
1k views

Showing user's (name) initials but what if more than 1 user have the same initials?

I'm designing an app where users can assign tasks to other people. The space I have available to convey to whom the task is assigned to is about 23-25px. So right now we're just showing two initials, ...
8
votes
1answer
876 views

user interface for multiple selection filter?

I have a user interface where there is a field with multiple options. There are a great many options so I'm using a type-ahead filter to assist discovery and selection. Is there any another good way ...
8
votes
1answer
185 views

Purposefully obscure user interface design to encourage behaviours

Installing Windows 8 makes it seem that it is mandatory to create a Microsoft account, however the option to install without one is there, albeit wilfully buried. Logging out of the Windows Phone ...
8
votes
2answers
283 views

What a user friendly indoor navigation map should look like on mobile devices?

In 2014, Apple has undertaken an initiative to bring indoor navigation to iOS devices. It is expected that major venues, like airports,hospitals and museums will have indoor navigation at some point ...
7
votes
5answers
701 views

What would be the best way to fill “space” in an User Interface for irregular image sizes gallery?

What would be the best way to fill "space" in user interface for irregular image sizes gallery? Conditions: The row are subjected to hold maximum 3 images only. Float left If the total width of the ...
7
votes
4answers
258 views

Where to place controls on a tree/list

I have a chronological list of items. The user can operate on these items with three actions. So each row has three actions (or buttons for example). My dilemma is thus: Having three buttons on ...
7
votes
3answers
263 views

Similar buttons for very different actions in Gmail

I noticed that Gmail's conversation interface has a bent arrow icon for back-to-inbox and a very similar button for reply. Below is an image of the interface with the two buttons highlighted in ...
7
votes
3answers
230 views

“Activate” / “Enable” + “noun verbing” or simply “Verb noun”?

A popular chatting application has the global option "Enable buddy icon animation". Would this be better phrased as "Animate buddy icon" or not? And if so, is this a general rule? For example, ...
7
votes
1answer
286 views

Practical applications / prototypes using different cognitive styles

I'm looking for practical applications or studies where the application has been developed for users with different cognitive styles. I'm mostly interested in those using Nisbett's cognitive thinking ...
7
votes
1answer
263 views

Drop down list vs. clickable map

I'm working on a web tool that requires users to choose their region as a search filter. I'm trying to decide if it will be best to use a drop-down list (there will be 15 regions) or a clickable map ...
7
votes
5answers
516 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 ...
7
votes
2answers
373 views

How to extend the noun-verb paradigm to multiple nouns

Schemes used to command computers usually rely on noun-verb combinations or verb-noun combinations. For instance typical file managers use noun-verb combinations: if you want to remove a file, you ...
6
votes
4answers
788 views

If text is editable, how important is to show it (appearance wise) inside a text box?

A new approach we adopted for one of our applications is that all our editable text such as name, a description that was once filled out to be border-less. To edit the text the users simply click on ...
6
votes
4answers
2k views

When to use reversed/mirror arrow cursor?

Is there an established pattern for when to use a reversed (right-pointing) arrow? I most frequently notice it in Outlook on part--but not all--of messages in my inbox: My Google-fu failed at finding ...
6
votes
2answers
535 views

UI simplicity vs complex requirements

I'm in the process of crafting a relatively complicated interface for a niche social networking website and I'm struggling to achieve a satisfying level of simplicity for the UI. Given that "modern" ...
6
votes
2answers
122 views

Should the “Help” menu really be called Help?

Most of todays applications have a menu called Help as the last element in the menu bar. But many applications are using the Help menu as a general container for anything that does not fit into other ...
6
votes
2answers
202 views

Improving a 'page layout' editor's user interface

Below you can see a screenshot of a web-based page layout editor. It is basically a drag and drop WYSIWYG editor for interactive apps, and allows the user to use a page backdrop and add a "layer" of ...
6
votes
3answers
457 views

How should I resolve the issue of smaller tappable area due to smaller buttons on iPad mini?

Now that iPad mini has been released, is there anything an UI designer needs to look out for? I understand that the resolution and screen ratio remains the same, and I've been hearing that no change ...
6
votes
3answers
264 views

Are there names for patterns within UI styles?

Are there names or guides to classify similarities or reoccurring style patterns within UI? For example, Retro, Legal, etc. Example of UI patterns used in login forms: Indented outlines ...
6
votes
3answers
114 views

Preparing Positioning Specs for iOS Developers

After designing your pixel-perfect application in Photoshop, naming and exporting everything correctly - what is the best method / tools that we can use to explain to developers where we specifically ...
5
votes
4answers
289 views

What is the layout interface that guides a user through multiple steps called?

I have a general questions on the definition of a flow of highlighted images defining where you are in a web application flow. I want to buy some template online but I dont know what this UX ...
5
votes
5answers
347 views

How do you deal with too many bullets in a slider?

I have an issue with a simple image slider on a mobile application. The slider uses bullets to indicate the pages of the slider. Now, it became quickly evident that the navigation bullets could easily ...
5
votes
3answers
1k views

Best practices for how search icon functionality should work

I’m trying to find out how exactly the search icon functionality should work when the icon is clicked. This is for a responsive website. I have three scenarios, please view them on a smaller ...
5
votes
4answers
278 views

Is there a standard order for `Stop`, `Play`, `Back`, and `Forward` buttons?

I have Stop, Play, Back, and Forward buttons with stereotypical DVD icons in an app I'm making. Is there a standard for ordering these?
5
votes
1answer
212 views

What are some good UX practice if your app is unable to obtain GPS lock

I don't know if it actually makes sense or not but I am thinking about some nice, user friendly, non-annoying practices to follow that helps us peacefully convey the message that "I am trying, but ...
5
votes
3answers
362 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 ...
5
votes
3answers
175 views

Improve display of date range inside a table

I have been taking a look at this post, but it is not exactly what I am looking for, plus I have hour and minutes and is inside a table. My current table is this one (bigger image): The problem I ...
5
votes
3answers
184 views

Translating a UI from English to a language with different constructs

I am trying to translate an application with an English UI into Hindi. The menu items such as Edit in English can be interpreted as either nouns or verbs, which doesn't seem to matter as much. While ...
5
votes
2answers
284 views

User Experience for Image crop/resize/position

I'm a programmer first, so I'm not very good at these sort of things -- I've been building myself a image resizer/cropper/positioner for my own html pages ... however, most tools I've used that are ...