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

4
votes
1answer
223 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
295 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
5answers
242 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
237 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
107 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
114 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
2answers
137 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 ...
3
votes
3answers
181 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
93 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
142 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 ...
3
votes
1answer
52 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
157 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
139 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
2answers
187 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
228 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
4answers
88 views

Controls in the bottom bar of a modal popup vs. user's expectations

I work on an application where there are a lot of modal popup/windows. A lot of menus and functionalities can only be triggered through a modal popup. Some modal are big and require a scrollbar. For ...
3
votes
1answer
155 views

Should users be allowed to edit tags or just delete them?

I'm redesigning UI and features for tagging in a mobile app. The current implementation doesn't provide a way for users to directly edit or delete their existing tags. Currently, tags that are not ...
2
votes
2answers
171 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 ...
2
votes
2answers
248 views

Is the indeterminate checkbox state a Microsoft UI pattern only?

A quick look through online search results show that the indeterminate checkbox state does not seem to be a very common UI interaction, yet Microsoft has persistently stuck with it and are probably ...
2
votes
2answers
101 views

Which is better: radio-buttons or error message?

The Android Virtual Device Manager uses checkboxes instead of radio buttons for "Snapshot" and "Use Host GPU". However, they are mutually exclusive. Why would they use checkboxes instead of radio ...
2
votes
4answers
133 views

Do interfaces evolve?

People often use the word evolution to describe the change over time that can be seen in human computer interfaces. Is there any research that looks at whether human computer interfaces evolve over ...
2
votes
2answers
130 views

Does a text editor on a dark interface need to use a black page?

I'm doing a dark interface for a program that includes a text editor. While the program uses different shades of dark grey and blue, my main "page" is currently white. This is positive because: The ...
2
votes
3answers
119 views

Correct terminology for observing interface

What's the correct terminology when the user is observing an interface and only acquiring data visually. And in opposite, when the user actively interacts with the interface? I thought it would be ...
2
votes
2answers
63 views

Intuitive Form Design for Assigning Devices to Users

Hello. I created a webpage where users can assign unassigned devices to their accounts. First there is search view to find the device they want: As you can see, it's quite simple. Pagination, ...
2
votes
2answers
94 views

Force user to answer simple question before revealing two different inputs

Context: This is part of a web application where user are dynamically constructing outbound mail correspondence digitally. This particular step is reached when the user needs to determine how to push ...
2
votes
2answers
97 views

Clarifying the controls in “draft” mode

We have an application where pages are created/viewed. There is two modes for users of the application: live and draft. When the application is in draft mode, you can edit multiple changes and then ...
2
votes
1answer
136 views

How to deal with recursive hierarchical tableviews?

There's a great function from the web that I want to reproduce in iOS and Android. I'm calling it a recursive tableview because I can't think of any other descriptive name. For example, in a shopping ...
2
votes
3answers
107 views

XY pad and explaining labels

I need some advice on how to implement a XY pad and explaining labels for x and y axis. A XY pad is a 2 dimensional controller that can replace two knobs (which each is 1 dimensional). Here's a ...
2
votes
1answer
43 views

Labels in a zoomable interface

I am working on a zoomable Sankey diagram hoping to be able to display small and big elements at the same time and I con not decide if labels should zoom or keep constant size. Firstly the whole ...
2
votes
2answers
128 views

How to represent 0 ratings vs rating is 0

I'm making a details page of a rating system, where one rates from 1 to 5 in multiple metrics and the global rating is the average. However, not all metrics are mandatory, be N/A or not wanting to ...
2
votes
2answers
139 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. ...
2
votes
2answers
106 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 ...
2
votes
1answer
118 views

Which is best format to enter for foreign curency expenses?

I am working on record expense screen. Which is more usable way to record expense. Expense Amount: 4944.50 (JPY) In Base Currency: 50 (USD) Exchange Rate: 98.89
2
votes
3answers
193 views

Managing time sensitive pop-ups that require a user action

I have a lead follow up management tool with a feature where the leads are prioritised according to the nearest time for follow-up. So for example.... lead A follow up call is scheduled for 3 hours ...
2
votes
1answer
505 views

What UI design pattern for choice between 2 actions comes to your mind?

My goal: find optimal UX/UI pattern. Pattern's goal: give a user choice between two actions. Simple example: http://dribbble.com/shots/599154-Choose-Your-Option Here is UX/UI pattern I implemented ...
2
votes
2answers
288 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 ...
2
votes
1answer
42 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 ...
2
votes
2answers
94 views

Suggestion for list selection and populating related lists dynamically

There's a list of items that you can select. When you select any of the items except Ignore, another list populates depending on the item that you selected. When you select an item from the newly ...
2
votes
2answers
122 views

How to show comment at top level, without using a popup?

If user clicks on add comment, what are other options to show 'comment area' (no popup).
1
vote
5answers
214 views

Where to place the close button in circular modal form?

Where should the close [x] button in circular modal form be placed?
1
vote
2answers
136 views

Improving this view [closed]

Currently, I'm working on creating a view from where the main purpose of it is to show details about a user. Here is the initial view that is given when a user comes to the screen ("Certificates") is ...
1
vote
4answers
103 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 ...
1
vote
4answers
158 views

when is too much playfullness in interface / experience too much?

I think most of us know when an experience is too playful, but I'm talking about subtle interactions to delight the user. I think it is too much when it prevents or postpones the user from reaching ...
1
vote
1answer
373 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 ...
1
vote
2answers
122 views

Opposite actions combined in one split button

For the interface I'm working on, users can mark certain rows as "Verified", but they also have the option of marking them "Unverified". To do this, they select several rows by clicking on checkboxes ...
1
vote
1answer
108 views

Chinese Smart phone keyboard

Do the Chinese Smart phone keyboard need a lot of keys on their keyboard compared to the simple generic iOS keyboard that we see currently? (iOS has less keys and its simple to look at. Compare it to ...
1
vote
1answer
126 views

Which chess board labelling is better in terms of UX?

I'm making a chess game for iOS and I want to label the ranks and files (columns and rows). Is it better to put the labels inside or outside the squares. Bear in mind that putting them on the outside ...
1
vote
1answer
142 views

When a user does something in a way that is not supposed to be done… is it a design error or user error?

One of my users (1 out of 30) is constantly trying to perform actions in a way that are not supposed to be done in that way. For example I have two screens let's call them Screen A, and Screen B. ...
1
vote
1answer
131 views

“Load More” and sort/filter

I have a list of items (currently < 20, but could expand drastically). For a mobile experience, it's our thought to load 5 list items (sorted by default to "Newest") and then request the next 5 ...
1
vote
4answers
296 views

What's the multi-window interface in Visual Studio called? Where can I find it?

The style from Visual Studio (pictured above) is perfect for a program I'm writing, but I don't know what it's called or if there are any libraries that provide this functionality. The key points of ...