Google Reader – Design Simplicity
He touches on one of the key aspects in product design where many software products falter.
Little details matter, when evaluating the simplicity and complexity attributes. Unlike other readers that generally require users to mark or set preferences to mark feeds read, Google Reader automatically marks them read as the reader advances from one retrieved post to another. When the user scrolls down to the end of the page of cached feeds, Google Reader automatically refreshes the browser with new feeds.
These functions work by default, without the user setting preferences. I see this as sign of Google designing for common tasks. By contrast, I see Microsoft often overly focused on customization. That's fine if the customization is a layer removed and the fundamental design principle is providing the most utility for the most people.
When developing a product it's always easier to simply add dialogs and let the user decide than taking the time and effort to figure out how your product is going to be actually used by the end user.
The Office and IE teams at Microsoft seem to have learnt this lesson and have gone the whole hog and removed even the menus.
[Posted using Microsoft Word 2007]