Questions tagged [error-prevention]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
2
votes
0answers
77 views

Email client: why is the “Send” button always next to the other buttons? [closed]

In the vast majority of email clients I've seen (Outlook, but also Web mails like outlook.com or GMail), the "Send" button is always next to danger zone where the user often clicks. The worst example ...
0
votes
3answers
2k views

Best practices for diplaying the Password Requirements

I am trying to decide which is the best way to display the password rules when a user is changing their password. There are approximately 4 important password criteria. Option 1: Place criteria in ...
2
votes
2answers
83 views

How to toggle truncating of long radio button labels?

In my application, I have a series of radio buttons. The associated labels can contain a number of fields and become quite long, so I'd like for the labels to be expaneded and collapsed. I've ...
3
votes
3answers
145 views

One click order alternative - slide to pay

The mobile application is able to store (securely) credit card details and users can pay small amount for some services with "one click" button (no confirmation). There is a chance users click it ...
2
votes
1answer
95 views

Is there a reason to intentionally induce errors in forms?

An interesting thing happened on almost every bank and credit-card website UI I used today: I entered absolutely correct data. And the system updated/refreshed, either through a refresh or some sort ...
0
votes
1answer
142 views

Should a compiler give compile-time errors or warnings for syntactically valid but logically invalid code?

With some programming languages, a compiler may reject code that, while otherwise syntactically valid, is readily determined to be logically invalid through static analysis. An example is Visual C++ ...
1
vote
2answers
91 views

What is the value of providing context-specific icons over a generic icon in a dialog?

Background: Need to design icons for Dialogs in a medical enterprise application. These icons(non-actionable) will be used in Dialogs like Error, Warning, Alarm etc. Question: What is the value of ...
1
vote
1answer
140 views

How to help users avoid making conscious mistakes? [closed]

I am working on the navigation pattern and design of a mobile application. I am facing a problem. The user has to choose one item from a list of items. Best scenario: The user chooses the correct ...
4
votes
7answers
1k views

How to tell users that s/he might be adding a duplicate record

I have a form where users can add new contact records. Multiple users all use the same form, so it's quite possible that user ABC might try to add the same contact record that user DEF has already ...
2
votes
1answer
80 views

Should I prefer “Earliest Prevention” over “Flexible Workflows”?

Intro I have a specification which explicitly mentions 4 (sic!) interrelated modal windows for a fairly simple use case. This seems to be a result of the old-school way of thinking, i.e. "let's ...
11
votes
5answers
464 views

Gmail's Undo send and other UX design patterns for reversing actions/transactions

