How Clean is Your Web Design?

How Clean is Your Web Design?

Clean. A term often used to describe a website design, but what does it mean? How do you define it? I’m fairly sure that it doesn’t mean that the whitespace is whiter than white or that all of the dust has been brushed under the footer…Let’s take a closer look.


Introduction

Designers everywhere gush with admiration upon seeing a web design and exclaim “its beautiful, it’s so clean!”. There are a countless number of webdesign round-ups dedicated to ‘clean’ design and it is a term thrown around quite a bit in the web design community. It can be easy to spot a good example of clean design, as it promotes a certain feeling of professionalism and quality. However, what is not often discussed are the underlying principles and factors that combine to create this ‘clean’ look and that is precisely what this article intends to do.


Photo credit:Jaymie Koroluk

Before we get started, let’s be clear on one thing – clean design is not minimal design.

Some people may confuse the two and it can be easy to do so. While there are some similarities and overlaps of design principles between the two, I believe that there are key differences.

Minimalistic design tends to focus on stripping back superfluous and unessential elements to allow the content and core message of the site to take centre stage. Every element should have a justifiable purpose. Minimalistic design by nature should be highly usable and functional, as there should be no distraction to compete with the information the site is trying to communicate.


Zenhabits is an excellent example of minimalist design

Instead of asking what can be removed, you should be asking how it can be refined.

Yes, clean design should be usable, and yes, the purpose of the site should be plainly obvious. There is however, an allowance for purely aesthetic elements and creative flair when designing a ‘clean’ site. Instead of asking what can be removed (in the case of minimalistic design), you should be asking how it can be refined.

If there was one word I would use to define ‘clean’ design, it is refinement. Every individual element should look like it belongs and should benefit and complement the design as a whole. The overall design needs to be balanced to allow the information to flow and be easy to consume.

Before making it to the final design, every element needs to be scrutinized. The designer should take a moment to consider the purpose of each element and decide whether it is the best it can possibly be and if it can be made any clearer.

O.K, so now that we have a general understanding of ‘clean’ design, let’s take a look at the various contributing factors to this style.


Pixel Perfect Details

An attention to detail is essential in producing a clean website design. Truly great, clean design relies on pixel-perfect execution of many subtle design elements. Seemingly minor details such as borders, highlights, shadows, textures and many others all need to be carefully considered.

As an example, let’s take a closer look at the main feature section of the Studeo WordPress theme, designed by Orman Clark. Orman is widely known for (and extremely successful at) producing clean, user-friendly WordPress themes.

Where some theme designs may simply implement a large, bold image slider, Studeo’s feature area is a haven for delicate design details. Notice the subtle texture overlaid onto the image, the one pixel highlight and the almost imperceivable light gray border at the bottom. All of these details can seem insignificant and may even go unnoticed by some, but collectively they create the feeling of quality and refinement.

Precision is key when choosing to design in such a way. One thing that can destroy a clean site design is the dreaded half-pixel. Half-pixels can occur in Photoshop when the lines and edges of shapes do not line-up exactly on the pixel. When this happens, the edges of a shape become blurred. You can see in the image below, the squares on the right look ever so slightly blurred.

One way you can prevent this when designing in Photoshop is to select the ‘Snap to Pixels’ option. Whenever this option is selected, all of your shape edges will be beautifully crisp and clean.


Spacing

It goes without saying that a clean design cannot appear cluttered in any way. Lots of elements cramped together however will give the appearance of a messy and cluttered website. Not what we want. This is where spacing comes in.

Whitespace, margins, padding and line-height all have a crucial role to play in pulling off a clean website design. Providing elements of a website an appropriate amount of spacing ensures that they appear to belong and fit into the overall design. An adequate amount of spacing also generates an airy and elegant feeling to a website.

As well as ensuring that your elements are well spaced, it is also necessary that you are consistent with the values you decide upon. Try to repeat margin and padding values when you can and where it is sensible to do so. Grid systems such as 960.gs are incredibly helpful tools when designing websites in this way (more on this in a moment).

To see the full effect that adequate spacing has on a website design, consider the following two images. The first image is a preview to a blog post with minimal and inconsistent amounts of spacing between elements.

Now here is the same blog post preview with generous amounts of spacing.

The difference it can make is quite substantial. The second design looks much more balanced and clean now that all of the elements have a lot more breathing room and space to stretch out.

As with most things in life however, it is possible to have too much of a good thing. Too much spacing can make elements seem lost and disconnected from one another. As a result, the cohesiveness and flow of a website can be broken.


Alignment

One of the best tools you can use to help you create a ‘clean’ website design is a grid system. We’ve already touched upon how they can be extremely useful in terms of spacing, but they are also invaluable to make sure your alignment is spot on.

Just like spacing, alignment can make a significant difference to the appearance of a website. Correct and continuous alignment allows for clean lines to run throughout the length and width of your site design. Smooth and unbroken lines are visually pleasing and can lead the eye further down the page.

The eye is very sensitive to changes in alignment and it is able to detect minute changes and inconsistencies. It is therefore important that you are not only pixel-perfect in creating your design mock-ups but also that this precision does not get lost in the development stage that follows.

