2010: The Year of Common Sense User Experience
Perhaps I’m becoming a curmudgeon in my old(er) age – or could it be that I’ve seen it all before? The original cleanliness of Web 2.0 has devolved into a hodgepodge of sliding interfaces, pop-up dialogues, and multiple clicks. Nothing like a good dose of history repeating itself because it’s nothing new. Before there were the AJAX libraries of Web 2.0, there were Flash sliding interfaces, pop-up dialogues, and multiple clicks. Seems like we’ve landed right back on the same old Flash paradigms of the turn-of-the-century. No need to have history repeat itself; let’s make 2010 the year of common sense user experience.
Forget the fold, let ‘em scroll (vertically)
Back when the world was all print, we knew the best pieces had lots of white space and clean, concise copy. After all, there was finite space to work with – 8.5 x 11, usually – and filling it meant sure death of the message. The client, however, usually had different ideas that started and ended with the more copy, the better. It was a user experience problem. A good designer could make a page full of text sparkle, but he also knew no one would read it, so the message was lost.
With the web, we’re in the same boat. We know that more white space is best, because it allows us to focus user attention where we want it. Recently (and historically) we’ve turned to paginating, tabs, content sliders or accordions to deal with this.

The accordion of Magento's one-click checkout is a great idea, focusing user attention where it needs to be. Problem is, it adds 4 additional clicks to a process that should only need one and makes it overly complicated to change info in a section the user has passed.
As a result, we’ve added an extra click that will lose readers. We’ve lost sight of the fact that the web page is no longer finite. Don’t get me wrong, tabs and their ilk have their uses, but hiding important content shouldn’t be one of them. Sure, you need to have thoughtfully organized, lean copy and primary actions where a user can see them, but when confronted with more than can fit “above the fold,” use white space to its fullest by letting the text run. Users are well equipped to deal with this; they have a mouse wheel that makes it easy to scroll vertically.
Make the primary action of the page look like the primary action.
With the dense button and link interfaces of today’s web, it’s important to put things in perspective for your users. I always thought this was a no-brainer, but it’s surprising how many companies large and small get this wrong.
This should be easy. Just think about what you want every user to do on your page and make sure it’s obvious. The most basic way to do this is to make the primary action look like a button and make it bigger, brighter, and better positioned then any other button on the page.

Twitter, for example, does this well. They want people to tweet, so the top of my home page has the headline “What’s happening,” a large text box, and an obvious “update” button. Facebook looks spastic by comparison. I’m not sure what they want me to do. There’s so many similar looking boxes and blue links that it’s not at all apparent. I would think they’d want me to share “what’s on [my] mind,” as sharing content is the key to their site’s growth, but it’s in light gray text in a light gray box that makes it blend into the page.
Of course, this lack of UX 101 hasn’t taken a toll on Facebook’s popularity, but it’s no excuse to do it on a site, especially one that’s less popular.
Think about it
User testing, heat maps, and analytics are great ways to see if users are getting the most out of your site. Frankly, though, you shouldn’t need to go that far to know if it’s working. Instead, use common sense. All you should need to do is think about the primary objective of your site (Is it buying something? Sharing something? Reading something?) and how the page you’re looking at fits into that objective (Checkout page? List of posts?). Now ask yourself, is this obvious?


Not all UI decisions spawn from the notion that you want things to move faster.
When a user is entering billing/shipping information it makes sense to slow the user down and force them to self-validate by making each click an almost painful process.
This reduces errors and keeps the back-end from having to run the same order several times before the user gets things right — two things that are enormously important when running a high-volume ecommerce site.
Michael,
You’re absolutely right. When it comes to ecommerce you’re UI and backend have to account for the fact that you don’t want to increase support costs at the expense of a faster (or more slick) user experience. However, I don’t think they are mutually exclusive.
Inline error checking, data queries to validate each field as they’re exited and smart implementation of things like address verification can be used to provide users with a fast checkout with out compromising the quality of the data.
Great point and thanks so much for participating!
H Michael,
Good point. You definitely want the right amount of pain in certain processes. Checkout does need a bit of additional pain, but it’s a fine line between acceptable pain and throwing up so many barriers that users drop out of the process.
I would say that as UX professionals, it’s up to us to develop common sense forms that segment user information into like cognitive tasks so that users are entering the same type of information together. Most checkout processes do this pretty well. The Magento process leaves a bit to be desired – combining account password input with billing address input is unexpected.
Using the verification methods that Drew points out and better design, I think this can be done in a way that is both fast and intuitive, thereby cutting down on errors and making it a better experience for both the users and the companies that have to fulfill the orders.
Hi Michael,
Your absolutely right. I’m always astonished by the content on most websites, it’s not written from a user perspective, without any call-to-action, without feeling with the product.
UX is being perceived as “only for the colours”.
Which ain’t the reality ;-)
Hi Guido,
Couldn’t agree more. Context is a super important part of UX, and it’s often forgot. Nothing adds context like finely crafted copy. And, nothing can ruin a fine experience like awful copy.
Great article Eric!
For the past few months, I have been studying UX for website design and trying to improve mine and my clients’ websites; this makes me notice how most website designers fail to see the importance of UX. Most website designers just think about the design, but they forget about the user.
I actually wrote a short opinion article on why most website designers suck because they forget about the user. If you don’t mind me dropping a link, you’re free to check it out: http://serenedestiny.tumblr.com/post/460225768/why-most-website-designers-suck
I think I follow your thought here. With the advancement of technology people are making simple things more complicated through designs that might be a bit overdone. Simple is better. And it doesn’t mean simple is boring. That is the challenge. How to make it simple but obvious and attracts people to do what you want em to do. :D