My local printer at work, when you press the button on its control panel to cancel a queued print job, puts up a message box saying "This job will be cancelled. Continue?", with buttons marked "Continue" and "Exit".
I guess the printer has a different expectation? And you're right, it's not very clear whether than means "yes, continue cancelling" or "no, continue printing".
Indeed, the printer thinks "continue" means "continue printing" (or, more usually, "continue futilely trying to print", since usually the reason I'm cancelling the job is because I accidentally submitted it in such a way that it wanted US Letter paper of which the printer contains none).
In particular, "Exit" seems like a really weird word to use in this context at all: nothing is exiting anything in the literal sense, and even the nonsensical usage of "exit" in UI context to mean "terminate a running application" doesn't apply in this case.
A simple "Cancel job? Yes/No" would be *much* clearer!
... as long as the UI designer didn't fall into the trap of using that wording with three buttons labelled "Yes", "No" and "Cancel". (The admin interface on the self-checkouts in Tesco does that, or at least did last year.)
Indeed, they could go even further and label them something like "continue printing/cancel printing" and then you wouldn't have to read the whole thing. (Except that many printers have inadequate displays, so that _might_ be too long.)
And yes, we're now at 20 votes for "Continue" and none for "Exit". I was fairly confident that people would generally vote against the printer, but wouldn't have bet on them doing so quite this unanimously!
Perhaps the internal software architecture is such that selecting the "exit" option causes some process to execute exit() or System.Exit() or whatever.
:) If the answer had seemed a lot more obvious, then probably, but with the actual options I really couldn't tell, so wouldn't have wanted to start second-guessing myself, which generally leads to me overthinking things anyway.
This reminds me of one of the best pieces of UI advice in the old RISC OS Style Guide: do not have generic words in buttons or replies for dialogue boxes. In their style, the message would have been "Are you sure you wish to cancel the print job?" with buttons labelled "Cancel job" and "Continue with job".
Sorry about that. It occurred to me ten minutes after posting the poll that I forgot to put that option in.
(Perhaps there ought to be a mechanism in LJ for composing a post and having it automatically get posted half an hour later, except that you can edit it and/or change your mind before that happens. Then you'd have a chance for that just-too-late "oh, that's what I meant to include" moment not to be too late after all.)
That's a good idea. I think some blog-publishing frameworks do that, or something similar (though often with a framework of days rather than hours). But it ought to be easy to add to the LJ system :)
I assumed it went without saying that most people had no idea, but would hesitantly guess that, if they were forced by circumstance to pick one or the other, the one they chose was marginally less unpalatable :)
But I guess maybe some people were more certain. Maybe polls should automatically come with the ability to indicate how certain you are about an answer if you want to :)
Maybe they should just remove the confirmation dialogue entirely.
You press cancel deliberately then choose correctly: 1 non-essential button press You press cancel deliberately then choose incorrectly: 3 non-essential button presses (because you go round again) You press cancel by mistake then choose correctly: you save your print job You press cancel by mistake then choose incorrectly: you lose your print job
Based on your poll, saving someone's print job from accidental cancellation seems an extremely unlikely outcome.
Well, saving someone's print job from accidental cancellation the second time is not so improbable. One lost print job per user is at least not nearly as bad as one lost print job per print job :-)
Quite. Personally, I'll never vape a document before I have the satisfactory printout in my hands, anyway. Unless it's something utterly trivial like an address for a parcel, I won't vape it even then.
There's much more risk of the printer mangling my output or the job getting lost than of someone accidentally cancelling the job when they didn't mean to.
Or even better, say "cancelled, press XX to undo and continue printing" for a few seconds and then both "just do what I say" people and "agh, undo, UNDO!" people have something for them :)
I *think* I'd want Continue. But I'm not at all sure. The way the message is worded, I'd think that 'continue' meant 'continue to cancel the job', and 'exit' meant 'take me away from this printer dialogue box so I can think again about printing options, or leave me in the queue'. But I'm not sure. I'd dither.
How about spelling checkers - you've written something that you're happy with, but the spell checker thinks it's wrong and is proposing a different word. What do you chose when you're presented with the following:
In particular, "Exit" seems like a really weird word to use in this context at all: nothing is exiting anything in the literal sense, and even the nonsensical usage of "exit" in UI context to mean "terminate a running application" doesn't apply in this case.
It's interesting that pretty much everyone seems to have the opposite interpretation to the printer though :) I had the same reaction as
... as long as the UI designer didn't fall into the trap of using that wording with three buttons labelled "Yes", "No" and "Cancel". (The admin interface on the self-checkouts in Tesco does that, or at least did last year.)