JUN 11

Analyzing the Design of Websites: Apple, Microsoft & 37 Signals

As a precursor to a design checklist we will be publishing next week, we thought it would be interesting to try some different experiments on the home pages of popular websites, to see if it was possible to automatically (programmatically) calculate whether a design is good or not. We chose Apple, Microsoft, 37 Signals, YouTube and Myspace. Analysis was carried out on the afternoon of Wednesday 10 June 2009.

Note that all images (except the typography hierarchies in the final section) are clickable for larger versions of each image.

Balance

Although not a hard-and-fast rule, a good design should typically (unless the idea is to cause tension through imbalance) take the balance of the composition into consideration, where smaller dark areas can be balanced out by larger areas of lighter areas.

We brainstormed some mathematical approaches to this; eventually Ben and Carey opted for a vector-based center of mass algorithm, using a weighted luminosity measure of each pixel to determine the weight.

In the results below, the green dot represents the absolute middle of each screen, with the red dot identifying our calculated center of mass. 

Centre of Apple home page
Centre of Microsoft home page
 
Centre of 37 Signals home page
Centre of YouTube home page
Centre of Myspace home page
 

As can be seen, most home pages are fairly well balanced, with the two largest discrepancies (relative to the size of the page) being YouTube and Myspace. Coincidentally (or perhaps not), these could be considered the least professional of the designs, so this does begin to support the assertion that some aspects of good design can be calculated automatically.

Colors

The colors used in a design should be harmonious, or at the very least, not clash (again, unless that is the specific intention). The pie charts below show the distribution of colors on each home page.

Note: The chart on the left includes the background color of each page, the chart on the right does not include the background color. 

Apple

Color distribution of Apple home page
Color distribution of Apple home page
 

Microsoft

Color distribution of Microsoft home page
Color distribution of Microsoft home page
 

37 Signals

Color distribution of 37 Signals home page
Color distribution of 37 Signals home page
 

YouTube

Color distribution of YouTube home page
Color distribution of YouTube home page
 

Myspace

Color distribution of Myspace home page
Color distribution of Myspace home page
 

We have not yet used color theory to analyze this data (e.g. to test for complementary colors), but even the rudimentary charts above highlight the simplicity of the Apple design.

Typography

The text on a design should ideally follow a pre-defined typographical hierarchy, where every step in the hierarchy should be clearly differentiated: by size (at least one pixel), weight, style (e.g. italics) and/or font family.

We created a Javascript application that loops through all text elements on the page, and stores the typographical information about each. The variations in typography on each home page is shown below, with the percentages representing how much text (by character count) uses each style.

Apple

Apple typography hierarchy
Apple typography hierarchy

Microsoft

Microsoft typography hierarchy
Microsoft typography hierarchy

37 Signals

37 Signals typography hierarchy
37 Signals typography hierarchy

YouTube

YouTube typography hierarchy
YouTube typography hierarchy

Myspace

Myspace typography hierarchy
Myspace typography hierarchy

As can be seen, the Apple typography is as close to perfect as you could image; at least 1 pixel and/or weight difference between a very restricted number of styles. Microsoft almost gets it right, but with the largest two styles having less than a pixel between them, the difference becomes a little blurred (these differences can be caused by inaccurate CSS inheritance rather than purposefully designed, but the net result is the same).

37 Signals, although opting for a much large set of styles, is actually extremely systematic about how the family, weight, style and size cascade down the styles, with a clear hierarchy established.

YouTube also performs well in this test. Unfortunately, possibly as expected, Myspace fails badly, not only with a lack of clear hierarchy, but also by committing the typographical sin of mixing similar typefaces (Arial and Verdana).

Summary

These prototype experiments were designed to assess the possibility that a tool could partially critique a design, based on long-established rules of good design. The results are promising, showing at least some relationship between what many people would consider the 'best' designs and the output of these algorithms.

This is just the beginning, though. What other tests could be run? How else could this data be used and visualized? Would tests like these, if popular, cause a fear of creativity? Let us know your thoughts in the comments.

Comments

