Forms are generally used to retrieve user input such as text, selected radio button, selected checkboxes and actions like pushing a button

learn more… | top users | synonyms (1)

14
votes
5answers
652 views

How to handle users typing without input focus

An issue I repeatedly observe with novice web users is that they will occasionally begin typing without first properly selecting (focusing) an input field. A typical pattern I see is this: the user ...
14
votes
4answers
1k views

Should login button on a website be disabled if user hasn't entered values?

I see this behaviour in some desktop applications, where the login button is disabled until the user enters text. I don't recall ever seeing it on a website. It must be used somewhere, but it isn't ...
3
votes
2answers
643 views

Best practice for sorting and being able to “check all” in a table with checkboxes

I have a table as part of a form for which users can click the header row to sort by that column (and click again to reverse order). The table also contains checkboxes, and clicking the checkbox in ...
2
votes
2answers
182 views

Tooltip for a User-Set URL

I'm dealing with a situation where we have a place for a user-entered URL/hostname after entering and re-entering their password. I've attached an image of what we're considering below. What I'm ...
2
votes
2answers
909 views

Field focused tooltip vs. clickable information icon

I'm building a public website and I need to display helpful information to guide the user when filling in forms. The forms may contain text inputs, dropdown lists, sliders... The site will be mobile ...
8
votes
3answers
497 views

Should I use javascript cookies in lieu of autofill where autofill is unreliable?

Autofill is a good option for users who don't have an account. But it seems that how browsers determine how they'll implement autofill information varies. I'm not surprised of course. In Chrome, it's ...
1
vote
1answer
148 views

What text to include on “Next” buttons?

I have several forms spanning a few pages. What should I ideally put on the "Next" buttons after one page form has been filled-out? For instance, my page 1 form is "Describe Book" and the next page ...
3
votes
3answers
310 views

Best way to prompt user for additional demographic info?

Trying to better profile our donors for marketing purposes. Short pop up survey? Append to registration? Email? But most people disregard such emails as spam, and adding an additional field to ...
3
votes
3answers
678 views

When filling out a form to what extent should validation be done while the user is still typing?

I'm working on a registration form and it validates some parts while the user is still typing. For example, the username is being checked after each character is entered to see if it is available or ...
0
votes
2answers
576 views

Expiration (expiry) date - drop-down or typed? [duplicate]

I've done some research and noticed that a large number of successful eCommerce sites use a drop-down box for the 'expiration date' and other sites use a small text-box that allows for 2 or 4 ...
2
votes
1answer
1k views

What's the advantage of disabling paste functionality for password input field? [duplicate]

Some web forms don't let the user paste text into password input fields. For example I just noticed this on Apple's iTunes Connect website: https://itunesconnect.apple.com/ I don't see any ...
7
votes
6answers
22k views

“Expiry date” or “Expiration date” label

What is the best form label to use for the credit card expiry date (during a checkout process on an eCommerce website)? I've done some research and noticed that some sites use 'Expiration date' and ...
8
votes
4answers
624 views

Multiple email address field in a simple form

This is a survey site, and after completing the survey the user has the option to send a copy of the report to themselves. There is a small container on the page, with a text field and a submit ...
27
votes
5answers
2k views

Should a user be logged in after resetting their password?

Lets assume following flow: I want to log in I don't remember password I click on the "forgot my password" link (email is dispatched) I check my inbox and click on the link I type in password and ...
6
votes
2answers
160 views

UX perspective on asking the user for their 'industry'

When users go through my signup/checkout process, one of the questions I ask them is 'what industry are you in'? The reason we ask for 'industry' is to collect some marketing statistics (which I'm ...
3
votes
2answers
75 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 ...
7
votes
3answers
525 views

select from predefined list if exist ,else insert a new item to the list?

What's the best experience to do the following: The user will insert a new subject(text) only if it isn't in the existing list. So, it will be added to the existing list for all users. I have ...
9
votes
2answers
697 views

Why do most Create Account forms clear the password fields upon wrong validation? [duplicate]

In most Create Account forms that I've used, when you enter in something wrong (username not long enough, passwords don't match, invalid email, etc.), it'll keep all the fields but erase the password ...
1
vote
5answers
474 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:
4
votes
2answers
299 views

Should I clear out placeholder text onfocus or ontype? [duplicate]

Should placeholder text in fields only be used when there is no label for the field? Is it better to remove the placeholder text in a field on focus or when the user starts typing? Facebook ...
1
vote
2answers
55 views

Not defined variables display

We have a pretty large CMS for fleets and sometimes people leave some optional input fields blank. Displaying that information on the screen doesn't help anyone, and from my point of view it looks ...
3
votes
1answer
139 views

Describing how to copy an email message to clipboard, visit site, and paste it into textarea?

