Tag Info

New answers tagged

0

Maybe the problem is that you need to divide your large >page in length forms into sections which are validated one at a time. Consider looking at apples checkout which uses nice bootstrapish tool-tips or popovers to hold errors, that way you get inline and float in the same solution.


4

TL;DR: Don't disable the submit button and wait to present errors until after the user has hit the submit button. Studies have been conducted showing that users tend to complete forms in full before fixing errors, regardless of error presentation. One such study looked at how users reacted to different error presentations: Usable error message presentation ...


2

I would use a mix of your options: Show an inline validation and don't disable the submit button. If the form is still invalid when clicking submit you could auto scroll to show them (if they've get "out of the screen") and show the errors below the fields until each field is modified. This approach is currently used by Google, Facebook and Twitter. In ...


1

Simply because there are probably a multitude of things that you don't know and can make assumptions about, but that would defeat the purpose of being 'lean' in the sense of getting straight down to the point and provide a minimal viable product that you can build and test. It is basically taking a first step and say that of all the possibilities I am ...


1

Lean process includes both assumptions and research Knowables, not unknowables, lead to design. This should be self evident. The lean UX process is iterative. When confronted with an unknowable you can either do research on it, or make a testable assumption and verify it (in Lean UX, assumptions get turned into testable hypotheses). Lean process ...


3

Conscious Decision IF the main idea here is to force the user to make a conscious decision to provide or not provide a phone number then maybe you could integrate a radio button group into the control. Radio Buttons The first radio button could live alongside the text box for the phone number. Selecting this one would mean they then have to provide some ...


0

Firstly, put an '*' and some text indicating the field is compulsory and you'll have less need to present people with this unconventional validation. However...only make the field compulsory if (as mentioned be others) there is a strong business case for it. The other issue with your example is that some users may skip the phone number hoping they don't ...


0

This is very confusing I have to say, reminds me of the fuzzy logic. Well fuzzy logic is a nightmare for the user, as he would like the system to keep it simple. Also, the user probably saw one or two forms in his life, I guess not a single one behaved as you suggest above. Bottom line, there is no semi-required like there is no semi-pregnant.


4

Are you sure that you're sure? This is the question you ask your users with this type of strategy. Business goals From a business perspective the thinking is: Required field - we must have it. Optional field - provide at will. Users The way optional fields are seen by users is: I can either provide it or not. If the user is aware of what is ...


1

While I've seen it before, I much prefer the yellow highlighting on fields like that. We tend to go green and red for traffic lights, if you should do it, but don't have to yellow fits perfectly.


1

having a persistent message at top for the error message would rather than inline validation for the field, as it is off 20 fields collating error message at top would work and you can indicate the All Fields Required on to the top left corner. Also the progress bar context here for few of the fields that too on a single page is not required as such.


2

1. Is it OK to resize the dialog to accommodate changed content? Yes it is nowadays, providing it doesn't cause the window to scroll offscreen. There are lots of ways to do validation notices, but the approach you've chosen (notify below the field, red, left-aligned) is a very well tested and classic approach so it's a safe choice. The main downside to ...



Top 50 recent answers are included