Try Tuts+ Premium, Get Cash Back!
Basix: Common Mistakes in Web Design
basix

Basix: Common Mistakes in Web Design

We all make mistakes. It’s human nature. However, in the web design industry, many elements can be put in place wrong with only a few tweaks needed to make them stellar. These range from typography to padding, where a single digit can drastically damage your web design. Luckily, once you’re able to identify what the most common mistakes are, a few clicks and a few taps on your keyboard can rescue a sinking design. Today, we’re going to take a look at some web design mistakes that every designer should watch out for.


We all make mistakes… some are messier than others.

About Basix

Our Basix posts are all about getting started with web design. Whether you’re brand new to web design or you’ve been designing on the web for a while and are interested in some “formal” training, the articles and tutorials in this library are dedicated to helping you get a bit of experience under you belt so you can start rocking out on more difficult projects later on!


Typography

Typography is one of the most important features of a design. In most designs, text dominates the majority of the page so clean, well-tailored typography can be the key to unlocking your theme’s potential. There’s many mistakes that new, or seasoned, designers can make that can just degrade the otherwise attractive appeal of a page’s typography.

Sans Serif vs Serif

For the sake of this article, I assume the reader knows what a serif font is. There’s a certain elegance in serif fonts being used on a web page, and a more modern feel when a designer utilizes the wide range of sans-serif fonts. However, these two effects do not mix to become the epitome of good typography when used concomitantly. In fact, mixing the two under normal circumstances can create hybrid results that, to be frank, just don’t look good.

That’s not to say that mixing serif and sans-serif fonts together never works. In fact, in some cases, it works pretty well, especially when the types of fonts are used on different tiers of a hierarchy. For example, A List Apart uses a serif font for a title, whilst using a sans-serif font for the main body content.

Number of Fonts

Another massive mistake some designers walk into is using many different font families, rather than a select couple. Using multiple fonts can result in a disconnected design that disrupts the readability of your content. Instead of multi-font content, attempting to use one font family per tier of the design’s visual hierarchy generally creates a nicer font scheme that looks much more united than a bunch of random styles here and there.

Likewise, too much varying in font size and line/letter spacing can create a disconnected reading experience and an overall bad end user experience. Keep it constant and familiar.

Lack of Contrast

A major problem that can present itself is a lack of contrast between the typography and the background. This can bring real readability issues up as some users will find it difficult to distinguish between the two sets of color. Take the example before, for example. Which one is easier to read, the left or the right? Right, the left!

There’s not a complex theory behind contrast. You wouldn’t put black writing on a black background because you can’t determine what is writing and what is the background. The only suggestion is to get the text colour as near to the opposite extreme to the background, without damaging other aesthetic qualities, to avoid frustration on the end user’s end. The Ellipsis theme shows good contrast in the top header area. Would a light pink or purple work there instead?


Padding, Margins and Spacing

No longer are we struggling on tiny monitors (we’re thinking mainly desktop browsing here, not smartphone). Instead, we’re living on 21″+ screens and browsing on resolutions higher than HD giving designers much more space to work in. Therefore, you shouldn’t feel at all squashed and dedicate more space to padding and margins to enhance the aesthetics of your design. Take Apple’s design for example; it uses a lot of white space concentrating all the colour and action on the content it cares about. That’s not to say you should have a lot of white space, but your designs could benefit from being moved apart more visibility so they are easily distinguished from one another.

It’s important to keep spacing consistent and equal throughout your design as best as possible in both internal padding and external margins. For an example, check out the diagram below. The latter half looks a lot better because all the margins are the same 18px space. Everything is aligned to the same grid layout. It’s clear and each area is distinguishable from another, but it’s not necessarily wasting any space.

Grid Systems

Likewise, the grid is an important feature of most successful web designers. Using a grid keeps everything in order and cleans up designs with consistent gutters to use. Grid-based design makes everything so much more organised. This section is not in this article because it’s a mistake not to use one, by consider it as a solution if you feel like your designs are failing in an area it contributes to.


Maintaining Ancient Values

