Simple rule of thumb for measuring the perceived complexity of a user interface
daringfireball.net
daringfireball.net
Actually, it's ridiculous how difficult it is to make a simple appointement with any calendar tool, compared to a physical calendar. I tried KDE's, Evolution, Lighthning from Thunderbird, jpilot, Google Calendar. All very complicated, a lot of <Tab>, mouse pointing, and options to get lost in.
Backpack's UI looks like an improvement, though.
The author says: "There's nothing complex or confusing about iCal's event entry UI. And with specific fields for each item of data, it is more obvious than Backpack's--but only for a first-time user, which is the wrong case to optimize for. But to me iCal's date entry UI is clearly worse, much worse, and the reason why can be expressed by the fact that it forces you to deal with about 10 user interface elements, versus just 2 for Backpack."
In summary, an interface with many elements which follow conventions might be fine for first-time users and those who use prefer a mouse to keyboard navigation. But the author wants an interface with fewer elements--even if their meaning is not obvious--because he likes to hit the tab key, not click a mouse.