A customer buys a product from an online store and receives an order confirmation email. My company receives commission for having referred that customer. We want to pay a bonus to the shopper (i.e. ...
6
votes
4answers
829 views

Should the selection of a Radio button control the display of two different forms?

I am working on a reporting form for an electronic healthcare record application used by physicians to generate reports on usage. There are two different report types. Only one type of report can be ...
4
votes
3answers
227 views

What are some ways to visually communicate hierarchy between two different select elements?

The use case having two input elements, in which second select input depends on the first one; so when first one is updated, options on the second changes. Conceptually; both of these elements are ...
1
vote
2answers
270 views

How can I improve this simple form?

I have a simple form with 2 text fields and a search button. I.e. something like this: I don't like the checkbox as it is. How could I improve this better?
-1
votes
2answers
288 views

Best scenarios to use ajax [closed]

I'm building a website application where users post contents using a form similar to blog-entry forms, this form allows uploading of files, has a wysiwyg editor, etc. Now since it will be posting a ...
12
votes
3answers
3k views

How can we visually improve the nested rule/predicate builder?

This has been discussed a bit here: Building logical criteria (with AND , OR, etc) - but we felt the examples left a lot to be desired. Apple (with their hidden nested rules/predicate builder) in ...
2
votes
2answers
234 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
372 views

How to make file download progress more obvious

We have forms on our site that we're using for lead generation. When submitted, the user is directed to the requested piece of content and the file begins downloading right away. We track user ...
1
vote
1answer
3k views

iOS and UITableViewCell: best practices when requesting user input as a form

Firstly, I'd like to make a general question regarding table view cells' customization: are there any restrictions about the controls they can cointain, and/or its number? I read in iOS HIG iOS Human ...
5
votes
1answer
428 views

Long select dropdowns

I'm working on a responsive landing page where users arrive after clicking on online ad. On the form, users need to select a location (105 possible) at which they would like their service. ...
0
votes
1answer
613 views

Success and error message placement and colors

I'm working on a responsive landing page users arrive on after clicking on an online display ad for the spa chain I work for. Currently I validate the fields on blur. If the input is valid on blur, ...
11
votes
4answers
1k views

Form Design: Mutually Exclusive Tabs vs. One Form

I am working on a form design that currently has two mutually exclusive forms accessible via tabs (Option 1). During usability testing my team noticed that users missed the tabs and only noticed them ...
7
votes
4answers
326 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 ...
10
votes
2answers
317 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 ...
2
votes
1answer
81 views

How to provide translations alongside untranslated iframe?

I have a site that is translated into 4 languages. We accept credit card information via an iframe (because we don't want to deal with PCI compliance, so we're letting a 3rd party receive and store ...
6
votes
3answers
288 views

Is Successful Validation useful for step forms

We've been designing a registration form with 5 steps. The form has many input fields, some required and some not. The validation is client side and is represented with red text for errors. I was ...
27
votes
5answers
2k views

Is constantly updating the formatting of a numeric input box a good idea?

I have a numeric input box, as part of a form. I'm implementing delimited splitting, to make large numbers easier to read. ie, 1000000 would become 1,000,000. Would it be a good idea to automatically ...
7
votes
3answers
3k views

Time Scheduler UI

I am working on a doctor availability schedule page. In this page I need to setup the available times for each day in a week for a doctor. This is a one-time activity. Something is repeated for every ...
12
votes
5answers
976 views

When soliciting donations on a website, should you start by providing a box for the donation amount?

A coworker forwarded me some feedback she had come across during an annual giving network discussion regarding website design for online giving websites: I'm jealous of this ...
11
votes
3answers
620 views

What's a good alternative to cascading checkboxes?

We have a web interface for running a report. The report can be pretty complex. There are various topics that can be included in the report, and each topic has sub-topics. Right now, the interface ...
2
votes
1answer
3k views

iOS multi-step form and user input validation

I need to design a form that may consist of 3 or 4 steps, all of them requesting both mandatory and optional data. The overall form contains a lot of data inputs, so I thought it would be better to ...
24
votes
5answers
2k views

Is it a good/acceptable practice to combine checkboxes with radio buttons for one question?

I work on a form, in which there are questions allowing either multiple choices or selecting just one. An example: Which of the sweeties do you like: [ ] chocolate [ ] lollipops [ ] cookies ( ) ...
2
votes
2answers
1k views

Quick Booking UX/UI design [closed]

I am using Twitter Bootstrap UI for developing screens for my application. I created the booking / appointment page. This page will be used by hospital staffs. They want to quickly fill the data, ...
13
votes
6answers
384 views

How to present weighted values

I have a formula which is used to calculate certain scores. The formula has some parameters (shown in the image below) including a Weight parameter that is changed dynamically (the rest of the inputs ...
3
votes
2answers
735 views

How do I simplify my complex form? wizard vs. scrolling

In making recommendations for a lengthy registration form, I am faced with the challenge of how to lay it out without confusing the user. In the current implementation, there are many possible pages ...
9
votes
4answers
742 views

How can I split up a really long application form on a mobile website?

If the number of questions this form asks is fixed by legal/business reasons (it's a loan application form for a bank), what is a good way to break it down into bite sized chunks? The two options I ...
3
votes
3answers
190 views

A single form with multiple workflows

I'm designing a form to schedule a specific job to run. However, one of the requirements is that the user be able to run the job without scheduling it, and then either abandon the job or continue onto ...
7
votes
4answers
465 views

Merge multiple table entries

I am building a widget to merge Records. Lets say, this table is information on Cars. There are variable/data points like VIN, Milage, etc.. Now, there may be more than one entry of the same car in ...
8
votes
3answers
617 views

When is it okay to give a form inconsistent label placements?

I am attempting to redesign an internal form that we use to set up new clients. I am repositioning the labels on the left hand side of the form elements to being on top of the elements. I think this ...