Websites are designed to be used by people of varying backgrounds, educations and technical levels. One of the challenges we face when designing for the Web is finding a way to create sites and applications that can be accessed by a widely disparate audience while avoiding the pitfall of sacrificing the quality of our work to cater to the dreaded ‘lowest common denominator.’
Further Reading on SmashingMag:
- What You Need To Know About Anticipatory Design
- Improving Customer Service with UX
- How To Successfully Educate Your Clients On Web Development
Users are Not Idiots
Even though it happens to me with some frequency, being told by a client that one of the requirements for their project is that it must be ‘idiot proof’ never fails to give me pause. The sentiment itself is offensive enough, but the concept also seems somewhat misguided to me. Do we really want to begin a project by assuming our site’s users are idiots?
Creating designs that are intuitive and easy to use is something we should continually strive for if we want our sites and applications to be visited and used by as many people as possible. Ultimately, making those sites easy, as well as enjoyable, to use is a critical part of helping them be successful and it starts by abandoning outdated opinions on what users can, and cannot, understand. It starts by giving our users some credit and realizing that they are not ‘idiots.’
When Best Practices Go Bad
Anyone who has designed for the Web for a period of time has amassed a bank of best practices and favored solutions that they use in their work. In and of itself, this is a good thing, but the ever-changing nature of the Internet means that we have to continually evaluate these best practices to ensure they are still relevant. As Web users’ proficiency and technical comfort levels grow, we must abandon solutions that no longer help visitors use our sites, but instead may actually start to hinder their experience. As a communication medium, the Web may still be the ‘new kid on the block,’ but let’s face it – the Internet isn’t new anymore. Web users are more advanced today then they were even a few years ago. This is great news for those of us who work on the Web! It means that we can continually push our work forward, but it also means that we not only have to be willing to embrace change, but that we need to be proactive in identifying when that change is necessary.
User Testing is Not Always the Answer
There is no question that user testing is an invaluable part of the web design process, but any user testing we do for a project has limitations. Oftentimes, those limitations are due to budgetary and time constraints. This being the case, we focus our tests on key aspects of our projects where user input will help shape our decisions and positively impact the success of our design. Since we often can’t evaluate and test every aspect of our project, some decisions will inevitably be driven by our best practices and favored solutions. If those practices are up to date and relevant, this isn’t a problem, but if they are outdated – well, I’m sure you can follow the line of reasoning here.
Out with the Old
While every Web designer’s collection of favored solutions will be different, here are a few examples of solutions whose time of relevancy has passed.
These specific examples were chosen because they are ones that I personally have purged from my own toolbox in the not so distant past, but also because they are practices I still see implemented on many newly-launched sites today. It makes me wonder if they were put in place as a conscious choice or if they are instead the product of once relevant best practices left unchecked for too long?
The Web Does Not Fold
Taken from newspapers’ practice of ensuring that lead stories and catchy headlines appear on the top half of the paper’s front page, this preoccupation with requiring Web content to appear ‘above the fold’ for all site visitors has been the enemy of whitespace and well organized layouts for far too long. Do not fear the scroll bar, browsers have them for a reason.
Content is king on the Web. The quality and usefulness of our site’s content will determine the success of our site, but the way we visually lay out that content and present it to our users also plays a major role in its effectiveness. Cramming lots of content into a too-small space, solely to ensure that users on even the smallest resolutions can see it without scrolling, damages not only the visual integrity of our design, but also our users’ ability to easily consume and process our site’s content. Would you rather be on a site whose content is well laid out with appropriate whitespace and formatting, but which requires you to scroll down to access some of that content, or would you choose a site that eliminates the need to scroll at the expense of readability and appropriate spacing? We would never force the entire text of a book onto a single page just to eliminate the need to flip pages, so why do we worry about users having to scroll to access content that appears lower on our Web pages? Books have pages that must be turned in order to read the story and Web sites have content that must be scrolled to be seen. This is how these mediums work; let’s give our users some credit and realize that even if content doesn’t appear ‘above the fold,’ they will still be able to find it.
Look Here to Read This Message
In my office, we have a Keuring coffee machine. Right on the front of the machine is a shiny, silver button that says ‘Brew.’ It doesn’t say ‘Press Here to Brew a Cup of Coffee,’ yet despite this lack of incredibly specific directions, it’s pretty easy to figure out what that button does and what I need to do to get myself a cup of Joe in the morning.