Ideally, large bodies of text should be (in most cases) left aligned. Left aligned text produces a solid line and creates easily distinguishable columns of information. Centrally aligned text on the other hand creates an uneven edge on either side and can be difficult to read in large columns. Save the central alignment for short lines of text.

As an excellent example of alignment, you may want to check out Design Without Frontiers. The designer has not only made exceptional use of alignment, they have made it blindingly obvious of their intentions by simulating Photoshop guide lines running throughout the website.


Typography

With the arrival of @font-face and many type services, typography in web design has never been bigger and considering that the vast majority of information on the web is text, there is little wonder why. We’re not going to delve into the intricacies of typography here, as there are many great resources, but we will look at a couple of ways it can have an important role to play.


Buckenmyer & Co is a beautifully clean site with a focus on Typography

Firstly, using typography is an effective way to establish a very strong visual hierarchy. If you have ever studied the fundamentals of web design, you realize that hierarchy is kind of a big deal. Using typography to establish your hierarchy is a very elegant and clean method for doing so. Simply by changing the size or weight of your text you can guide the user around your site and communicate the importance of various elements. No need for glossy arrows or loud badges to emphasize what you want the user to see.

Secondly, just as certain colors work harmoniously and complement each other, the same is true for fonts. There are many suggestions and guidelines for pairing and working with multiple fonts, but for a clean design, it’s best to keep it simple.

Selecting two typefaces is generally a safe option, as too many different fonts can complicate a design. Opting for a bolder or more decorative typeface for your headings and a safer, more readable type for your body text can rarely go amiss. Combining a serif and a sans-serif font can work well and is commonly practiced.


Color


Adobe’s Kuler

There are many articles and tutorials discussing color theory and how it applies to web design. There are also many useful resources to help you select an appropriate color palette. When it comes to clean design, there are a few basic guidelines.

The vast majority of clean websites opt for a light, neutral and limited color palette for a number of reasons.

Whites, grays and light colors are simple and understated, allowing any content to receive the focus of the user. This is ideal from a usability point of view, and for those who want their work to take center stage such as designers and photographers. Small splashes of color are often used to accentuate certain elements such as logos, navigation and headings to help establish a visual hierarchy.


The portfolio pieces and green accents stand out well on Martin Hipps clean online portfolio.

Bold colors, especially if many are used, can over-complicate a clean design and distract the user’s attention. Color evokes certain emotions and reactions and too many colors can induce multiple and conflicting feelings. The last thing we want is for a user to feel confused when viewing our website.

This is not to say that a clean design cannot be colorful, as always there are exceptions to the rule and there are many examples of clean design that utilize color effectively. There are also general guidelines should you want or need to use color in your clean designs.

Opt for single, solid colors rather than gradients in your design. Solid blocks of color create clear, unbroken lines and help distinguish different sections of a design. Gradients, patterns and textures can be distracting and may reduce the readability of text. If you decide to use gradients and textures, keep it understated and subtle.


Conclusion

Knowing what goes into making a clean design and how to implement this design style can be invaluable to a web designer. A clean design communicates a sense of refinement and sophistication, precisely what many clients and we ourselves want to be associated with. Hopefully you can take something away from this article and apply some of these methods in one of your future projects.

Are there any other features of clean design you have noticed? Or you do know of a particularly good demonstration of clean design? Please let us know in the comments.

