Welcome to the first of a new series covering the little annoying features that crop up in web pages and applications. No doubt this will be a long running series, but it will be complemented by a series of “nice touch” entries covering those moments when I’ve been pleasantly surprised.
With this inaugural entry, I’m striking fearlessly at the heart of The Man...
Google Reader
Google Reader is a great tool. It’s my RSS reader of choice, but recently they added a feature that I instantly hated.
I subscribe to a great many feeds and typically get about 700 new items every day. A great many of these (probably 70%) are duplicates obviously irrelevant to me so I skip over them, get to the bottom of the unread items and hit “Mark all as read”.
There are loads of other ways to use the tool but this is the one that works for me. It saves me a ton of time and saves me from information overload. Scan, click, scan, click, read, comment, scan, click, read, done!
Then about a fortnight ago, this dialog popped up for the first time. I went to mark all as read and switch tabs but the dialog got in the way. I clicked yes and then went to the settings to try and turn it off - no joy there.
The next couple of times I used Google Reader, it didn’t appear. “Great,” I thought “it must have been an experimental feature that’s been ditched”.
Then it was back again. Then it was gone.
From my experiments, it seems that the warning is shown when you mark more than 50 items as read. Why 50? Who knows.
I cannot find any setting that will change the threshold, or turn off the warning permanently.
Inconsistency Is The Usability Killer
It is the inconsistency that makes the dialog annoying. I have no idea how many unread items I’ll be marking when I click the button. If there were few enough to count, the dialog would not appear!
It's hard to overestimate just how much consistency helps people to learn and use a wide variety of programs - Joel Spolsky
In web pages, consistency is key for your readers, just as it is vital in application design.
The use of a javascript alert is annoying too - it takes over the browser and prevents me from switching tabs.
A Better Solution?
I can see why the engineers have added this feature, but it’s just not right. A couple of changes could make it work for me:
- Switch from a javascript alert to a GWT dialog box, then I can still use my other tabs.
- Allow me to set the threshold. Fifty items is too few for me, it’s probably way too many for others. Let me choose.
I bet you have loads of suggestions for this series on annoyances, leave a comment and I might agree with you.