Learning From Microsoft: 10 Design Pitfalls to Avoid

by on 1st May 2010 with 62 Comments


Today we’ll look into the web design practices and trends of the single biggest name in software to see if we can learn anything about some mistakes to avoid in our own work.

Feel free to comment to either agree or disagree with the suggestions below. As professional designers your insight is valuable and I look forward to your thoughts.

The Occasional Rant

To everyone who hates articles filled with rants, I apologize that this post is a little harsh at times. I normally favor praising good design over criticizing bad, but when David Appleyard and I decided to do a post on the design trends of Microsoft, there just seemed to be a lot more to learn about the messy, ugly, and/or inadvisable things that they do than the alternative.

To cut you off in the comments, I won’t mention or make a single comparison to Apple in the analysis below. This is not meant to be a PC versus Mac argument in the least, but rather a look at what we believe to be genuinely poor practices in web design and development. In all fairness, Microsoft is a hugely successful company and is not exacting failing due to any of these problems. In fact, as we point out below, Microsoft really seems to have some stellar designers on the team for certain sites, we merely suggest that a greater level of quality control be implemented across the board.

With that in mind, let’s analyze a few places that Microsoft seems to fall short in its design and development practices and how you can benefit from this knowledge.

#1 Beware of Mandating Certain Plugins

If we’ve learned anything from the recent scrapes between Apple and Adobe it’s that creating sites entirely dependent on closed third party plugins can eventually lead to some serious backfire. Microsoft seems to be repeating this same blunder as its own network of sites becomes more and more deponent on Silverlight.


As I browsed Microsoft’s various sites preparing for this article I was constantly harassed by windows informing me that I had not installed Silverlight and therefore could not experience the webpage the way it was meant to be viewed. My question is, “why go this route?” Especially when we’re talking about simple slideshows and animations that can be done with more ubiquitous technologies. Granted, Microsoft owns Silverlight so it makes good business sense for them to back up their investment, but that doesn’t mean that it’s the best choice for you to go jumping on their bandwagon.

Whether you’re a huge fan of Silverlight or not, my advice is to be extremely cautious about basing the functionality of your site on this or any similarl technology. As the debate about whether or not it makes good sense to develop sites with Flash continues to heat up, second in line systems like Silverlight become even more of a gamble. Where possible, stick to cross-browser, standards-compliant code and tools that don’t require any additional work or installations from your visitors.

#2 Watch Your Resolution

This is one of my biggest complaints about Microsoft simply because it just seems like sloppy design. There is undoubtedly a fine line to walk between keeping your file size down to increase usability and keeping your pictures clean and crisp, but I can’t help but feel that Microsoft seems to be more prone to display ugly, jagged JPGs than literally any other professional site that I’ve seen in the past few years.


The ever decreasing amount of dial-up Internet users continues to push acceptable image sizes up and up. This by no means implies that you should not take special care to make everything as small as is reasonable, but the moment it starts to weigh so heavily on the design that it dramatically reduces the apparent quality of the site, the images become self defeating!

You’re living out pure irony if you use images to make your site look better but ultimately reduce your aesthetic appeal in the process. When possible, preview your processed images on different monitors and pay close attention to how much distortion and artifacting you find to be acceptable.

#3 Organized Clutter

Sometimes you can follow all of the obvious design rules and still end up with something that seems visually subpar. Browsing Microsoft’s sites I came across countless areas like the one below that just seemed cluttered despite their attempts at column-based organization.


So what’s the problem? Simply put, there is a ton going on in a relatively small space here. Even thought they’ve definitely attempted to arrange the content and enhance the visual readability through icons, the end result is still quite off balance.

If you take a close look at what’s going on here it feels like four columns of information designed by four different people that have been crammed together. The left side seems really heavy with images compared to the right, the text color is a little sporadic, the content is awkwardly staggered, and the columns lack enough breathing room to make them seem like the independent areas that they are.