Shaun Cronin is kronen on Graphicriver
Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://www.jckemp.com James

    Great article, a good tip for photoshop is to enable “snap to pixels” when drawing shapes and lines etc.

    Bookmarked.

    • http://webdesign.tutsplus.com/author/shaun/ Shaun Cronin
      Author

      Glad you liked it James!

    • Diana

      Where is that option, James?

      • http://www.adesignink.com Chad P

        When you select the vector tool of your choice there is an item in the top menu bar that has an arrow. that is the options. Select “snap to pixels”.

      • http://www.jckemp.com James

        Sorry, didn’t spot this! But Chad is exactly right.

  • Pingback: The Best Way to Get A Website Designed For A Pittsburgh Business

  • Ivan Mercado

    Useful and interesting post, thanks for share!

  • http://clintmilner.com/ Clint

    Is the Snap-to-Pixels setting in CS5? I can’t seem to find it in CS4.

    Great points, I’ll keep these in mind for my next mock-up!

    • http://webdesign.tutsplus.com/author/shaun/ Shaun Cronin
      Author

      As far as I’m aware Clint, it is available in CS4. It should be found under a dropdown from the top menu once you select the shape tool.

      - This website here:

      http://www.ianhoar.com/2009/04/27/adobe-photoshop-cs4-blurry-edges-with-the-rectangle-tool/

      demonstrates where the option can be found in CS4.

    • http://www.snaptin.com Ian Yates

      Snap to Pixels seems to be cropping up loads this week! (Sorry that it’s dragging attention away from your article Shaun!)

      I included a screenshot of the option in a tutorial just a few days ago, after someone in the comments pointed it out.

  • Pingback: How Clean is Your Web Design? | Webdesigntuts+ | معرض مؤسسة مطور

  • http://brocknunn.com Brock Nunn

    Really good article! I just went into photoshop and switched to snap to pixel. Great tip!

    • http://webdesign.tutsplus.com/author/shaun/ Shaun Cronin
      Author

      Thanks Brock. Funny how little tips can make a big difference.

  • Natalia

    Thank you!!!

    I loved your definition of clean design. It will help me to argue with clients that believe that a clean design means “white” and that want things tighten because white space is “wasted” space. ¬_¬

    • http://webdesign.tutsplus.com/author/shaun/ Shaun Cronin
      Author

      Hey Natalia, I hope the article helps your client’s see your point of view!

  • http://layoutworkshop.com Manu

    Great article, and another life-saving tip in “snap to pixels” mode, same as “CTRL + click” selection of a layer that I have found few months ago. I dont know how I would live without it now…

    Would love to see more tips/articles on Typography and Color, as those are the skills that I still need to work on the most…

    • http://webdesign.tutsplus.com/author/shaun/ Shaun Cronin
      Author

      Glad you liked it Manu. Little time savers like the ones you mentioned really save a lot of time in the long run.

  • http://twitter.com/dianagraphics Diana

    Love the article, some people confuse clean with “minimalistic” but is about the composition not how less elements you put on the design. Yeah I read “clean” everywhere lol but is good to know the right definition!,

    Diana

  • http://webdesign.tutsplus.com/author/shaun/ Shaun Cronin
    Author

    Hey Diana, I’m glad you agree with the definition I tried to make. Thanks for reading!

  • Pingback: Clean & minimalistic webdesign « Jeppe Strøm / Interactive graphic designer

  • Pingback: Creative web designs highlights professionalism | Web Design … | Web Design and Development – HTML, PHP, ASP.net, Javascript, Chicago, New York, Los Angeles

  • Pingback: How Clean is Your Web Design? | Shadowtek | Hosting and Design Solutions

  • http://mokshasolutions.com Moksha

    thanks Shaun agree to all your points, they all are covered in detail before. but thanks for it

  • http://www.richardturgeon.com/work Rich

    Hey Shaun, I really love this article. Great crash course in solid web design fundamentals. I look forward to more of your work.

  • http://Www.webdesignlift.com Windo

    Thanks for the post, I wonder how many web design styles are out there, is clean design is only one of many web design trend going up right now?

    Also do you guys have tips about setting up photoshop grids when using 960 gs ?

  • http://webtemplates.starting-grounds.info ric

    very good tutorial

  • http://flavors.me/grinblo Evgenia Grinblo (@Grinblo)

    GREAT article! Really useful tips that can almost be used as a check list when going through a design. Brilliant work!

  • http://www.gigaevo.com Aaron K

    I like the way you defined clean web design versus minimal web design here. Most people get the two crossed.

  • http://www.ganiko.com Kelvin

    Very well written. Thanks.

  • http://www.inglesnarede.com.br Renato Alves

    Really important tips, I’ll check my blog right away and see where I’m missing… Thanks alot!

  • http://www.web-designmiltonkeynes.co.uk/ Web design milton keynes

    Sounds very fascinating & informative , thanks for sharing

  • http://www.youtube.com/user/izvarzone Some Guy

    Designers tend to put as many unneded decorations as they can, because they afraid it will be «boring» for visitors.

    And yeah, Adobe should’ve enable snap to pixels by default.

  • karishma

    Good one..thanks

  • Manee.O.H

    really it’s one of excellent article this is what we looking for … oh yeah … ??

    thanks for every single tip .. and i will put it in my mind

  • http://www.creativeworks.in Aman

    Nice Article!!
    Thanks

  • http://www.flickr.com/photos/designium/ jose

    “Now here is the same blog post preview with generous amounts of spacing.”

    lol… i do feel the spacing is good. But i would start the title 5pixel abode the image horizontal line.

    and sometimes we need to take careful with the over spacing. in that case, i guess, feels like the elements are separated with no relations btw them.

    well found it that my bad impression is that the read more isnt align with the bottom of the page. Created some confusion. well, just making no sense here :D

    despite that space example i really enjoy the article, well written and full of useful tips! 100% agree with all concepts!

  • Pingback: How Clean is Your Web Design? | designlyst

  • Thierry Meier

    Hi Shaun,

    kind of embarrassing to ask this, anywho; how did you create that loupe effect on Orman Clark’s Studeo design?

    I mean, I could create it in Photoshop as well but is there some kind of an easy way? Haha.

    All the best,

    Thierry

    • http://webdesign.tutsplus.com/author/shaun/ Shaun Cronin
      Author

      Hey Thierry,

      I just created in manually in Photoshop. Selecting bits from a 100% view of the website and placing them over a scaled view.

      As far I know, there isn’t an easy way. If you come across one though, let me know!

  • http://oigil.tumblr.com Oigi

    Very interesting article! I agree!

    @James, thanks for the tip!

  • Cong Nga Le

    Good article, give me a lot of knowledge !