Which button should I press?

Here’s an odd dialog box I spotted the other day. I had just run MySQL Workbench 5.x for the first time in a few months (I tend to use Navicat Premium Essentials these days) and it ran a quick check to see if the software was up-to-date. It wasn’t and presented me with this dialog box:

MySQL Workbench dialog box shows 3 options: OK and Get It Now and Cancel
You can download the latest version. Which button would you press?

So, which button should I press to get the update?

The text reads, “The new MySQL Workbench 6.0.6 has been released…” (was there an old MySQL Workbench 6.0.6?) “You can download the latest version from http://www.mysql.com/downloads/workbench.”

And then I’m presented with two options: OK and Get it Now.

My train of thought was: it says I can download it from this URL, so okay I want to download it.

I clicked OK.

The dialog box closed and nothing else happened.

What?! What just happened there. I thought I had just said that I wanted to get the new version. I clicked OK but it did what I would expect a cancel button would do. But that’s cancel! There is already a cancel button. And there is also a red [x] button in the top right-hand of the dialog box which also cancels the dialog box.

That’s THREE different ways to cancel the dialog box. But they are offering me an upgrade, to make the software better, so why not make that the most obvious, easiest to select option?

Surely this would be a better dialog box:

This dialog box now has one clear call to action.
This dialog box now has one clear call to action.

Now it’s simply telling me that MySQL Workbench 6.0.6 has been released, where I can download the latest version if I want to do it independently of this dialog, and now there is only one, clear call to action: Get it Now.

From London to Inverness

View from my hotel window of the City of London
The view from my hotel window in London last week.

Last week, from Sunday to Friday, I was in London on a course: PHP Programming and MySQL for Web Development with StayAhead Training.

The course was a good introduction to PHP and MySQL, and I was the only person on the course (which you’ll know already if you follow my Twitter feed). I’ll reflect more on the course in the next couple of days once I process my thoughts.

It had been my intention to blog while I was away — I even took my webcam — but the hotel didn’t offer free WiFi, which was annoying, and as it turned out I wasn’t around long enough in the evening to make the £2.00 per hour charge worthwhile, as I was catching up with some lovely friends. Many thanks to Steve and Lisa Lawson, Richard Grocock, Mike Jeremiah, Lindsey Dear and Graham Fairbairn for their company, friendship and laughter-making. I love you all!

Today, though, I’m heading off again. This time north, to the other end of the island, to Inverness to catch up with a couple of friends … before they and we have twins in the next few months.

But I’ll leave you with a photo of my favourite street sign from that London visit:

Little Britain EC1

I sent a text to a couple of friends and family to tell them that I was standing on a street called “Little Britain”. My brother ‘won’ as he was the first to reply with the simple text: “Yeah, I know!” Good man!