The lesson here is to be careful of packing a single area of your page too full of disparate information. There are undoubtedly plenty of times when the situation will demand lots of content, but the organization should be handled in a consistent and attractive manner as seen in the beautiful examples below (from non-Microsoft sites).


#4 Inconsistency

Starting from Microsoft.com, open up the gargantuan navigation dropdown menus and choose an area of the site to visit. No matter which link you click, the resulting page will look quite different than the homepage and different still from most of the other links available in the same dropdown.


Exploring the Microsoft site is like spinning a roulette wheel. You have virtually no idea where you’re going to land and what to expect from the next page. Some pages feature swooshy backgrounds while other use soft gradients or even exploding circles. Most pages seem to favor blue but not necessarily the same blue and there are also plenty of pages that ignore the blue trend altogether.

The point is, whether your site has two pages or two hundred, consistency is a must. It makes users feel more comfortable when they can become familiar with the way a site works and looks within a few seconds. Giving them something drastically different every few pages makes browsing a more confusing and less efficient experience.

in addition to this there’s the idea that creating a strong, consistent brand is just good business as it helps customers relate to your company in a more personal way. Admittedly, Microsoft is juggling many different brands and microsites that all stem from the homepage, but even among what could be considered the core Microsoft.com pages, the image themes and navigation methods seem drastically diverse.

#5 Clipart-centric Design

This suggestion is obviously a little absurd seeing as how clip-art and Microsoft Office have always been inexorably intertwined. However, icon design has come a long way since 1995 and it’s about time to give up that specific style in the images you use.


The examples of art above pulled from various Microsoft pages simply make me cringe, especially that awful “Beginner Developer” logo. I have no idea why a boomerang is attacking a plant or whether the magical hovering computer monitor is aiding in the attack or fleeing the scene. All I know is that the visual communication here is an indecipherable mess.

This is one of the primary reasons CSS galleries like our own exist. Not so you can steal the design of others, but so you can get a glimpse into the state of design in the decade you’re developing in. Browsing through these galleries is like visiting popular clothing stores at the mall to show your crazy aunt that she doesn’t have to dress like someone from the Sunny and Cher show.

Always feel free to break boundaries and move beyond current deisgn trends by starting your own. Just be cautious of staying stubbornly stagnant for years while the rest of the world moves on.

#6 Misaligned Overflowing Text

Another trend that’s hard to miss across Microsoft’s sites is the constantly broken columns of text that overflow their obvious bounds.


This one is fairly easy to fix and really only requires a bit of effort and attention. Just make sure to take advantage of free tools like Adobe’s browser lab to ensure that your layouts don’t break when viewed on any major browsers.

Though CSS layout is an admittedly tricky beast when it comes to cross-browser consistency, small mistakes like this really bring your site quality down and are worth the troubleshooting time they take to resolve.

#7 Poor Alignment

Sometimes a given page presented me with the challenge of deciding which design foible to point out. For instance, on the page below I originally considered picking on the use of a tiny screenshot that doesn’t get bigger when you click on it, but the more I looked at the page the more I became confused as to what was going on with the layout.


If you’re familiar at all with basic design theory, you know that learning to implement solid, consistent alignments is the key to good page layout. The odd mixture of left, center and right visual alignments taking place on the site above, in conjunction with the awkward empty space near the top, make for a really odd visual flow of the information being presented.

Further, if you visit the page above you’ll see that the content as a whole seems like it’s trying to be centered but is really thrown off by the strip across the middle, which makes the page seem quite right of center.

#8 Ad Clutter

Free design blogs like this one have to feature plenty of ads, it’s simply the way we make an income and continue to provide you with content. However, if you’re running a professional business site, you have to consider carefully if you want to detract from your message and professionalism with advertising.


The pages of Microsoft.com are littered with various ads that really bring down the aesthetic of the page that they’re on. Sometimes these ads point directly to other Microsoft pages, sometimes to other companies or partners. There’s nothing wrong with the concept of directing traffic to other parts of your site, but how you accomplish this can make a huge difference.

