Tag Info

New answers tagged

1

Looking at Nielson's top 10 (despite being written in 1995), and based on some user testing, I actually think there's a case to be made for option 1. Consider the situation where a user believes the file they have prepared for the program is located at a place on the disk. The file is not of the required type, but most users don't always (often) read ...


0

Option 2 is much closer to the mark than option 1, but having no "option to change [the] file type", especially when the user would normally expect to be given that option, is still wrong. Ideally, you should not be deciding whether the file in question is valid based on the filename extension, but rather by checking some type of tag at the beginning of the ...


0

Errors cause frustration and confusion. Forcing a constraint to avoid an error is the better option. Forcing functions are a form of physical constraint: situations in which the actions are constrained so that failure at one stage prevents the next step from happening. In addition to preventing the user error, afford the user a clue about acceptable file ...


4

The answer is in the 10 Heuristics for User Interface Design by Norman Nielsen, which are a must read if you listen to me. Error prevention: Ā«Even better than good error messages is a careful design which prevents a problem from occurring in the first place. Either eliminate error-prone conditions or check for them and present users with a confirmation ...


1

Just make them clear. Like "Please enter a phone number" for a missing required. Or "Please enter a valid phone number. The phone number you have entered is too short." Tell the user exactly what is required. It is also best to validate before submission with JavaScript and give them instant feedback. Show the error message right near the input field, and ...


5

This is known as "microcopy" in the UX world. A couple of good resources include http://www.smashingmagazine.com/2013/06/17/five-ways-prevent-bad-microcopy/ Nielsen-Norman group has a number of articles and training conferences on writing for the web: http://www.nngroup.com/topic/writing-web/ One of the big problems with form fields and validation, ...



Top 50 recent answers are included