Douglas Karr pointed out that I should put my money where my mouth is and explain how it should be redesigned. Having given it some thought, I’ve realised this is a particularly tricky dialog box – the problem does not exist just at the level of the dialog box but more widely, for example:
- The keychain: what the hell is it? To a naive user this is a hairy concept.
- The security of your computer: What caused the application to update? Was the source trustworthy?
- The repercussions: what does the decision actually mean? What’s the worst that can happen? How can I recover from making the wrong decision?
My working “solution” is shown here. It’s still fairly wrong but at least it’s more clearly worded and the button labels actually correspond to the question.
I welcome critical comments so feel free to get your knives out :-)