37 comments

  1. David Locke said... 11th Jun 2009, 20:37

    Those center of mass dots should be relative to various screen sizes, since a viewer would never see the page the way our analysis see it.

    You would have to animate the dot location as the luminosity changes. It would not just be a matter of moving straight down.

    Your anlaysis hints towards many more. Great!

  2. Gregg Blanchard said... 12th Jun 2009, 02:01

    Very interesting data. I especially love the data about the use of fonts and their density within the design. I love how 37 Signals has always been able to give plenty of information to make an informed decision as to the next course of action but never in a way that feels overwhelming. Great data and analysis.

  3. Dan Zambonini said... 12th Jun 2009, 08:55

    @David Yeah, we did consider also doing some dots relative to the various common 'viewports'. Luckily, most of the sites we analysed (except 37 Signals) were not too tall, so the 'viewport' typically contained the entire design. But that would be an interesting experiment.

    @Gregg Thanks for the comments!

  4. Ramsay Taplin said... 12th Jun 2009, 09:13

    Epic post!

    Really good points here. There is something very intangible about a good design though, don't you think? All the balance and measures can be in place and it still doesn't look right.

    Gets me thinking. Thanks guys.

    Ramsay

  5. Killthedinosaur said... 12th Jun 2009, 09:14

    Why don't you guys release these tools so we can use them for personal use.

  6. Dan Zambonini said... 12th Jun 2009, 09:29

    @Ramsay Thanks! Yes, there's definitely an intangible thing about good design, which is why it's such an 'artform' I suppose (speaking as someone who has studied the 'rules' but couldn't create a good-looking design if my life depended on it!).

    I think I worded a question wrong in the post; rather than using rules/tools like these to assess 'good' design, I think they could instead be used to identify problems, i.e. they'll never be able to tell us what is 'great', but they may help us resolve common issues.

    @Killthedinosaur Yes, we might. This data was collected using some really rough prototype code, and we wanted to get the results out ASAP to see if there was an interest in it. If there is (which there does seem to be), we will definitely think about making them a bit more robust, more comprehensive, and then making them available to people.

  7. Carey Hiles said... 12th Jun 2009, 09:33

    @David I found the search results test I ran particularly interesting in terms of viewport. On my 1200px vertical resolution monitor, the CoM for Google's search results was on the title of the fourth result. I found my eyes naturally drawn to the third result and scanning up, which I put down to the browser chrome, something else it would be good to allow/adjust for. Maybe the race for the #1 slot isn't all it's cracked up to be.

  8. Ramsay Taplin said... 12th Jun 2009, 09:33

    @Dan Zambonini

    "I think I worded a question wrong in the post; rather than using rules/tools like these to assess 'good' design, I think they could instead be used to identify problems, i.e. they'll never be able to tell us what is 'great', but they may help us resolve common issues."

    Well said. And so true. You just put an intangible factor into words. Props.

    Ramsay

  9. ster said... 12th Jun 2009, 13:16

    excellent

  10. Lucy said... 12th Jun 2009, 15:04

    Cannot figure out how you calculated the center of mass. More details please?

  11. Dan Gorgone said... 12th Jun 2009, 15:06

    Very nice analysis!

    However, it's important to note that Apple (for example) keeps their palette consistent after you leave their home page. MySpace, on the other hand, has allowed their user pages to be customized, most especially in terms of color. While the Apple site remains a pleasing and consistent experience no matter where you go on their site, MySpace is a nightmare of arbitrary color choices based on the user.

    Related, I bet you'd find the color palette on the MySpace home page to be very similar to the Facebook home page. However, once you click through to user pages, the similarities end. I have to think this is one reason some people find Facebook preferable to MySpace.

  12. madbirdy said... 29th Jun 2009, 20:03

    wow! nice analysis! thanks!

  13. Junagadh said... 1st Jul 2009, 06:35

    After read this article,Just want to say that

    "its really informative,also some valuable comments"

    Read the replay of "David"(first from top),agree with him.

    Thanks for sharing...

  14. James said... 16th Jul 2009, 22:04

    Dan, do you plan to run further tests? Would be very interesting to see this experiment for a larger list of websites with known good and bad designs and then have a user rating system to see what percentage of people agree with the test results.

  15. Dan Zambonini said... 17th Jul 2009, 08:15

    @James I'm not sure yet what our plans are. Ideally we'd release these tools as some kind of web app, so that others can run them and we could crowd-source the good/bad/rating.

    I'm being a bit tentative as I'm not sure there are enough tests to create a web app yet; if we (anyone?) could think of some more interesting 'design' tests to include, it might be worth the effort.

  16. prosolution said... 21st Jul 2009, 04:03

    ^^ Agree with you Helvetica is very beautiful font.

  17. James said... 21st Jul 2009, 23:28

    Thanks for responding Dan. I subscribed to your RSS feed so that I can get future updates.

    Perhaps you could write a new blog post requesting test ideas and include a poll to see if people were interested or not.

  18. Hamil said... 22nd Jul 2009, 06:34

    I think VAG Round is a beautiful font.

    Great blog post anyway.

  19. web designer said... 31st Jul 2009, 11:49

    Very interesting analysis! No one before compares these sites. Being a fan of Apple, I vote for their website.

  20. webmaster directory said... 10th Aug 2009, 17:39

    When analyzing Web design, it is easy to identify a large number of mistakes that reduce usability. It is much harder to say what good things to do since I have never seen a website that was truly stellar with respect to usability. The best major site was probably amazon.com as of late 1998, but during 1999 Amazon declined in usability due to the strategy of blurring the site's focus.

  21. seo services said... 14th Aug 2009, 14:19

    Wow...I thought my design was good until i read this. Now i gotta start looking at color variances!!!??

  22. CiggArest said... 17th Aug 2009, 03:17

    Apple is definitely the benchmark to what a website design should be. Great comparison!

  23. Jameson said... 17th Aug 2009, 16:55

    Microsoft in the coming years will give Apple a run for their money on the design front. Whether that transcends to the online world is a different story...knowing MS I doubt it.

  24. bulk domains said... 17th Aug 2009, 17:15

    these are some great points. Apple definitely has the best site out of all the them. You would think microsoft would but unsure what they are doing. They are suppose to be the king.

  25. Online University said... 22nd Aug 2009, 10:53

    The best major site was probably amazon.com as of late 1998, but during 1999 Amazon declined in usability due to the strategy of blurring the site's focus.

  26. Texas Holdem said... 26th Aug 2009, 18:55

    Dan, do you plan to run further tests? Would be very interesting to see this experiment for a larger list of websites with known good and bad designs and then have a user rating system to see what percentage of people agree with the test results.

  27. John said... 27th Aug 2009, 08:06

    No two eyes are the same. So someone like lighter color and background and others might like differently. So this is not a much needed analysis.

  28. Social Bookmarking Sites said... 30th Aug 2009, 15:46

    I think that Apple has the greatest design from the above mentioned sites,as above commentators i think Verdana is the greatest font.

  29. Geschenke zur Geburt said... 3rd Sep 2009, 22:09

    I am really hoping you do some further testing on other sites as well. This helped me a lot with the 3 sites I have created so far.

    I am new to the designing game by the way. I have enjoyed learning the new things though!

  30. Stevenson said... 4th Sep 2009, 20:17

    The color analysis shows that the mild colors are the ones most liked by the people.

  31. Shade said... 6th Sep 2009, 15:42

    yeah "Killthedinosaur" your´re right, they should release this tools for personal use!

    @Dan Zambonini: YES - there is an interest, i hope you will release it soon =) really nice analysis!

  32. Matrimony said... 18th Sep 2009, 08:23

    Colors can be used as an expression as well as language. The background color of website, the color of header, the color of text, headlines and sub-headlines etc. can all have a psychological impact visitors.

  33. costume jewelry said... 22nd Sep 2009, 17:45

    I define "Asian Americans" as the population living in the U.S. who self-identify as having Asian or Pacific Islander ancestry, in whole or in part, regardless of whether they're U.S.

  34. Victor Sarabia said... 4th Apr 2010, 23:40

    I particularly enjoyed the way the typography analysis is presented ...

    I would love to see more of that ...

  35. Mike said... 5th Apr 2010, 01:02

    This was a great breakdown of the sites, I find it interesting that of all the sites, Myspace's center of mass was quite near a call to action...funny

  36. john said... 5th Apr 2010, 02:45

    you idiots are wasting your time and hurting the careers of millions of designers who haven't even graduated yet. shame on you. go use your brains.

  37. Austin Web Design said... 18th Aug 2010, 06:04

    Thank you for the informative post. In designing websites, it is important to choose the most appropriate design that reflects the owner's business point of view while attracting potential clients.

Post Comment

[This form does not accept any HTML]

Anti Spam *

About The Author

Dan Zambonini

Dan Zambonini is the Technical Director of Box UK. He is the original architect of the Amaxus Content Management System, conceived clickdensity, has participated in industry-shaping think tanks, and has had articles featured in international websites and magazines. He is passionate about making use of the latest technologies in everyday life, and believes people and communities are key to innovation. For more, you can visit him on his personal website at danzambonini.com.Follow Dan Zambonini on Twitter

 

Social Bookmarks

Box UK Twitter Feed

  • Woohoo! Smashing Magazine tweeted our post "Using Sketchboards to design User Interfaces quickly" - http://bit.ly/cVaion #ux #ui #sketching Posted on 27th Aug by Box UK