The industry of web design is a fast paced one, with new developments appearing consistently. One of the worst things that can damage your design is to continue to develop and design in the ways popular years ago. In 2003, Microsoft Frontpage had a tool for “layout tables” but no good developer should ever dare to open a table tag in the name of layout. Likewise, the amazing animated GIFs and background music of yester-decade are a massive no-no. Oh, and don’t thinking of using frames as part of your web design. All these present usability and other issues and it’s just not how we do things anymore.

Speider Schneider has a great article on “The Stone Age of Web Design” here at Tuts+. Be sure to check it out for a tutorial on what your website shouldn’t look like.


Older techniques such as using tables or iFrames might seem tempting, but there is often a more graceful way to get things done if you look around at more modern approaches.

Proportion and Size

Your designs should always stick to some sort of hierarchy that is contributed to by size and proportion. In simple terms, your most important elements should be the biggest and let them decrease in size as you go on. That doesn’t mean that the least important item needs to be 4px tall, but it should be your roadmap towards the scale of elements on a page. They should still be in proportion for the input precision of whatever device you are designing for and easy enough to see. If they are there at all, they’ll be there for a reason.

This all stems from a usability perspective that suggests every elements should be easily accessible and needs no justification: don’t make the user do anything extra than just look at something. No squinting, no zooming, no excessive attempts at clicking something that’s tinier than a blade of grass.

You’ve also probably heard of divine proportion, or “The Golden Ratio”. Whilst not every design needs to adhear to this principle, most standard designs probably should try to at all costs. The ratio of 1 to 1.62 (in a rounded form) is commonly known as the Golden Ratio, and is not just used in web design although we do deserve some credit for utilizing it.

The Golden Ratio presents balance in a web design since we humans are used to it; the ratio of the forearm to the hand is 1 to 1.62 as is the human smile. Finding someone attractive can also be based from the Golden Ratio which is why we feel the Golden Ratio to be “natural”. Keeping everything just that balanced can make a web design feel and luck better as it’s more natural to the user.

You can read more about the Golden Ratio and how math affects web design here.


Forgetting Why You’re Doing This

Forgetting the main purpose of your design is always bad. If your designing for e-commerce and you have this brilliant idea for a kick-ass slider that just doesn’t fit into the current project, don’t integrate it just for the sake of it. Likewise, if you’ve got a habit of using this awesome drop-down menu you spent countless hours working on but it just degrades the usability of that particular site, don’t use it. Don’t get distracted by anything else, other than what your design will ultimately be used for. Step back at regular intervals and consider if the aim matches the current design and, if not, manipulate it to do so.


For the ThemeForest Inclined

Of course, there’s a higher chance that you might be a ThemeForest author if you’re reading this article. Therefore, I’ve got a few tips to share with you, based off the common rejection factors the review team regularly has to contend with.

  • Line Height – the wiki suggests that a lot of submitted design templates lack a good amount of line height and/or spacing. Having a spacious line height of around 1.3-1.6em contributes to your design’s better usability but also makes it look cleaner. Using the “em” value for measuring the line height also helps keep it in proportion with your text.
  • Visual Hierarchy – as mentioned before, having a strong, distinguishable visual hierarchy can also be advantageous since it helps your user determine what they should read first and then let them work their way down said hierarchy. This can be especially useful on sites that want to sell something, as it helps attract the reader’s attention towards a specific element on the page, like the amazing things a product can do, or it’s carefully captured shot, while keeping the less attractive things – like price – slightly more hidden.
  • Browser Compatibility – One of the worst things you can do is alienate part of your website’s potential audience by making a website not work on their chosen browser. Chances are, the user will leave the site instead of spending time frustrated as they attempt to progress through the design. Making sure, at least, all major browsers are covered is always advisable, and proper testing should be ensured. If you don’t have a Mac, haul yourself down to an Apple Store and try your site out there if it contributes to your final design looking better.