If there’s one thing most web users have learned to spot, ignore and possibly even resent, it’s a banner ad. Not to say that this type of advertising doesn’t work with proper targeting and design, or to even say that Microsoft users aren’t clicking on these, but I do wonder if there isn’t a better way.

If Microsoft wants to direct traffic to their mobile phones and other projects, the easy way out is to setup a cluttered, non-standard (design wise) ad system that rolls across their entire site. However, it seems like integrating this content as part of the actual site would have a much better click-through rate as more users would take note of the message and not have to break any internalized rules about avoiding banner ads at all costs.

Plus, such integration would force the designs to be more consistent because they are created as a single unit rather than by separate teams. Again, this is a scenario where I can understand the cost-efficiency of Microsoft’s approach, but want to caution you against following their lead. Odds are, the sites you design won’t rival the mega-network of Microsoft sites and will therefore more likely lend themselves to solid, integrated design so you can avoid the visual clutter of excess ads.

Obviously, there are plenty of sites genres where this doesn’t apply at all as advertising is expected to be present. Just make sure you consider whether your site should be dedicated to selling your product or service, or requires the extra income and distraction of advertising.

#9 A Lack of Breathing Room

In print design, designers setup every page with a “live area.” This is usually a rectangular inset from the trim of the page that defines the area in which it is safe to place content to avoid page cutoff or edge crowding. Most web designers do this intuitively as it’s fairly obvious you don’t want your content to be too far crammed up against the side of the browser.


However, as the screenshot above shows, there are a few Microsoft pages that don’t seem to put stock in such opinions. Instead, the content starts as soon as the page does with zero horizontal padding or margin (at least on the browsers that I checked with).

The navigation panel doesn’t feel like it’s built-in to the side of the page, it feels like it’s getting cutoff (again, it may be doing just that due to the fact that I don’t have IE). The lesson here is simple: always be conscious of the edge of the browser window. Unless you’re breaking the rule for an obvious visual bleed effect, place your content, especially interactive portions and links, well within a safe margin so that users don’t feel crowded when they try to use it.

If you look closely at the screenshot above you can see some more examples of Microsoft’s designers simply not considering whether or not their text will flow properly on all major browsers. This is quite the amusing trend for Microsoft as many web designers spend their days attempting to make special accommodations for Microsoft’s Internet Explorer, but the multi-billion dollar company can’t be bothered to return the favor by checking their own work on other systems.

#10 Failing to Leverage Your Talent

Though there are plenty of negative comments above about the web designers over at Microsoft, I was pleasantly surprised to see that they do in fact have quite a few sites and pages that look simply amazing.


The examples above are just two of the many places I believe Microsoft really knocked it out of the park with their layout, color choices, graphics, and cross-browser compatibility. What this tells me is that somewhere among the vast pool of cubicles in this company there sits some really talented individuals capable of taking the company completely out of its design slump.

These designers, whoever they are, should be promoted to positions that would allow them to cooperate together and set consistent standards that literally every Microsoft web designer would be forced to follow. In place of a labyrinth of disconnected jumbles of content they could create a strongly branded network of beautiful sites that all clearly belong in the same family.

The final suggestion I present to you is to find these types of outstanding individuals in your own company and give them a voice. Rather than lamenting at the lack of talent among the other members of your team, appoint the strongest designers and developers to positions where they can influence every piece of visual communication that rolls out associated to a specific brand.

This can be done efficiently and effectively by creating clear, consistent and strict brand guidelines that are distributed to every designer and developer for every distinct brand that you work with.

Closing Thoughts

To sum up, though Microsoft possesses quite a few extremely talented web designers, the work of these individuals is almost completely overshadowed by the vast amount of content that doesn’t even meet standards that we would expect from rookie designers and developers in their first year.

