Sunday, April 27, 2008

Shower of Blessings

How many times you have opened the bath shower mixer tap not realizing that the mixer is set to the shower and accidentally got wet? Many a times I guess. But have you ever realized that it’s the bad design of the tap which has made you wet and not coz of someone’s mistake of forgetting to reset the mixer?

Design is problem solving. Tools were invented to solve some basic problems in life but later on the tools introduced another set of problems coz of the way it was made and used. So even though the primary problem was solved the secondary problems remained and most of the time was taken for granted by the users. The great example for this is computers. Computers were made to make many of the human tasks easy but it created a new problem for the humans to figure out how to use it. A good product design should not only solve the basic problem but also make sure the product doesn’t introduce any secondary problem. In the mixer tap case, the basic problem was solved by a single tap which took care of water supply to both the filler and the shower. But it created a new problem of people forgetting to reset the diverter to the filler after the shower usage which accidentally made other people wet.

The second generation mixer taps took care of this problem by separating the two functions. The water supply to the filler became the primary function of the tap and the shower was initiated by introducing a separate valve when pulled diverted water to the shower. On closing the main valves the shower valve got reset automatically. This was a gradual improvement from the classic design and it solved the problem to an extent. But the possibility of the shower valve being initiated before opening the main valves still had its purpose lost.

I recently came across this smart and minimalistic designed shower mixer which has a push button diverter which actually solves the “accidentally wet” problem. When the tap is opened, it’s always the filler which is initiated first and the push button acts as a diverter which switches from filler to shower and back on every push. When the tap is closed the button has no function i.e. when the tap is closed, you push the button and then open the tap it’s the filler which is initiated and not the shower.

The only issue I found with this kind of behavior is that the user might not figure out how the tap functions the very first time; it’s not intuitive enough. He might push the button and then open the tap and wonder why it’s always the filler and not the shower which is initiated. He might end up asking someone about it and feel silly after getting to know how it works. No product should ever make a user feel silly by making it tough for him find out the very basic function; however smart the design is. It’s ok if he doesn’t find out the advanced features; he wouldn’t mind taking help to figure them out.

Friday, April 11, 2008

Mark as what?

Google Reader is my favorite rss reader coz its easy and fun to use and of course the sharing feature. It has a a very original and smart UI which shows the feed items as a stream of stories and I can navigate through them using J & K keys. I love it. However there is a small glitch.

The interaction of the UI is such a way that a story is marked read as soon as you mouse over on it in the Expanded view and when you click on a title in the List view. And now if you want to mark a story as unread, finding the option option is not all that easy… Well let me say you will never find it.

The interaction here is a little tricky. As soon as the story is marked read it shows the status as a check box way below the story item.

Robert Scoble on Google Reader. Highlighted is the Mark as Read option

Most probably you would want to mark a story as unread when you are half way through it and so you would not scroll down to the end of the item. Now even if you find it at the end of the article, its not straight forward. It says “Mark as read” which leaves the user confused. The user wont get the check box funda right at this point. Also if you look at the other options on the same bottom bar “Add Star” and “Share” have straight forward call to action, a prominent way of displaying the status by changing colors of the icons when they toggle. The “Mark as Read” is also meant to work in the same fashion, just to keep a consistent interaction, but it doesn’t work well.

Robert Scoble on Google Reader. Highlighted is the Mark as UnRead option

I would say the best way to show the option should be way on top next to the story title and the button should toggle and the label should change according to the read status of the story.

Wednesday, April 02, 2008

Hold it You Stupid



I was suprised to meet my friend at the bar the other day coz he had told me that he stopped drinking

Me: Hey, how come you here? Are you back to drinking?

Friend: Yes, am just pissed at the Pepsi adverts.

Me: Are you talking about the Youngistan ads?

Friend: Yes, the one where the dude gets to be with the girl with his Pepsi drinking skills. These adverts brain wash me whenever they get an opportuinity.

Me: What about it?

Friend: All that is fine, but the part that irritates me is, the way the guy holds the can.

Me: You mean the 2 fingers closed? The Yo way?

Friend: By evolution or god's wish, we have 5 fingers. Because of laws of physics, a Cola Can often can be slippery. More the fingers you use to hold, the better. There is nothing cool about being a stupid.

Me: Alright, more beer?
User experience and beer just don't go together