What not to do, MsgBox edition

Bad Message Box Buttons

If you decide to use a message box use the appropriate buttons and use the appropriate text. The text in this dialog is strange enough without the extra language backflips that the developer added.

Another example from the same program:

Bad Message Bad Buttons

Here you’re showing an information box and you have a “Yes” button. It’s just weird. What are you saying yes to? Instead display a progress indicator while data is downloading and add the warning text not to disconnect.

Post to Twitter

4 thoughts on “What not to do, MsgBox edition

  1. In my experience, those kind of poorly worded dialogue boxes (amongst other things) generally come from small non-English companies – I guess as long as we can understand the dialogue box, we can cut them some slack :-) .

    But yeah, I do get slightly annoyed when I come across such crappy dialogue boxes from stuff released by big corporations (not going to name and shame here!) – especially when you payed for their product…

  2. The message box evil that bothers me the most is the built in “confirm” that Javascript uses. “Confirm” to me means “do you want to do this?” The logical answers would be yes and no.
    However, without going to a 3rd party control, we’re stuck with verbage like:

    “Click OK to submit this form.”

    What a pain. All they need is an overload:

    return confirm(‘Do you really want to do this’, ‘Yes’, ‘No’);

    There we go, problem solved.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>