an object used to operate a physical or virtual device. For questions regarding how to present and implement controls for a particular interface or interaction.
6
votes
6answers
308 views
Suitable alternative to trackbar control
I use a track bar control in two different places in an touch-screen application I have. The first to record a specific amount of Data. (lets say 260 samples) the second to record an unlimited amount ...
2
votes
2answers
101 views
Touch control of value with high range [duplicate]
Possible Duplicate:
Suitable alternative to trackbar control
In our application, there are settings that have a high dynamic range (e.g. 0-10000 in steps of 0.1). I am in need of a UI to ...
1
vote
2answers
142 views
How to display complex, interactive grid?
I am working on the admin component to a web app that will create/manage web sites for multiple clients. This admin portion will determine what pages/features will be included, as well as what ...
3
votes
3answers
135 views
Is there a name for a control which allows a user to add/remove table rows?
I am building a control which is a table containing other controls (text boxes and dropdown lists) where the user can add/remove rows to the table. I am unsure of what to name this control and am ...
3
votes
2answers
130 views
Should buttons be disabled, removed or replaced with an alert message if they are currently unavailable for use?
I take what happens on Stack Exchange as example.
When you used all your votes to close questions, the dialog box is still shown, and (if you select the question that is duplicated) the "Vote To ...
18
votes
2answers
3k views
Do spinner-based date pickers on iOS & Android detract from the user's experience?
Generally speaking, the rule of thumb on mobile devices is to follow the platform conventions, and that native controls are almost always better than custom UIs. However, I'm at a loss as to whether ...
8
votes
1answer
193 views
How often do users overlook controls that are revealed by hovering?
Techniques that reveal controls on hover (as used by apps like twitter) have been suggested as a way to simplify an interface and focus attention on content. However I wonder how many people fail to ...
2
votes
2answers
179 views
Dialogue Box supposed to be closed by default with the [ESC] key?
I started working for a software company, and while using the software we produce, I noticed that the dialogue boxes that we pop-up aren't closed with the [ESC] button.
I'm assuming this would be the ...
1
vote
1answer
182 views
Should you have rollover on a button?
download bmml source – Wireframes created with Balsamiq Mockups
This particular product has a couple of buttons. When you rollover them they pop up megamenus from which you can make ...
12
votes
5answers
403 views
Web - How to represent a numeric input that is limited to increments of some number
I have a requirement for a form that restricts a field value to fixed increments of 50 and I'm not sure what would be the most elegant way to represent that constraint in a meaningful fashion.
The ...
7
votes
3answers
335 views
Representing “undetermined” in a three-state checkbox
I'm developing a rule-based forms application where the user must explicitly choose a value for each data field, even boolean ones. For controls like combo boxes, this is not a problem, as they just ...
4
votes
3answers
267 views
One button or two?
I've got a web app where users can create two different kinds of similar things and I'm trying to decide whether to have two buttons, or one button and then present a choice as part of the resulting ...
8
votes
1answer
934 views
Indeterminate Progress Indicator Styles
When you have an operation that has too many factors to reliably give an estimate of actual progress towards task completion, you'll often find an indeterminate busy/progress indicator.
Through the ...
6
votes
2answers
318 views
Should you use both the accelerometer and the touchscreen in a phone/tablet based game?
So I've been formulating an idea for a game the past few days. I don't want to get into too many details, but I mainly just wanted to ask about one aspect of the gameplay.
OK, imagine a game where ...
0
votes
1answer
72 views
Add more controls at Run Time
I am developing customized schedule generator application for which I need to design User Interface. This UI will have an option to select Date, Time and number of hours. This is simply possible by ...
0
votes
2answers
109 views
Where to place voting buttons on posts?
I am making a little question site like Yahoo Answers and I am going to have a voting system on it. But I am stuck on where I should place the up/down vote buttons. I have it in the right corner right ...
3
votes
1answer
267 views
ux review word for select all
Is is ok to use Select/Deselect All here or better to shorten it to only select all.
Would the users know that if they uncheck the "select all" checkbox. Everything will be disselected
4
votes
1answer
119 views
How to calculate how clickable a button or object is on screen
Given a screen of dimensions AxB, and a button or other UI element of size CxD, what are the best methods of calculating a rough gauge of how easy it is to click/reach/target that interface element?
2
votes
2answers
225 views
A dialog to set up working hours
I've got a dialog that helps an user to set up working hours for different days in a week. In this dialog an user can choose a day of week and hours/minutes which point on start/end of working time, ...
27
votes
7answers
2k views
Intuitive interface for Composing Boolean Logic?
I'm interested to know how people have, or would construct an interface which simplifies constructing logical boolean conditions? (Yes, it's a database query builder) In my mind a bad interface has ...
4
votes
5answers
128 views
Control for mathematical operator
I am not a designer, just regular programmer so my terminology might not be correct.
What I am trying to solve is that I have a quite narrow area where I should have n amount of input fields and an ...
5
votes
3answers
161 views
Selecting a Range of Letters on a Mobile
I'm working on a game that teaches the alphabet. It runs on Android phones, currently (including tablets). One of the features I have in my settings screen is the ability to select which subset of the ...
4
votes
4answers
303 views
Can I eliminate volume from my custom html5 video controls?
I'm currently designing a custom full-screen video player for a client, who has provided an Adobe Illustrator high-fidelity interface mock-up. The concept is as minimalist as possible. Their mock-up ...
5
votes
4answers
367 views
What's this called and how does it fare from a UI perspective?
The Facts About Coventry website has a flash plugin app for navigation of data (bottom half of the page). It's a big circle where you can hover over the icons to get a description of the category and ...
12
votes
5answers
490 views
Should I use radio buttons or check boxes (or something else) for email address?
So I'm building an application where the users will be able to send some information via email.
The previous system had an interface something like this, where the users would select whether they ...
12
votes
10answers
922 views
Alternatives to having an excessive number of radio buttons on a form?
I have a form which dynamically creates the user's choices as radio buttons. It functionally works, but it does not look that pretty.
It looks ugly, particularly if the number of radio buttons grows. ...
1
vote
2answers
88 views
Is there a generally accepted way of handling controls that are not the same size?
I am standardizing the spacing between controls in an existing winforms application.
(4px between rows)
The project uses telerik controls that cannot be resized.
The telerik datepicker is 20px high ...
4
votes
3answers
834 views
What could I use for a tri-state control?
I'm trying to think of a nice element where there are 3 states, but a simple checkbox would be a litlte overkill for what I want (I'd need two), as the states are:
Enabled
Default
Disabled
But I ...
1
vote
1answer
186 views
Intuitive design pattern for selecting indexed table combinations in a relational DB
Background
I am attempting to design an interface for users to browse data in a relational database.
The features are similar to PhpMyAdmin but is intended to be simpler and more user-friendly for DB ...
8
votes
5answers
271 views
Is it a good idea to put the word “or” between buttons on a screen
If I have a dialog to display to the user it has a data item displayed, and 2 seperate actions that can be done to the object. So, it's a resource and we want the user to choose which process they ...
4
votes
4answers
586 views
Positioning Back, Cancel and Next in a full screen wizard
Hi I have a full screen wizard that like many wizards has the back, cancel and next buttons. What is the optimum way of positioning these buttons on the screen?
Are there any studies that have ...
8
votes
5answers
652 views
Are Sparklines appropriate for use in dashboards of reporting software?
For those not aware of Sparklines, here is an example:
http://demos.telerik.com/silverlight/#BulletGraph/FirstLook
Would these work well to really give users a quick dashboard/reporting overview of ...
9
votes
5answers
1k views
Why do light switches find themselves OUTSIDE the room they light up in some European countries?
Okay, to be fair my experience is mostly with Poland, though I have observed this electrical interior design decision in a few neighboring countries while travelling, but can't generalize there.
...
4
votes
1answer
136 views
Where to place optimization controls in a scheduling interface with several vehicles and optimization criteria?
I'm involved in the design of a vehicle routing interface. It mainly consists of a Gantt-Chart, where jobs are arranged in a timeline. Each job is carried out at a different location. The total travel ...
2
votes
5answers
673 views
How to accomodate a large set of filter controls horizontally on a page?
Since the left column is occupied by the left navigation, this leaves only the middle area for placing filter controls. But there is a need to provide for more filtering options in future. In such a ...
9
votes
3answers
235 views
How to indicate a text field is autocomplete capable? [duplicate]
Possible Duplicate:
How to tell the user that an input box is autocomplete-enabled?
Has anyone come across any kind of visual indicator that suggests a text field will autocomplete? ...
6
votes
2answers
177 views
What is the best way to ask for repeating dates?
I've always struggled with the best way to allow a user to enter a repeating date. For example, scheduling a task you need to do repeatedly. There are a few different ways this can be expressed...
...
15
votes
2answers
3k views
accordions vs tabs
What is difference between accordions and tabs from the UX point of view?
This is repost from this thread on SO: http://stackoverflow.com/questions/5690589/difference-between-accordion-and-tabs
(I ...
4
votes
1answer
100 views
How should I list some categories in my case?
I'm working on a web solution that allows you to create a banner with a product from your online shop. The user will set his shop, we will crawl it and get all the products and display them in ...
8
votes
4answers
294 views
How do I add the ability to cancel editing without a button?
We currently have an interface pattern that consists of a list of rows; clicking on one row activates "edit mode", where the lables turn into text-boxes, afterwards you can either save or cancel.
...
8
votes
1answer
233 views
How to format UI control screenshots so users don't think they're touchable?
I have a need in a touchscreen mobile app to show users a message that informs them about some system function that they should know might affect my app. As well as describing the issue, I want to use ...
5
votes
6answers
564 views
How do you indicate that a UI element affords sliding, without using an actual slider?
I'm designing an interface for an Android app that would allow the user to control the pitch, tempo, volume, etc. of some music playing in the background.
Here's what I've sketched so far:
I ...
3
votes
3answers
210 views
Well designed log viewers [closed]
I am looking at examples of well designed and easy to use log viewers as some examples for a web application I am working on.
The web application has a logging system that logs events on various ...
0
votes
1answer
76 views
What does a user expect tapping album artwork to do?
I'm designing a music player app, which will play from a stream on the internet. In the app, I plan to show a navigation bar, a tab bar, and some info about the song that the user is listening to.
...
0
votes
1answer
1k views
When to use a UIPickerView instead of a UITableView?
When does a UIPickerView offer a better user experience than a UITableView? Does Apple's Human Interface Guidelines address this?
11
votes
9answers
1k views
Scrollbar on the left
Is there a deep study that suggests to place a scrollbar on the right? Personally I move it to the left whenever it's possible (firefox allow this, as well as xterm and emacs).
I know that placing a ...
16
votes
11answers
1k views
What's a good scroll bar equivalent for a spiral script?
One of my friends is writing a fictional story about a people who use a script that is read in a spiral from the inside out. They write on long coils of flexible material, and longer texts are fed ...
4
votes
7answers
272 views
How can I lead users to and use an unusual navigation
So, I'm making someone a high concept website. Basically, there's one of those old fashioned television sets with circular nobs, like those on a stove, to change the channel. You turn the nob, it ...
6
votes
2answers
181 views
Pros/Cons of customized/reproduced HTML elements
I have a very specific case where the <select/> elements in a browser interface are replaced with a custom HTML structure while styling is added via CSS and functionality is added via ...
19
votes
6answers
706 views
Is there a name for the UI that marks key positions in a scroll bar?
In Chrome, when you do a text search, you'll see the locations of found instances of the text string shown as yellow lines in the vertical scrollbar.
If you run Visual Studio with the Resharper ...