Tag Info

New answers tagged

1

What I am about to suggest is merely what came to mind as a solution that I would use when I read your question, so clearly you may not find any related research or material to substantiate it. I am specifically addressing the question "When you have live form validation, where should an error (or success) message appear in relation to the form element?" ...


0

I think a lot of error messages these days make users anxious. User anxiety can cause users to abandon your form. You don't have to always use an alarming red and emphasize the user screwed up to get your message across. You can make your error messages more reassuring so that users will feel more comfortable completing your form. After all the goal is to ...


3

User can enter his name later in his profile, if he wants to. The ultimate rule of any form is to be as simple (use as less fields) as possible. Users are lazy. Assuming you have proper labels above your fields (and that all of them are mandatory), it makes sense to highlight erroneous fields with red outline and display one "Please fill" message at the ...


1

Your error messages can be more polite and specific. You cannot have this message "Please enter your name." for both your conditions. If the user has entered a name and if you show him the above message then he will be confused. You need to tell him more specifically what is the error and what will be the correct input. Like "Your name cannot have illegal ...


0

Your error messages seems correct to me (however, I'm not a native english speaker). Edit : If you want to keep the e-mail confirmation, I would recommend you to say that the two e-mails doesn't match (with a better english than mine ;) ). It goes a little bit out of the scope of this post, but since you are concerned by your UX, here is an advice for you ...


0

I would suggest a 404 page, perhaps with a search bar so that the user isn't left stranded. The 404 page needn't be a complete obstacle - with a little creativity, it can even provide a small, but positive user experience. Examples: http://www.creativebloq.com/web-design/best-404-pages-812505


0

Informing the user that the page doesn't exist is best. If there were a legitimate reason for someone's trying an invalid url, wouldn't they wonder why the site is just redirecring them to the home page? In addition, if you can anticipate what the user will do next or offer some guidance, that would be better. For example, you could do a search for the page ...


0

I think the standard approach is to use a 404 page for any page that doesn't exist. Since you're using the php as links, and each do= is essentially a new page, a 404 makes sense here. If, alternatively, your php took arguments to some function, it would probably be better to do input validation in that function.


1

There are a few things you can do up front, such as be clear that the input expects a number. Or simply not accept inputs that aren't numbers (if they type characters just ignore them). To dissect your options a bit more: Your first three (number is expected/required, value should be a number) are good. They call out that a number is something you need to ...


0

In a case user entered an URL starting from ftp:// and you really want to explain to the user why FTP protocol is wrong you may show her something like this: download bmml source – Wireframes created with Balsamiq Mockups It will not only explain the problem briefly but also suggest a fix.


0

From your explanation, it seems that you are talking about a small specific set or URLs, so you should also check for the rest of the URL and transform the wrong one into a good that the user can use or copy. So for instance, if the user enters ftp://www.example.com/ and you know that the www.example.com is correct, then you can print a text like the this ...


0

you should apologize for not giving them a link or phone number or any other way to "contact their administrator for assistance" The user is left wondering "administrator of what?", "my office administrator or the one at your company?"



Top 50 recent answers are included