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

6
votes
3answers
271 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
2answers
169 views

When to leverage spatial inconsistency?

I want to know when you should and shouldn't leverage spatial consistency/inconsistency in an interface. For example, the new Android update changed the location of the Clear All Notifications button ...
6
votes
3answers
189 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
5answers
399 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
426 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
2answers
134 views

Are dial format speedometers more effective than numeric speedometers?

I recently criticized a sketch of a automobile instrument cluster concept that indicated speed with a bar gauge and a numeric readout. I and many others suggested that a dial speedometer was easier to ...
5
votes
2answers
124 views

How long of an initial load time are users willing to endure if it means faster access later?

I am creating a website where I output 10 posts when user comes to the website and then I fetch +10 more if they click the button to do so. I output each post in two parts - the main one and the ...
5
votes
1answer
297 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
388 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
193 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
190 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
340 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 ...
5
votes
1answer
175 views

Transferring user context between multiple applications

I am currently maintaining an old legacy thick-client application with many individual screens and functions. We have a strategy for migrating screens from the old technology (VB6) to a newer ...
4
votes
5answers
436 views

How can the mode of a car's transmission be made more clear?

In a car, if you press the accelerator it can do one of three things: make the car go forward. make the car go backward. not move the car at all. The result depends on what gear the car is in, but ...
4
votes
2answers
153 views

What's the best way to navigate from between two screens in an App?

What's the best way to navigate from between two screens in an App? I'm writing an app which essentially consists of 2 screens of content, each displaying different type of news. I'm having a really ...
4
votes
3answers
309 views

Numeric input, text fields, drop-downs : Is this too complex?

I'm redesigning an interface to control an exercise game. The interface is going to be something like this (and exists on a PC, not mobile). Right now, we've gathered that our users want to be able to ...
4
votes
1answer
107 views

Differences between Non-Diegetic, Spatial, Meta and Diegetic User Interfaces

Could anyone please explain to me the differences between Non-Diegetic, Spatial, Meta and Diegetic User Interfaces? An example for each would be great.
4
votes
3answers
337 views

Tree Forum vs Flat vs Stack Exchange style

I wonder what are the advantages \ disadvantages of the following three types of forums... Tree like forum One parent Thread that can have multiple child threads Each child thread can have multiple ...
4
votes
3answers
66 views

How do you show that a feature can be selected individually or combined with another feature?

The user has 3 options/features to choose from, but here is the problem: Each feature can be selected separately/on its own. Feature A can be selected/combined with feature B. Feature B can be ...
4
votes
2answers
117 views

How to study competitive/equivalent interfaces efficiently?

Before starting designing a new interface, I usually study equivalent/competitive UIs to come up with some ideas in terms of functionalities and layout. I would like to conduct this kind of study in ...
4
votes
7answers
318 views

Non-standard symbols indicates special function

Everyone most web users understand that the asterisk (*) indicates that the fields on a form are required. But what about non-standard symbols? Our UX team is currently working with an application ...
4
votes
2answers
75 views

Hit area for items in a grid-page.

I have a landing page with a grid of projects that the user can click into. I'm wondering is it best to: Only make the link/button clickable OR Make the entire box clickable. I'm leaning more ...
4
votes
3answers
278 views

How to improve anonymous statistics reporting rate?

There are many different organizations starting to collect usage statistics in an attempt to improve the usability or user experience of their software. One of the common frustration when designing an ...
4
votes
2answers
157 views

Is there a better way to provide a main menu in iPhone than the tiled icons?

I'm creating a locator app as a project for one of my classes. The main menu of the app lists different categories of items for the app to locate and show the user via a map. Right now, I have about ...
4
votes
1answer
527 views

Difference between UI and Visual Design/Style Guide?