When Gmail first brought out the Undo feature for sending emails it was a very interesting way to address the typical user behaviour of sending something on an impulse (or just not checking things ...
2
votes
1answer
62 views

Communicating lack of interaction

Today, when sharing an update on LinkedIn, I have noticed that touching own avatar in the upate edit window on iPad makes it (avatar) "bouncy" zoom in and out (let me know if there is a better word ...
2
votes
3answers
132 views

Visual feedback for restricting drag and drop in a list

I have a table with a list of items. Users are able to drag and drop each item up and down to reorder the items. I want to set some control in place. For example, in the table below, I want to ...
0
votes
2answers
444 views

Date Time Picker Validation

In a form, the user is required to choose date and time in a picker, thereafter choose other fields and hit 'Done'. I have a datetime picker that displays a date and time by default. Moreover, the ...
1
vote
2answers
161 views

Which is better - recovery “error” message or undo user input?

I'm working on an application that allows users to drill down into the data in order to get visual chart representations. There is the assumption that there will be cases where users are exploring ...
1
vote
5answers
237 views

How to prevent user form entering password to next to password field?

Being long time internet users I tend to fill forms barely looking at field labels, especially if it is as common and seemingly predictable as registration form. It often leads me into entering ...
5
votes
2answers
132 views

How to handle exceptions to a set weekly schedule?

I'm building a scheduler for a consultant desktop app. In this scheduler, the weekly scheduler is straight-forward. The user just needs to select the day and time that will get repeated every week. ...
3
votes
2answers
119 views

Are there any UX guidelines for preventing a user from submitting multiple form submissions?

For example, if I'm a hairstylist and I want to provide my users with an ability to schedule an appointment with me online, outside of using a text verification code, is there any way of preventing ...
5
votes
5answers
2k views

Do we really require a reset button for form fields?

I am questioning the use, in web form design, of reset buttons placed along with "Submit" or "Finish" buttons. What happens if a user accidentally clicks on "Reset" button after filling up all ...
6
votes
2answers
606 views

“Already exists” error notification

I have a dialog box telling the user to upload new pictures, but if one picture already exists there is a notification telling the user this information and he have to remove it himself. The problem ...
0
votes
2answers
103 views

Providing feedback on copy / paste functionality

I'm working on a set of applications, one of which is a JS based web app, and the other of which is a desktop standalone application. Due to security issues, browsers won't allow users to copy to ...
3
votes
2answers
695 views

Drag/slide to confirm a good alternative to confirmation box?

While recently making a credit card payment the app asked me to drag the confirm button within a set draggable area to confirm the payment. This is presumably done to reduce the change of accidentally ...
0
votes
2answers
88 views

Desktop: Placing warning labels inside a Save dialog vs. popping-up a new window?

Context: We're working on a PC desktop software for financial professionals. Our users tend to be very detail oriented and extremely cautious of errors. We have a new feature that allows our ...
6
votes
3answers
462 views

Making a button appear after an action - good or bad?

I'm working on some kind of B2B checkout process for car dealers who buy cars from my client. In the 1st step of checkout, they have to choose between pick-up and delivery. This is what I'm going ...
2
votes
1answer
73 views

If the website automatically names the “submit” key on a website, can it lead to errors?

I just filled another form on an English website that didn't have name set for the HTML "submit" button. The browser filled in "Prześlij", which is "Send" in Polish. Given how many pairs of website ...
1
vote
1answer
106 views

How can we tell users that they are using their computer in a way that may cause hardware failure? Any studies on this?

In short Sometimes, people use computers in a way that taxes their hardware and can eventually lead to CPU or BIOS failure. When it does happen, there might not be any warning. Users can go from ...
1
vote
1answer
77 views

How to design a UI for user to declare injuries?

I was discussing with a friend about a healthcare application he is working on and he tell me about a UI his team was working on. Users' task The application is used by independent/self-employed ...
5
votes
2answers
144 views

How to handle undo when the change is not on screen

In user interfaces with any kind of toggleable or overlapping views, what is a good way to handle undo when the effect of undoing is not visible? For instance, in OS X Finder, if a user renames a ...
2
votes
1answer
171 views

What is the best combination of shortcuts for sending text message and breaking line?

So far I have encountered web applications that use these shortcuts to send messages(posts, emails etc) without clicking the submit button: ctrlEnter or cmdEnter ShiftEnter Just Enter On the other ...
10
votes
3answers
1k views

Is it a good idea to redirect expected page name misspellings/typos for critical web pages?

For example, would redirecting www.example.com/loogin to www.example.com/login be fine? Would it be better to automatically redirect users to the correct page or display a page stating that the user ...
1
vote
1answer
158 views

What to do when (phone) storage is full?

My team is working on a (phone) app which continually logs data to the internal storage or SD card. This data is periodically sent to a server. (No worries - this is not spyware, and the users are ...
0
votes
1answer
48 views

Should I allow the user to err with explanation why, or remove possibilities to err without explanation?

I'm working on a simple design that raises not-so-simple discussion. This is my UI: User can add new items (country or region, i.e. State/DMA) using the combo above. When using combo at first, it ...
4
votes
3answers
719 views

Enable Button Only to Give an Error? Or Show a Mysterious Disabled Button?

Currently our system is limited in that we only allow documents to be downloaded and not folders. Eventually we will allow the download of folders, but not in the immediate future. So right now if ...
2
votes
3answers
304 views

Should ergonomics be added to password strength meters?

After getting locked out of my account for typing in my password incorrectly several times in a row, I realized that the password I chose is too prone to typos and has resulted in locked accounts. It ...
2
votes
1answer
227 views

error prevention: link a Checkbox with its textfield

Right now I am developing a Fragment for an Android application in a university course and I am facing a usability problem, where I and my fellow students can't really find a good solution. The ...
17
votes
4answers
3k views

Text Field Validation vs Prevention

I've been having a debate (mostly with myself) over the best approach to deal with invalid input in text fields -- validation versus prevention. Taking a numeric text field as an example, is it ...
20
votes
2answers
967 views

Why does Stack Exchange require you to click to be turned down? [duplicate]

On any Stack Exchange site you can't vote for your own question. So, Why does it give you the option, and then reject your vote? Would it not be better just not to have the option? This way they are ...
5
votes
6answers
1k views

How to avoid accidental email sending?

I've had this problem a number of times: when writing an email, I accidentally click on the "send" button, thus sending an incomplete email. (E.g. in Outlook, the "send" button is alarmingly close to ...
4
votes
2answers
654 views

What should the default selected action be for destructive actions in a dialog?

When a user is about to perform a destructive action that cannot be undone, what should the default selected option be on the confirmation/warning dialog box? In this example, the user is about to ...
1
vote
3answers
262 views

How to properly guide a user not to cause an error?

We're developing a web application which has a feature to upload local files to a server. The application is developed using a rich web application framework called Vaadin The framework is very ...
13
votes
3answers
578 views

Should we try and avoid fail states at all cost or allow users to recover from fail states?

Today, I came across a site where the submit button to a login form was disabled unless you have filled in the username and password. Unfortunately, I could not reall the URL, but it looked like this: ...
24
votes
4answers
2k views

Is it good practice to warn users that capslock is enabled when entering passwords?

Most websites that I have seen don't warn users when they type their passwords with capslock on. Given that it is possible to implement that function, why is this not a common practice?
1
vote
1answer
185 views

When the user is inputting large numbers what can I do to reduce errors?

I am making a online-survey. One of the questions is : How much do you want to invest next year ? The numbers can vary between 1000 - 100000€. I provide a normal input textfield, but the problem ...