A way for users to put information into a computer system.
46
votes
13answers
2k views
Best UI to allow expert users to enter an ip address? (IPv4)
I am working on a web application which requires users to enter an IPv4 address (in dotted-quad decimal notation) for most of the primary tasks they need to perform. Our primary target "user" is a ...
0
votes
3answers
129 views
Is it better to use tabs instead of a dropdown menu in a contact form?
Is it better to use tabs instead of a dropdown menu in a contact form?
Examples:
8
votes
3answers
339 views
Using Dropdowns AND Radio Buttons to avoid confusion
For you reference I wanted to point out that this is a Video project.
I am designing a menu in which the user can choose 1 of 4 formats for SD (standard definition) and two options for HD (high ...
3
votes
2answers
58 views
Should input be accepted after confimation (or other actions)
I often find myself in the following workflow:
Enter user name
Enter password
Click "OK" (or enter key)
Wait for response
Discover the checkbox next to OK-button
Think: "Bugger! It would be nice to ...
9
votes
4answers
653 views
What is the best way to display date validation errors?
I am performing date validation on several forms. This validation includes making sure a date does not fall on a weekend, does not fall on a major holiday, is at least 3 business days from the current ...
2
votes
1answer
67 views
Multiple email input
In Live Mail, and I believe Google Mail too, you can specify multiple recipients within the same input box and separate them with either a tab, a space or a comma in some cases. This is also the same ...
2
votes
3answers
68 views
What options to give for multiple choice subjective feedback?
I'm working on a very brief feedback survey as part of our product. To encourage use and simplify the received data I was thinking of restricting it to:
Do you like [product name]?
Any ...
3
votes
4answers
88 views
Approaches for setting a time period
In a GUI application I have a setting for a time interval. In this case, it's a refresh period, but the same issue comes up when you set how early you want a calendar reminder, how long to snooze an ...
4
votes
3answers
80 views
Limiting user input - beneficial or user annoyance?
I am coming up with my project's validation framework, including preventative error handling. I have been debating as to whether I should limit user input to prevent errors in cases such as prices or ...
14
votes
4answers
405 views
When is it a good idea to perform actions on mouse-down *as opposed to click/mouse-up*?
I've grown used to the GUI paradigm of pre-select on mouse-down, action on mouse-up. In fact, I rely on it, sometimes canceling an unwanted action after mouse-down by dragging outside of the click ...
13
votes
5answers
1k views
Appended and Prepended Checkbox: when can I use this?
A was taking a look at Twitter Bootstrap, and, looking at the Prepended and Appended checkboxes, just cant figure out where, why and when I can use it.
Can someone give me a good example?
3
votes
3answers
140 views
Get user Birth location
So i need to get the exact location of where a person was born.
Currently, I have two maps on a page and an input field. So you can basically use either one. Right now the top map is a view of the ...
3
votes
2answers
91 views
How to mark cells in a spreadsheet that are meant to be edited?
I just put together a spreadsheet to demonstrate how some calculations work. Three of the cells act as inputs. The values in those cells kick off a cascade of calculations in other cells containing ...
4
votes
2answers
119 views
Default Android input field styling
I have been showing a prototype of my app to a few people and am surprised by how many of them don't know where to type.
The main screen has three input fields and a search button.
I'm talking about ...
2
votes
2answers
72 views
How best to handle a popup gaining focus in the middle of the user typing?
Often I'll set some process off, then change focus to another program and be typing away in a textbox (for example), when the first thing pops up into view, maybe with a Yes / No box which I'd then ...
0
votes
2answers
106 views
The best practices for a rating bar/slider/buttons
I need to make a rating scale input device that satisfies the following requirements:
1) Each value must be associated with a number to the user.
2) It must be immediately clear that this thing ...
11
votes
4answers
157 views
Should you optimize mobile experiences based on individual handedness?
In abbood's question "How to implement a stack exchange style voting for mobile?" he answers his own question with the following mock-up:
My immediate thought was that the up-vote control was on ...
2
votes
2answers
154 views
Enabling spell check in the UI
We are building an application which will contain spell checking features for areas where users will enter input.
We have already implemented the feature for our rich text editors, whereby spell ...
2
votes
2answers
74 views
Managing User roles as admin
I'm working on a UI where there are multiple roles, with two (Finance and Legal) that are constrained to only support one user.
I'm using a fairly standard matrix, with checkboxes that become ...
5
votes
2answers
130 views
Can I reformat personal names obtained from a single form field?
I have been reading this excellent question and its answers, about collecting names from people in forms.
The best answer (the accepted one anyway) seems to be to follow the W3C's advice on ...
3
votes
1answer
106 views
Placeholders for format in address form
I am creating an address form and want to add placeholders to the fields to display the format of what the user needs to enter.
For email addresses, phone numbers and credit card details this is ...
3
votes
1answer
130 views
Best way of editing rows and row details of a UITableView in iOS
I have a table view which may have several items (rows), which in turn have more information that I want to be displayed in another view by tapping the row (common scenario). The point is, I'd like to ...
6
votes
4answers
187 views
How to unobtrusively confirm a user's choice in a survey?
I'm running a survey on students to collect their feedback of the courses of study they've undertaken in a college.
They have to answer the same question for every course they study. There are some ...
6
votes
3answers
224 views
Are extensive validations necessary on mundane input forms in a website?
I'm having a rather bitter affair with my client who also happens to be my boss at office. He is a completely non-technical dumb muggle in terms of application development. The frustrating thing is ...
1
vote
3answers
483 views
Enter your email below and we will contact you
My client wants a page in which the following text appears:
"Enter your email below and We will contact you"
It's then followed by a textfield (to write the email address) and a button to submit ...
3
votes
6answers
147 views
When to combine comboboxes?
Let's say that my GUI has two fields to configure: input and output.
Both fields are implemented with comboboxes that may have the following values:
Input Values: A, B, C, D, E, F
Output Values: 1, ...
9
votes
2answers
123 views
Asking for multiple postal addresses
I need to design an intuitive form to get one or more (current and previous) postal addresses.
I have created a quick mockup of the current idea
When a user clicks 'add another address' the idea ...
4
votes
4answers
106 views
UX for a system that converts between units of weight and volume
I'm trying to design a system that aggregates transaction amounts recorded in units of both weight and volume.
Obviously, showing the total weight in kilograms of things you have individually weighed ...
7
votes
5answers
268 views
Usability of an email field without label “email”
Does it make sense to a user that this field is for email only?
Or is it confusing?
7
votes
2answers
108 views
Display input text that exceed input width
I'm having some issues when the user types extensive text in a small input field.
I need some good way to display data that will be cut off.
I tried to use a Bootstrap based Tooltip or Popover on ...
31
votes
8answers
2k views
Merging firstname/last name into one field
I am entertaining the notion of a single field for name entry on our scheduling web app. I think this is an excellent case for a "forgiving format" to make it easy to enter their names quickly.
I ...
8
votes
3answers
99 views
Showing sub check boxes on a form?
I have a form where I have a group of check boxes that are only applicable if a 'master' check box is ticked. At the moment, when the check box isn't ticked it looks like this:
When the text box is ...
2
votes
5answers
131 views
3-state control on/off/suspended
I’m creating a prototype for a system which will give the user to control a specific feature in the system by switching it on and off. To control the feature we have a 3-state control:
on
off
...
5
votes
3answers
100 views
Select numerical value with +/- buttons or manually entering?
The design I'm working on has the user assigning a value to each Item, then if the value is more than 1, a second dependent attribute appears (as shown). I want the numbers to be large and not default ...
7
votes
7answers
217 views
Will the future absence of the physical keyboard hurt the desktop User Experience? [closed]
With so many future UI designs focusing on 3-dimensional, hands-on interfaces, it appears clear that the physical keyboard is going to soon be obsolete.
(i.e., John Underkoffler's presentation)
...
8
votes
4answers
226 views
Submit textbox input without button
The users have a table and in the last row they have 6 different text inputs, one per column.
This inputs will define a variable in the Database.
I am trying to think how can I do it to avoid ...
1
vote
1answer
63 views
Is it ok to have both a placholder and a title on an input tag? [duplicate]
Is is a common practice to do that ? Or should I put informations linked to this input next to it ?
For example: <input type="text" title="You first, not your last name !" placeholder="Name"/>
...
8
votes
5answers
288 views
Best way to add an amount multiplier
I'm working on a financial web-application, and in some pages, the user has to fill an amount. We are dealing here with large amounts, and they are generally thousands or millions of $ / €.
In ...
14
votes
2answers
284 views
When should auto-correction occur?
I was using MS Excel and a question arose concerning input auto-correction: when is the right time for it?
Some context first: as I'm in France the comma (,) is used as decimal separator. Thus when I ...
2
votes
2answers
123 views
new type of hours input
I'm building an app for Smartphone devices where the user needs to input his hours per task (a.k.a timesheet)
Unlike traditional keyboard, I designed an input for hours and minutes as the following ...
3
votes
3answers
174 views
How to design the input field for recipe ingredients
I've spent a lot of time thinking about the most efficient way to handle a user inputting a recipe into a form. There are a couple different options I've seen across the internet, from offering up a ...
25
votes
17answers
5k views
Form for inputting operating hours of a business
I am designing an interface where restaurants need to input their operating hours. I am thinking of using a slider control for timings for a single day, and then let the user choose days of the week ...
4
votes
2answers
175 views
How to present a view with large number of inputs
I'm developing a dashboard for hotel managament system application.
There's a view that allows the user to set prices for room types in different currencies. Sadly, I can't provide any screenshots as ...
6
votes
2answers
122 views
Numeric data input in a web based scientific software
(Note: I'm more a backend developer, so please forgive my lack of UX terminologies. Don't hesitate to edit the text or the tags)
We are working on an online scientific software with specific ...
10
votes
3answers
469 views
Best way to combine sign in and sign up in the same form?
I want both forms to be extremely simple - sign in much like facebook in the header with 3 inputs side by side - email, password then "sign in" (or is "log in" better?).
I also want to USE THE SAME ...
4
votes
3answers
378 views
Adding D-pad navigation to an existing web application: Resources?
I have a web application (HTML5) which works well in Google Chrome with mouse navigation, and I am adding d-pad navigation support.
I have asked on StackOverflow about programming models for d-pad ...
5
votes
6answers
509 views
Recomendation for choosing a start date / month
I've got a few forms on my web app that require a start date, which is always the first of a month. Currently i'm using the jQuery date picker plugin that disables every day of the month except the ...
9
votes
5answers
630 views
UI Lag: What's considered “smooth”?
I'm building a drawing application that let's users annotate images and diagrams in a freehand style.
Not unlike a glorified MS Paint program, but there is heavy background processing going on.
...
4
votes
1answer
290 views
Is having more then 1 label for a form element really against web accessibility guidelines?
I'm working on making my pages compliant to us section 508, and wcag 2.0 aaa. I've got a bunch of fields that have ghosting on them, like date text boxes.
they use the labelOver plugin that can ...
6
votes
2answers
131 views
Is there any research into the cost of switching between using a keyboard and a mouse?
My intuition and own experience tells me keyboard shortcut keys can be faster than using the mouse. However, some tasks like browsing the internet or a folder hierarchy truly benefit from using a ...