Fortunately, we can use companies like Microsoft as instructional aids to clearly illustrate that there is in fact a wrong way to do things. Never imagine that just because you’re a lonely freelancer or small design firm that you can’t completely outperform mega-corporations and design firms when it comes to the quality of work you produce.

I’ve found that it is often easier to find examples of quality designers in home offices around the world than sitting at the desks of large firms. Take comfort in the fact that you don’t have to coordinate and control the quality of hundreds of designers. Do your best to create some of the best sites on the web with the small amount of resources you possess in conjunction with a mass amount of personal drive to create beautifully functional designs.

Comments & Discussion


  • Hinano

    If you go surf any and all of a company’s material looking for design gaffes, you’ll find some. Even holier than thou Apple has been criticized for bad design choices on the Apple store. So what if Microsoft doesn’t get everything pixel perfect. I’m sure their team doesn’t stay up nights trying to make their rounded buttons match their favorite OS and that’s okay with me.

  • Steven

    I’ve worked on one of these inconsistent sites for Microsoft as an outsource of an outsource (despite monopolizing two cities in Washington they have the need to outsource a lot). Microsoft actually had nothing to do with the design and this is why you have so many inconsistencies. I think that every division has unique authority over their part of the website. Sure there is a design index but that gets thrown to the wind.

  • Matt

    Great article.

    I do think you are missing the point though. MS doesn’t want you to use there site because if you do, you may eventually find their support page and bother them! The poor quality jpegs, confusing consistency, a firing of designers that make decent pages is part of this conspiracy. 4 Realz

  • Peter

    Having worked as a designer in a corporate environment I would say that a lot of the poor design is down to corporate managers making design decisions. I my experience, I have no idea what it is like in Microsoft, designers are considered to be junior level personel and not management material.

    Possibly the two good designs there were designed by a designer or designers who are politically unpopular and will never be promoted.

  • http://www.d-lists.com Michael Wilson

    What a great article. You’ve chosen a gresat theme to highlight some very basic design mistakes, which has made this an interesting read.

    Keep up the good work guys!

  • http://picxelplay.com Jeff

    Great article! I think Hinano totally missed the point of the article.

  • http://www.edgarleijs.nl Edgar Leijs

    Brilliant! Peter’s quote: “Possibly the two good designs there were designed by a designer or designers who are politically unpopular and will never be promoted.”

    Big corporate sites always end up in dried cluttered crap. Those managers want to put “everything” the company offers inside their sites. I would suggest to put in only the three things you are really the best at! That will keep the site and design simple and serene…

  • Sean

    Good points made. But there are lots of sites like that, for example @Jeff’s is no difference. So we all should learn something from this article and try harder.
    Thanks for the effort!

  • Pingback: » Ten Design Pitfalls to Avoid - Barnhard Blog()

  • http://www.ajdmobile.com Yvonne

    I think that Yahoo is another victim of clutter. They used to be popular, but now whenever I go to their website, I have no desire to stay.

  • philip

    i agree with most of this article, but wanted to point out that (as @steven said) most of microsoft’s sites are farmed out and created by contractors or external agencies. the lack of cohesion is not because microsoft’s internal developers don’t know how to be consistent, it’s because the projects are handed to external companies that apply their own design sensibilities to the site(s). it would be interesting to see what style guidelines microsoft provides these contractors.

  • http://clifference.com Cliff

    I think 3 and 4 really hit the hammer. Some of the other points like alignment and overflow can be considered inconsistency as well as the last point. Some of the pages are really stunning, it’s a shame they couldn’t make it more consistent throughout. With a company as big as microsoft it must be difficult for their web team (or various web teams) to communicate well. Their inconsistencies especially in termss of different look and feel for different webpages can really harm their usability.

  • http://clifference.com Cliff

    Err really hit the nail on the head*

    Don’t know what I was thinking. Probably “hammer the point”. Whoops

  • Pingback: Gadget Newz()

  • Faisal

    Only if we could email this article:)

  • http://www.newsparkdesigns.com Tai

    @Faisal Its Microsoft, they only accept faxes.

  • http://www.rayaddison.com Ray Addison

    Those last two designs are made up, right?

  • http://www.twitter.com/codephase Codephase

    indeed some Microsoft sites look beautiful and some look dead awful. The main problem (well pointed out in the article) is the consistency of these sites.

  • NoNameYet

    Very good article! I’ve often shook my head in disgust at these exact same things whenever I’ve visited Microsoft’s site. Adobe is another company who should know better, but I’ve found them guilty of many of the same foibles, especially in the areas of schizophrenically bad design and visual clutter.

  • maria porto

    The problema with microsoft is it is a giant with huge amount of goods and services for different audiences in different countries with different cultures, operating systems and browsers. And all this complexity of things she has to have online, “a click of a single landing page that accesses when everybody wants something from Microsoft: microsoft.com. This is surreal! Arrange all, one click, with the same branding, same behavior, same standards.

  • http://x96design.com/ Alex

    I bet the last two designs were outsourced to professional companies.

    Otherwise the designers who made them were probably fired for using Firefox. :P

  • http://www.ingledow.co.uk/ David Ingledow

    I never thought that Microsoft could create something as good as the last two examples!

  • http://Www.adobephotoshopcreativetutorials.com Chris Martinez

    This is definitely a great article and you provided mre than just a review on a legend and historical company; Microsoft. I’m actually a vendor for MS and I completely agree that management should not make design decisions. I for one also disagree with Apple.com, adobe.com, and Microsoft.com should not be settling for proprietary software. This is the same company that creates Office Mac products for Apple. Why would you make someone use silverlight or flash if they have found something else to better suit their needs? Excellent article and I think I might ta ke a lesson from this and start doing design reviews on local companies such as their logos or web layouts. Thanks again!


    Chris Martinez – Photoshop CS4 Enthusiast

  • Pingback: Lär från Microsoft « StyleNation Blogg()

  • http://www.creativewrx.com Bournemouth Web Design

    Brilliant article.

    Interesting how the 2nd to last design is similar to Apple’s home page design.

  • http://www.designfromwithin.com ThaClown

    Very nice post! Some great insight there and I totally agree that the MS site is really really crap…

  • nico_nico

    Just one thing I’d like to clear : it’s not the ‘Sunny and Cher Show’, but the ‘Sonny and Cher Show’ ;)
    Anyway, that was a very interesting article

  • http://www.livetrainingsession.com CSS Layout Expert

    I have only one word: arrogance.
    Microsoft people think they dominate the world of computer and anything related therefore they dictate the standards and do not care about what others think about them.

    Being a seasoned web developer I can consider myself an expert when it come to finding information on the web except when I go to a Microsoft website.

    I have to spend at least 20 minutes to get to the resources I am seeking. If I ever decided to come back another day for the same information, I can never retrace my steps, so I have to start all over again.

    It’s such a shame will all the resources they have they cannot get anything right.

  • Pingback: Microsoft’s Web Design Mistakes | ESQ Creative | Blog()

  • Pingback: 2010.05.01 « Jay George()

  • Pingback: Internet Briefing Blog / Wochenendsurf-Tour()

  • Pingback: Aprendiendo de Microsoft: 10 errores que no debes cometer | Estudio Creativo ı El mundo del diseño grafico. Un producto de www.proyectow.com()

  • http://www.seniorwebdesigner.com Mohammed Alaa

    Nice article and into the point.

  • http://metadata.pl/ Metadata

    The funniest thing about microsoft is fact that their websites (profiles) for gold partners run only in ie browsers :)

  • euonymous

    And I thought I was the only one who was really irritated with some of those MSFT “design” features. Undoubtedly due to design by committee – or lots of committees – and no decent style guide. Good post.

  • http://www.103graphics.com elmalak

    What an inspiring sentence” Never imagine that just because you’re a lonely freelancer or small design firm that you can’t completely outperform mega-corporations and design firms when it comes to the quality of work you produce. ”
    I loved this one.


  • Pingback: UEDBase | 用户为先·专注体验 » Blog Archive » 从微软得到的教训:十个要避免的网站设计陷阱()

  • Pingback: 从微软得到的教训:十个要避免的网站设计陷阱 | 心得()

  • Pingback: 从微软得到的教训:十个要避免的网站设计陷阱 - 设计·生活()

  • Pingback: 用户体验, 网站设计 | Hello Tea()

  • Pingback: » 从微软得到的教训:十个要避免的网站设计陷阱 » UED TEAM()

  • Pingback: 10条关于Mircosoft 在web设计上的反面教材 | Design lol 全球设计精华分享()

  • Pingback: 10条关于Mircosoft 在web设计上的反面教材 | Design lol 全球设计精华分享()

  • Pingback: 从微软得到的教训:十个要避免的网站设计陷阱 : : WilliaM Blog()

  • Pingback: 从微软得到的教训:十个要避免的网站设计陷阱 ‹‹ 网客设计()

  • Pingback: 从微软得到的教训:十个要避免的网站设计陷阱 - PC爱好者()

  • http://www.born4digital.com Seon Dorsette

    I’ve seen other articles about something similar – but this is really well written and has much more detail – Thanks for sharing! *bookmarked*

  • Mark

    The ultimate MS failure has been with their Office Suite. Since Office 97 until Office 2010 (which means this very second), they have total inconsistency in how to tell Word vs. Excel the default documents location. Try it yourself. Choose Tools / Options in Word and Excel. Click on the File Locations tab and see for yourself that this suite was never made by the same team, but rather hacked out via committees that obviously have never spoken to one another.

  • http://www.baidu.com 呵呵


  • http://www.brettwidmann.com Brett Widmann

    Very interesting! Thanks so much for posting this info.

  • Pingback: 从微软得到的教训:十个要避免的网站设计陷阱 | Open小巷()

  • Pingback: Microsoft 10 | AllGraphicsOnline.com()

  • http://www.123webdesignbournemouth.co.uk Web Design Bournemouth


    I think MS tried to create something a little more up to date, a little more swish with this effort.

    The still haven’t quite got the simplicity of function that Mac has – and I’ve had endless bother trying to access the site using Chromium on Ubuntu. Maybe not MS’s fault there entirely….but a lot of slightly rough edges here.

    Many Thanks,

  • http://www.wholesalevi.com/ Jordan fans

    This is the best weblog for anyone who wants to know about this subject. You know a lot its virtually challenging to argue with you . You certainly place a new spin on the topic thats been composed about for many years. Fantastic things, just fantastic!

  • http://www.slimming-products.net slimming products

    I like it very much and which you shared the info in this post is very useful. Thanks for sharing a wonderful post. I found this post while surfing the web.Thanks for sharing this article.

  • http://www.delainesale.com UGG Delaine

    your artical give me much more useful informat many thanks.

  • http://www.astraglaxo.com TA-65

    Our intention can be to evaluation problems identified according even although in the path of distinctive genres of composing.

  • http://www.tgc-anaheim.com/index.php?route=product/category&path=198 水着通販

    Thank you for the information that provided.

  • http://joesco.net Joe

    This article was extremely informative and funny too. I am a rookie designer and I too always wondered how such large companies with almost non-existant budgets can push out such low pro elements in their websites. In this industry, it is the tiny details that produce large results. These details are often overlooked by these companies.

  • http://www.logodoctor.co.uk Logo Design Bournemouth

    Interesting article. It’s time for MS to understand that most of the world has move on from dial up and get with the times.

  • Pingback: Is Microsoft Finally Getting the Hang of Design? | pixelpush design()

  • Pingback: Is Microsoft Finally Getting the Hang of Design? « DesignParlor()


About the Author