From looking at some of the style guide for web applications that are available, there is a distinction made between the visual (icons, colours, logos, etc) and UI (look and feel of user interface ...
4
votes
2answers
119 views

Organizing all the different API key types without going mad

I'm designing a dashboard for a web app that also allows API access. I got stuck while designing the API keys screen (used to generate .. well, API Keys). See, there are 2 different states for API ...
4
votes
3answers
227 views

What is the correct way to reference GUI controls when writing content and copy

I'm writing documentation. It's technical documentation and my audience should be tech-savvy. However, I have reservations about referring to UI elements in an interface by the terminology that ...
4
votes
1answer
209 views

How best to display multiple choices for multiple fields?

I have a tricky one. I need to let an IT administrator set the value for each field and assign that combination of values to an entity. (The following image shows a simplified example, where fields ...
4
votes
1answer
237 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 ...
3
votes
3answers
352 views

Rationale behind not having infinite undo [duplicate]

Possible Duplicate: Undo History - Why limit it? First off, this seemed like the best spot as Undo is a de facto user interface requirement for any editing program. For school we use ...
3
votes
2answers
215 views

Measuring Keystroke Against Click Count

Currently working on bettering our internal tool/ticketing system's UI. We have several products - broken up by category, of course. Each product has an email template that a technician will wend in ...
3
votes
5answers
405 views

How should a user remove vertices from a polygon?

I'm working on a GIS web app where a user can draw a polygon on a map (a Microsoft map) to define a region. The vertices are placed by right clicking on the map placing vertices at each click and when ...
3
votes
3answers
493 views

Alternative to a lot of checkboxes

I need to give a user the ability to select (on/off) a subset of options from a list. There are over 100 of these choices to be made and the list will get longer. The data is not user friendly either. ...
3
votes
3answers
132 views

A better name for “Non Archived” entries

My app shows a list of items that require the user's attention, and allows to "archive" some of them, and access the archived items later (like in Gmail) I can't figure out a name for the "Non ...
3
votes
4answers
159 views

Is there any justification for different behavior of different ways of triggering the same action?

Something that drives me crazy in certain user interfaces is when different methods of triggering the same action have different behavior. Examples: In Microsoft Word, one can introduce a bullet ...
3
votes
1answer
106 views

Should I display Edit/Delete Buttons when only one field is editable?

I know there's a lot of questions out there asking where to place the edit/delete buttons in a row. My question is if there is only one field of data that is editable in a row, does it make sense to ...
3
votes
3answers
265 views

What is the best way to indicate that a user can perform a value lookup

What is the best way to indicate that a user can perform a value lookup? I have a section of an application screen where users have the option to use a NAICS code as part of their search criteria. ...
3
votes
3answers
119 views

What to display during a 'buffering-type' problem: play or pause?

I'm developing a music streaming app. All's good, except I'm hung up on what to do when the music is playing and the network connection fails causing the stream to buffer. Should I keep the button ...
3
votes
2answers
148 views

Dynamically Adding Fields For Searching Upon User Entry

I'm implementing a 'query builder' for searching data in my application. The users will select the table they are searching in, the field in the table, and the value to search for. Here's what it ...
3
votes
1answer
37 views

Need a pattern to capture multiple data sizes

Something I am struggling with: a UI for Network QoS Changes. The situation: There is a fixed maximum limit. The sum of the sub-values must not exceed this limit. Sub-values are captured as integers ...
3
votes
4answers
698 views

Can you grey out items in a flat UI design?

My understanding of a flat UI design would not be to grey out icons but to 'hide' what isn't relevant to the user, leaving a more clean and minimalistic interface. However, one of our software ...
3
votes
3answers
97 views

Using the logo as the About button

This is obviously something that the user doesn't need to see very often, but something that management or sales might have strong opinions about. In a desktop application the user is probably ...
3
votes
3answers
392 views

What is the best way to gather optional data using radio button groups and drop-downs?

I'm ultimately asking a theoretical question: what is the best experience, in general, for gathering optional responses using controls with mandatory input? Consider specifically radio button groups. ...
3
votes
3answers
207 views

Is there a standard way to indicate a suggestive search (autocomplete) in a wireframe form?

I'm designing an interface, and I'm currently creating a wireframe to guide me before developing it. I know that a particular form will make suggestions, but if I were to, say, get another developer ...
3
votes
2answers
158 views

UI patterns for data composition

More specifically, I would like to create an interface which Takes input from one or multiple sources. Makes it possible to process on these inputs Provides a way to capture the output. One way I ...
3
votes
3answers
314 views

Best practice for switch with interchangeable on/off position?

We're making a hardware device with a reset button that needs to be activated when the device is unpowered. As such, the button can not be a momentary press but needs to change position before being ...
3
votes
1answer
273 views

Multiple admin sections (scopes) inside one web application

Im developing web application with quite complex configuration UI. It contains multiple configuration scopes, for example in global scope you can configure host setting, logging and also create ...
3
votes
2answers
504 views

How to simplify an interface for assignment of objects?

We're trying to solve a UX problem of assigning one set of objects to another (very large) set of objects in a quick, clean, and lightweight manner. We have up to 12 different items that need to be ...
3
votes
1answer
113 views

How to show multiple values (possibly many) without taking too much space? Readonly combobox?

I have a one-to-many relationship, say a Monkey can have lots of Bananas. The selection part is done by opening a popup and showing Bananas with a filter, add/remove buttons, etc. My issue is how to ...