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
2answers
160 views

Making users interact with a sigmoid shaped curve

I am having the following issue: I need to let users graphically interact with parameters of a curve in a 2-dimensional graph to do manual curve fitting. Some parameters are straightforward such as "...
4
votes
1answer
58 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 ...
4
votes
3answers
332 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
676 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
1answer
321 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 sub-...
4
votes
1answer
253 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 ...
4
votes
3answers
235 views

What is the best layout for a hierarchical menu with multiple actions?

I am working on a project that uses a root/leaf node hierarchy menu to search, view, select and open content on a desktop platform. The user will need to have the option to do one, 2 or all of these ...
4
votes
2answers
149 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
1answer
248 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
131 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 ...
3
votes
3answers
413 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
286 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
3answers
860 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
5answers
542 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
2answers
386 views

Principles for designing a “Inbox” like interface?

I'm designing an app that needs to display a lot of insurance information, the home page is pretty similar to email inbox (with even more information). The user will have a lot cases or projects he ...
3
votes
3answers
96 views

Improving button state by only changing colours

Background In short, the above 'Object list' increases in content when the different buttons at the top (A, B, C, D & E) are selected. These buttons look like tabs, but since several can be ...
3
votes
2answers
64 views

Should we keep the native feel for a cross-platform app or not?

When developing a cross platform application should I try to make the application look exactly the same on both iOS and Android or try to keep a native feel to it depending on the platform? I've read ...
3
votes
3answers
234 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
2answers
84 views

When to ask user to enable desktop notification?

I have an app that the user sends texts to experts, and after 5 minutes he get back a response. I want to show a notification to the user when he got a response. The question: When & How do you ...
3
votes
2answers
63 views

Group zebra striping in a dynamic table

My question is kind of related with this other one but with a big difference: the zebra striping of my table does not depend on the odd or even rows, but on the grouping of them. Now, the table ...
3
votes
4answers
185 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
125 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
304 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
132 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
171 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
61 views

How to choose the background color of video monitoring interface

Recently, I am working on the UI of video monitoring system, and it include images, table, infographic, and etc. I am really hesitated how to choose background color. Many days ago, many good guys ...
3
votes
1answer
84 views

Any specific reason why they put link anchor obscurely on timestamp label?

As I need to share Facebook and Twitter post outside their network lately, I have learned that I can get the link to the post from the link on the timestamp text (see image below.) I wonder if there's ...
3
votes
4answers
1k 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
99 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
1answer
86 views

Better replacement for my 'tags'?

I have a modal in our system where a user can enter 'tags' into the validation list. The problem is our client has asked us to import these tags and there can be thousands of these tags so it becomes ...
3
votes
2answers
107 views

Form with locked and unlocked controls

I've just inherited an application where there is a form. It opens, in the unlocked state it is like If I click the padlock toggle button, the form will look like The arrows at Up Position and ...
3
votes
2answers
263 views

Android: Guide user to pull to refresh

I am using SwipeRefreshLayout in an Android device. I would like a visual feedback so that the user can know there is a "pull to refresh" feature enabled. What would be the best method to do this?
3
votes
3answers
614 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
254 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
199 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
391 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
2answers
611 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
112 views

What do the three bars in old installers mean?

Quite many old setups look kind of like this: I always wondered what the three bars in the bottom left-hand corner mean. I really have no clue.
3
votes
3answers
92 views

Integrating “Browse” options and “Search” options

The e-commerce site I am working on currently only has a search bar in the header. We are adding a "Shop By" dropdown in the header where customers can select different categories to browse by. The ...
3
votes
1answer
118 views

Should employees and customers use the same or specialized interfaces for completing the same tasks?

A company previously had one application that customers could use to access their account, pay their bill etc. Alternatively, customers could call, and an employee would answer the phone and do all of ...
3
votes
3answers
250 views

Implementing a 'ViewCube' for 3d navigation

Autodesk has published a research paper (2008) on a ViewCube, a method for user navigation in 3 Dimensions. It is used in the software 3D Studio Max. When searching for viewcube, I found one ...
3
votes
1answer
118 views

Are there any recommendations or statregy for showing reviews on content at product launch?

We have a bunch of content that want people to read and have added reviews to the content to help others understand what is more valuable than other content. We are about to launch this feature and ...
3
votes
2answers
120 views

Rearranging buttons on a vertical toolbar

I'm designing a windows software interface and I'm focusing now on a vertical toolbar with 20+ buttons. In a big screen, we have enough vertical space to fit all the buttons in a single column, but as ...
3
votes
4answers
400 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
288 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 ...
3
votes
2answers
179 views

Interface for a translation module

We have an application in which we create tests. These tests are created in a certain language (can be anything). In a phase of the test's process, it has to be translated so all languages we offer ...
3
votes
1answer
99 views

How to display actions similar to one another for proper UX

The company I work for have a Search widget which will allow them to search for petrol station sites in the database. A User is able to have a "Saved Search" which will allow them to re-run a detailed ...
3
votes
1answer
80 views

Interactive Table with graph drilldown

The following is a very rough, very disguised view of what I'm really working on, so hopefully it will suffice as a visual example for the following conundrum: I have an app with a large spreadsheet ...
2
votes
2answers
165 views

Why is it that almost all anti-virus software has custom built skins?

I am yet to see an anti-virus software that's using the native Windows theme. Why do they prefer custom skins over native windows skins? Does it have anything to do with security and/or consistency? ...
2
votes
3answers
898 views

Best practice for inputting a date on a mobile device

Of a few options, I'm wondering what the most user friendly way to have a "date of birth" selector on a website viewed on a mobile device. Nearly all users would be from about '85 on, but could ...