Hopefully you’ve got some food for thought on what you shouldn’t do. Now, return to the homepage and discover what you should be doing!

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • Bart

    Good article, a lot of things listed are unknown to so many webdesigners.

  • DED

    Nice article. Except the Golden Ratio bit which has many inaccuracies concerning proportions of the human body. Please read “The Myth That Will Not Go Away” at http://www.maa.org/devlin/devlin_05_07.html to get a better perspective on the Golden Ratio. I’m not saying don’t use it, humans like patterns and the GR is a good pattern, but please don’t blow it out of proportion.
    Otherwise good tips to keep in mind while designing web layout .

  • umlimo

    Your section on ‘Forgetting Why Your Doing This’ makes me think that perhaps you should also have included a section on spelling and grammar checking. Elementary mistakes on this level can damage a readers perceptions of a company or an individual out of all proportion to the work required to get it right, so it’s worth making the effort.

    • ne

      I have to agree. I had trouble reading some passages because of the faulty grammar. Proof read carefully, please.

    • http://www.freshclickmedia.com/blog Shane

      Sorry umlimo, but you missed an apostrophe in your comment.

      ;)

  • http://www.wordimpressed.com Devin

    LOL @ The iframe “DONT EVEN DARE” bit! I love it.

  • Penny

    Perhaps you should add “spelling mistakes” as something to avoid…

  • http://www.croftmedia.co.uk/ Greg

    Good article, some great points that I’ve often seen and groaned over. Just a little grammar point, “Forgetting Why Your Doing This” should of course be “Forgetting Why You’re Doing This”; similarly, the first couple lines have a your/you’re issue.

  • http://jasonlarose.com Jason LaRose

    Nice article, however, I’d like to call you out on your whole section on “Lack of Contrast.” While there is truth in what you say, “The only suggestion is to get the text colour as near to the opposite extreme to the background,” it’s not a whole truth. That is more of a guideline. If that line is taken to heart, then the design on this blog is practicing a common mistake, since the body text is a medium gray on white; not Black on white. Placing stark white on pitch black (or vice versa) is almost as bad as dark dark gray on black, especially for large amounts of copy. The light gray on black on the right half of the example is actually a lot more calming to read.

    Also, you point out the Ellipsis theme and asking if a light pink or purple would work there instead. And you contradict your statement. It does work there… very well, as it’s already there in the design. The white (greater contrast) grabs your attention, and the light purple (lesser contrast) is a calming read.

    If anything, white on black or black on white should be used to call something out, like a header, or small amount of copy to grab attention. (Case in point: see the “For the ThemeForest Inclined” section above and the bullet points in that section.

    What you said isn’t a bad thing or not the truth, its just not a whole truth, especially for noobs who haven’t studied design in-depth.

    • http://www.creativeindividual.co.uk Laura

      Agreed. I found the light grey (right) much easier too read than the left, and why… because it has a softer contrast than using opposite ends of the spectrum. Makes the difference between a good design and a great design.

  • http://www.parkandcube.com Shini

    Great article, thank you. This is exactly why I think webdesigners should go through a basic graphic designer training and learn about typography, grids and psychology behind layout reading.

  • http://www.joaoluis.co.cc João Luís

    Good tips.
    The hardest one: browser compatibility (with IE, of course).

  • Sav

    I completely disagree with your stand on mixing sans and serif fonts. They do work, but you need to know how to combine them. The websafe fonts Impact and Georgia go well Lobster 1.4 and Tahoma go, just to name a few.
    I’m going to go further and say that mixing a lot of sans or serif fonts, so you just have the one style, will look terrible.
    Read up here: http://layersmagazine.com/choosing-type-combinations.html

    • anonn

      Ditto

    • Lyndon

      Agreed. The analysis of serif vs sans serif is simply incorrect. The most basic and immediate strategy of mixing typefaces is to pair a similarly shaped serif with a sans serif.

      If you want to give beginners a good set of basic rules-of-thumb, you would probably be better off suggesting the avoidance of serif type all together as screen readability of serif body copy is a widespread debate over ten years running.

      And read through this: http://webtypography.net/ which draws heavily from one of the most respected modern books on typography.

      If all else fails, just use your eyes.

  • Asaf

    Forgetting Why Your Doing This

    should be “You’re”

  • http://twitter.com/RenatoNascAlves Renato Alves

    this article clearify my mind on many mistakes I was making on my design process. Really helpfull. Thanks!

  • http://gtawebdesign.co Toronto Web Design Company

    This is brilliant stuff! Each point stated is worth following. The emphasis on hierarchy and proportion is notable. Only rarely do you see people talking about these two critical aspects of designing.

  • Philthyphillup

    Good article, but I don’t agree at all on some of what you say not to do. For one, text contrast is something you should should care about, but don’t use the complete opposite of your background. Reading plain white on black is harder then lets say, a #CCC or even #a1a1a1 as long as they have the right sizing, font, and line height.

    Also, using GIF’s, frames, tables, etc might not always be the best solution. But there are times when using them is more advantageous then not. There is always going to be exceptions, so you just need to know when they should or shouldn’t be used, instead of saying to never use them.

    • tom

      I totally agree. (on all points but i am to lazy to talk about how useful iframes, frames and tables are; thats some one else’s fight)

      Animated gifs were poorly created and overly used giving animated .gifs a bad name – http://csszengarden.com/?cssfile=http://www.brucelawson.co.uk/zen/sample.css (yes this site is a joke but it is a perfect example of how gifs used to be used)- this time period suffered from – “YAY A NEW TOY” syndrome.

      But looking at this I dont see how people can’t see the potential for nice loading icons and mouse over animations -by this i don’t mean the lady bug at the top of the page-. The key to gif is moderation and subtlety.

  • http://www.newcastleinfotech.com.au jet @ info tech

    Very nice post. I was distracted last week because i am making a site but does not work. Thanks for the post it really help. Very mind clearing.

  • http://www.cogneva.com Calgary12

    Awesome topic and we all totally take notice with the author with this view here. Its insane, that’s what i should write concerning this. Because this should be what the whole internet is about am i right? Keep it up!

  • Despondo

    Nice article, except all of the typos and grammatical errors. That is another web mistake….Always proof your content!

  • Jack

    Great article! I have learned some new tips and found other great articles in the process.

  • abdoo

    this site is very helpfull for all gays needs help thanks a lot

  • vsee

    It looks like you have attempted to correct some of the spelling/grammatical errors in your article. To further assist you, I have identified a few more in [ ].

    Our Basix posts are all about getting started with web design. Whether you’re brand new to web design or you’ve been designing on the web for a while and are interested in some “formal” training, the articles and tutorials in this library are dedicated to helping you get a bit of experience under you [your] belt so you can start rocking out on more difficult projects later on!

    Whilst not every design needs to adhear [adhere] to this principle, most standard designs probably should try to at all costs.

    Keeping everything just that balanced can make a web design feel and luck [look] better as it’s more natural to the user.

    All-in-all a great article! Great information!!

  • http://bizcard.com ASpikes

    Thanks :) This article was really helpful and educational!!

  • http://www.ajithr.tk Ajith R

    I think what you said about contrast is not entirely true.. In many cases, choosing exactly opposite colors for text and background will make it difficult to read. There should be sufficient contrast, yes- but too much of it will strain the eyes. One of the reason why sometimes ‘black’ text is set in lighter shades of gray.
    Great article.

  • http://www.swimminghippo.co.uk/ web design west midlands

    Great tips, and interesting article and it made me chuckle! We were all there once!

  • http://www.creativepixie.com Cris

    Nice article. I found it very helpfull. Thank you.

  • Pingback: Our favorite tweets of the week Jun 27-Jul 3, 2011 | Infowinder

  • Pingback: BlogBuzz June 18, 2011

  • Pingback: Web Links « AMPT Blog

  • http://www.kommandokorps.org Wolfy

    Thanks for the tips !! It is appreciated very much! Thanks for taking the time to write this :)

  • http://xn--80afohllbeopiv.xn--p1ai DesignTranslations

    I was inspired by your article so much, that translated it into russian. I hope You will allow me such popularization of Your site among russian speaking readers. You can find translation at http://XN–80ADGCAD2A0BFLPMB6J.XN–P1AI/?p=170
    Thank a lot. Kind regards.

  • http://www.smartuk.net Mike

    Good article! I get to see numerous high qulaity website designs on a daily basis and agree with many points you make here.

  • http://twitter.com/xclusivesalman Salman Talpur

    Adobe.com redesign done pathetic!
    Disappointing by surprise!

    One of the recent and disappointing surprises I got today is when I visited the Adobe.com, and found the design completely out of this age, and it looks like they have gone back ages in their sense and aesthetics for presenting their brand.

    Poor readability, clutter of content, less emphasis on clarity of sections and too many obvious issues of alignment/spacing on the homepage making Adobe.com’s new website one of the worst redesign.

    http://30minuteusabilityreview.wordpress.com/2012/12/06/adobe-official-site/