Try Tuts+ Premium, Get Cash Back!
Emulating Microsoft’s Metro Design Language

Emulating Microsoft’s Metro Design Language

Over the past few years, Microsoft has adopted its incumbent design language to a significant extent. Metro is the aesthetic basis of Windows 8; Microsoft’s next operating system shipping this October. Let’s take a look at what Metro is, how we can emulate some of its desirable principles and take a look at where it’s being used already.


What is Metro?

Metro is the name given to the design language used in Microsoft’s current and next-generation operating systems, including the upcoming Windows 8, the current Xbox 360 dashboard and in some of their websites. Aspects have already been evident in some of the company’s earlier work, back in Windows XP and the Zune.

Microsoft’s design team have revealed that the language is partly influenced by public transport signs which places a significant emphasis on typography and a visual hierarchy consisting of text with varying properties. In software desgn, Microsoft described Metro as a “refresh” from the interfaces of Windows (pre-8), Android and iOS which feature primarily icon-based interfaces.

Although the sharp transition seen in Windows 8 has been open to controversy, Metro’s reception has been chiefly positive, and it’s not difficult to see why.

To Microsoft’s credit, the aesthetic of [the Metro UI] is a bit more daring and informal than the tight, sterile icon grids and Rolodex menus of the iPhone and iPod Touch. – CNET

Microsoft highlight four principles as being fundamental to the Metro UI; typography, motion, “content not chrome” and honesty. Let’s take a look at how these translate to the web.


Typography

Typography is a very key principle in Metro. As a user interface, Metro swaps out traditional icon-based design for navigation which is comprised solely of text. When said text needs to conform to a defined grid, it’s placed on quadrilaterals of solid color.

Metro is described as being modern and that is evident through the use of sans-serif type, specifically, in the case of Windows, the Segoe family of fonts. In Metro-influenced design, text is largely differentiated by nothing more than size, keeping typeface, weight and other properties the same or similar, differentiating in other properties only when acting as a link or on an alternative background color.

With the reduction of graphics in favour of text, Metro influences the use of text at all levels. A hierarchy is therefore born and on a minimalist site design, type size can act as the only distinction between sections (say, a blog post title and accompanying text). Marrying few disparities between text styles with a good, consistent use of whitespace is a core part of the typographical principles in Metro.

Microsoft themselves have an article on Metro’s typography guidelines. While it’s obvious you don’t have to comply with them (it’s mainly a guideline for native software developers) the guide does demonstrate one way to use Metro’s typographical ethos at various levels.


Content, Not Chrome

In conjunction with the typographic features of Metro, “content, not chrome” plays a huge part in the visual distinction of Metro to other ways of designing.

The visible graphical interface features of an application are sometimes referred to as “chrome” – Wikipedia

Metro’s minimalist approach is ultimately met by avoiding interfaces with chrome. Instead, you’ll encounter content-centric designs which consist chiefly of text observing the aforementioned typographical qualities. By removing the chrome, designs push content as the main focus, particularly advantageous in blogs and other text-based sites.

By avoiding chrome in the design, a site can benefit from more seamless scaling and work effectively at smaller screen sizes, as part of a responsive design. You can observe an example of this by looking at Metro apps in Windows 8, juxtaposed with comparable ones on Windows Phone 7. The “content, not chrome” philosophy plays into a responsive design that’s obviously important when designing to be consumed at multiple sizes.

In Google Chrome, we strove to eliminate [Chrome] – not just because it leads to a simpler, cleaner design, but because we felt that your web applications should not appear to be constrained within the bulky cruft of a browser – they should feel like first-class applications on your desktop. – Google.

Microsoft’s main belief in “content, not chrome” is to delight with content, not decoration, achieved by reducing anything on the page that is not content. By doing so, you can achieve a pleasingly simple user experience, a philosophy that has been evidenced many designs on the web already, even if they don’t look quite like Microsoft’s Metro. Even browsers are implementing software to give users a viewing option that adheres to the principle.


Motion and Scrolling

The Motion aspect of Metro as a design language is something focused for applications, and its influence on your design is dependent on how much interaction a user has and the level of transition that interaction invokes.

Microsoft believes, through Metro, that the aesthetic of a design is matched in importance by the fluidity and performance of the design, and that the motion principles provide depth and responsiveness to a site.

Windows 8 and Windows Phone 7 also have a fondness for horizontal scrolling, with content laid out in a direction that’s virtually non-existent in a more traditional design paradigm. It hasn’t really been translated to the desktop web, even in Microsoft’s own sites, but is quite popular in mobile design. Therefore, responsive or touch-centric designs can utilize this pretty effectively. (Although, while this is used in Metro-based UIs, it’s not an official principle and is already evident across operating systems.)


Authentically Digital

Metro is “authentically digital”, a contrast to some of the more skeuomorphic design principles of companies like Apple. For example, Apple designed its Contacts, Calendar, Notes and Reminders apps to resemble their more physical counterparts, something which has proved pretty controversial.

Microsoft believes in something very different. The Metro language is designed so its principles don’t try to resemble something that it’s not, and instead embrace its digital nature through design. So, instead of making a list of contacts look like the address book you might buy in a store, it should look like a list of contacts on a phone or computer to comply with the principles in Metro.

The logo for Windows 8 was met with controversy of its own, but it plays into Microsoft’s principles of being authentically digital. Sure, it still looks like a window, but not like the window that’s part of a building – instead, simply the window in the name – so there’s no faux glass or wood in it. Even your design of a button should take no influence from the design of a button you encounter in real life.

Choosing not to emulate a traditional to-do list has allowed the designers [of Clear, for iPhone] to think differently and make full use of the technology available to them. The app has been built around multi-touch gestures and along with smooth animation, it makes for a very unique and elegant experience. – Shaun Cronin

This concept plays its part into the “content, not chrome” idea by removing superfluous detail that does nothing to support content.


A Philosophy, Not A Design

Importantly, Metro is not one design. While there are definitely sites out there built to directly resemble Windows 8 or Windows Phone 7, that’s just one interpretation of the language. Your design doesn’t need to look identical to a Metro Windows app to conform to the language.

Designs can take inspiration from Metro at varying levels, but obviously don’t necessarily have to look like they were manufactured by Microsoft. You can implement the typographical principles of Metro without needing to use Segoe as your typeface family of choice, much like you can implement “content, not chrome”.

Actually, with typography playing such an integral part of Metro, your design can end up looking nothing like Microsoft’s whilst still taking advantage of its practices.


Roundup: Inspired by Metro

Metro was engineered primarily for software design, but its features have begun to influence the web too, starting with Microsoft’s own properties.

Microsoft.com Preview

The preview of Microsoft.com is a very nice refresh of the company’s homepage to really align itself with Metro and give it a responsive update.

My Kind of Phone

My Kind of Phone is the UK blog of Windows Phone, so it’s pretty natural that it should follow the design language of the platform it covers. You can also see Metro’s “Motion” principles in play here, with some content transitioning in as you hover over items.

Zune

Microsoft’s Zune site is very heavily influenced by Metro, especially notable since the Zune was the first device to really embrace a full-blown Metro interface. You can see in the design a perfect embodiment of Metro on the web.

BBC

The BBC’s current homepage adheres heavily to Metro principles with a bold use of typography and grids.

Google / Gmail

Even Google’s websites have a spark of Metro, with the most recent redesign of the app suite featuring a generous use of whitespace and use of typography. Much like in Microsoft’s guidelines for typography, Google uses a single accent color in the midst of its simple typography.

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://ernestocamacho.tk Ernesto Camacho

    Great article! Now we need a tutorial focusing on these design patterns, that would be nice!

    • http://jessesnyderdesign.com Jesse

      I agree! I think this article is great. As a mac + PC user, it’s nice to see windows putting some thought into their user interface design.

  • http://mrgeek.me Ali

    Good article but I don’t think anything with a plain box with a nice typographical element inside it should be really called Metro. I disagree with the Gmail and BBC example.

    • Felipe

      Thank you! Came here to make that comment. You can’t retcon every color-based minimalistic design to make it seem as though it was inspired by Metro’s “philosophy”.

      Minimalism in web design is pretty old, you know. I for one have never been a fan of designs that try to emulate real-life elements. They might at first bring an element of awe like a realistic painting does, but at the bottom line they’re just the result of a stubborn insistence in emulating the real world on a digital interface. Why, if the web doesn’t have the same limitations as the physical world?

      Be digital all the way or don’t be digital at all. That being said, Metro looks pretty nice.

      • http://www.gawain.co.za Gavin

        I agree myself, I think Metro is a step ahead for Microsoft – I just hope it feels as nice as it sounds.

    • Lukas

      Second that!

  • Bruce

    As a Designer, I love and can appreciate the Metro style. The problem is that people who don’t do it as a profession think it’s too minimal. They ask, “Where is the design? It looks plain”.

  • Leon

    Cool, I was waiting for an article about Metro

  • Jesse

    I’m pretty sure they don’t (and can’t) call it Metro any more. There was a legal issue with a German company. http://gizmodo.com/5933407/microsofts-metro-ui-is-now-just-windows-8

    • Connor Turnbull
      Author

      You’re right; haha! I wrote this before the change was official and I’m pretty sure most people will still call it Metro colloquially. ;)

      • Jesse

        Too true.

  • Francis Thibault

    It’s called Modern UI now but it’s the same ;)

  • http://www.amitsn.com Amit

    Interesting read!

  • Bennie

    I wasn’t terribly excited by these design choices at first, and I’m still wary of how it will translate into a desktop experience. Nevertheless, the aesthetic is gorgeous in its simplicity, and a welcome breath of fresh air to the mock realism GUI of iOS, and the gloss of current desktop and mobile environments.

  • Jason

    I think the new hulu (http://new.hulu.com/ or maybe just http://hulu.com) also has a Metro feeling in addition to the sites listed above.

  • http://www.franboud.com Francis Boudreau

    A design with a lot of whitespace is usually very beautiful. I’m very glad that Microsoft made that decision. The next generation of UI will be pretty cool! Can’t wait to use them.

    • http://www.adobe.com Kolyan

      This is pretty questionable, dude. I just faced a company which CEO call plain “whitish” themes “sleepy/ dead”. Yes, u could argue me now, but my future money where in his company’s pocket, so I prepare myself to blast with colors and perishable mambo-freaking-jumbo provided ads and idiotic content all over. “Whateva, me-e-aan”.

  • Andrea

    No no, M$ choose this UI because until IE9 no IE support round corners, text shadow, image border, box shadow, inner shadow…

    Well seems that was easier to change people minds to use rectangle+white space+ type than implement round corners in their browsers. LOL

    Ok I am kidding but there is a bit of true…

    Now seriously the Metro or Whatever UI is, is only the new fashion of the moment, design is functionality, but also “make it unique and outstanding”.

  • http://themeforest.net/user/ReyMarval Rey Marval

    Awesome article. Looks good the Metro UI, for now.

  • http://www.dhaneshtk.com dini

    Brave Steps taken by MS to move away from skeuomorphic design.
    I personally feel this as a extra effort put into for the sake of recall. No need to mimic the real world now as the internet is becoming a universe of its own, with its own personality.

  • http://www.purethoughtdesign.co.uk/blog2/ Leo

    Good information. Lucky me I ran across your site by accident (stumbleupon).

    I have saved it for later!

  • Pingback: Blue Innovations - Desktop and Mobile Software Development and Research

  • http://www.betcurve.com cristian

    Microsoft has succeed in creating a very nice design that’s true but i personally wouldn’t call it a design language i rather think Microsoft just adopted a minimalistic design

  • http://www.revistaw.com.br Isabella

    Hi Connor!

    I’m reporter of a web design magazine from Brazil called Revista W. We like so much your article. Now we’re writing an special article about Windows 8 and would be great if you could collaborate with us.
    Send me an e-mail (isa@europanet.com or isabellajornalismo@gmail.com) if you’re interested.

    Thank you

  • http://nick-evans.com Nick Evans

    BBC’s online guidelines can be found here http://www.bbc.co.uk/gel a tumblog chronicling the roll out of the scheme can be found here http://gelled.info/

    GEL was announced in 2010.

  • http://www.lukeclum.com Luke Clum

    This was a great move for Microsoft – I’m glad to see them embracing (and even pushing) simplistic designs. With the overwhelming flow of content, we got to return to the basics. White space is the new eye catcher.

  • Thomas Anthony

    Personally, I am not a big fan of Metro or whatever it’s called now, could care less; this is Microsoft, bearer of disappointing products. It’s quite surprising to see the company so concerned about user experience and being ‘authentically digital’. Forgive me, I do not mean to undermine the overall point of the article; I just fell that in the hands of Microsoft, it’s nothing more than a marketing device. Windows has always been ‘authentically digital’: flat, jagged and atrocious. Some of you may think Apple’s design language, of real-world emulation, is obnoxious; one things true, Apple’s user experience cannot be beat. In fact, many of us take cues from this style of design as we throw together hyper-text documents with isometric elements and glowing buttons. It gives us sense, not so much of realism, but of familiarity. As designers, we should be aware of this fact.

    • Robert

      As designers, we should be wary not to let whoever is behind a design influence our judgement of the design itself. Also, Apple’s user experience CAN be beat (quite easily) depending on the field of application. And if we design for familiarity, that implies our designs would never change.

    • http://www.adobe.com Kolyan

      Na-a-a-a. Nice try, though. Apple took the globe back in 2001 with its “aqua” theme. Since then they simply enhancing to somewhat “brushed aluminum” or “glossy acrylic”. Yes, Macs usually do not afraid to improvise, like back in ages to include large images when majority people were just tapping on emerging (in accessibility terms) DSL/cable subscriptions. Think about it. They were keeping themselves “separate” by their SCSI bus interfaces for awhile and Motorola processors, expense of ownership and pretending to be a snazzy “upscale” line of devices. They did know that average Joe Shmoe will not going to pay triple o quadruple for the same hardware box that Joe could build from webstore parts.
      So for sometimes Macs basically existed among “die-hards” and printhouses.
      PC, and Windows in particular took their role similar to VW in 1937, to became a “people” utility device. Meaning cheap, easy maintainable and simple in use. UI was not in their major lists of delivery. Although, Windows 98 was AWESOME. Then XP, now 7 is kool. I am working on both, and I used to work on one of Macs back in 2005, that round-handled translucent box, alongside with Dell, for daily tasks. Guess what? Mac freeze-freaking-up to the point of total replacement. That was back in early “Tiger” age. And tell me what is so “kool” about spreading nice front MacBook image across the page and then “smartly” force to use a links to another 2-3 pages to just get an idea on something related to the image?
      “It gives us sense, not so much of realism, but of familiarity”
      So, Vista is pretty and glossy too. Familiarity?
      I think after while some egg-headed “practitioners”, who’s at the wheel, decided to turn to a LACONIC, semantically recognizable to general audience usage. And how could u achieve this? By freaking simplifying stuff, not overloading with “available, under ur fingertips” shitload of data from almost EVERY aspect of our life.

      • wow-is-that-english

        Your spelling and grammar is really bad. It’s very hard to follow what you are saying.

  • Pingback: IOS world of development » Best of Tuts+ in August 2012

  • Pingback: Best of Tuts+ in August 2012 | t1u

  • Pingback: Best of Tuts+ in August 2012 | Web Dezining

  • Pingback: Best of Tuts+ in August 2012 | DigitalMofo

  • Pingback: Best of Tuts+ in August 2012 | CSS Tips

  • Pingback: My Stream | Best of Tuts+ in August 2012 | My Stream

  • Pingback: Best of Tuts+ in August 2012 | Webdesigntuts+

  • Pingback: Best of Tuts+ in August 2012 | Gamedevtuts+

  • Pingback: Best of Tuts+ in August 2012

  • Pingback: PSD+ Best of Tuts+ in August 2012 via buypappa.com | Buypappa blog

  • Pingback: Best of Tuts+ in August 2012 | My Creative Directory

  • Pingback: Best of Tuts+ in August 2012 - Top Creative Mag - Creative Web Design and Digital Content Magazine

  • Pingback: Best of Tuts+ in August 2012 | SearchPsd Blog

  • Pingback: Best of Tuts+ in August 2012 | Jeasy Sehgal

  • Pingback: Best of Tuts+ in August 2012 | GMancer

  • Pingback: Best of Tuts+ in August 2012 | Clixto7

  • Pingback: Best of Tuts+ in August 2012 | Omega Pixels

  • Pingback: Best of Tuts+ in August 2012 |Trax Asia™

  • Pingback: VEC+ Best of Tuts+ in August 2012 via buypappa.com | Buypappa blog

  • Pingback: Best of Tuts+ in August 2012 | Wptuts+

  • Pingback: City Lens from Nokia, iPhone 5, Android’s New Benchmark in Market Share, and Much More | Zfort Group Blog

  • Pingback: Digest of interesting news from IT World : Smart Website Tips Blog

  • Pingback: Wordpress Leaks » Best of Tuts+ in August 2012

  • Pingback: Communal Designs – Best of Tuts+ in August 2012

  • Pingback: City Lens from Nokia, iPhone 5, Android’s New Benchmark in Market Share, and Much More | Zfort Group Blog

  • http://www.5150studios.com.au Mick Davies

    Loving the use if white space and text, its just too bad the actual user experience on windows 8 is rubbish. I like the look of the MS preview site too!

  • yooka

    Amazing article and I definitely think Metro is going to be dominant over the next couple of years. As not just the look but the speed it can add to your site make it key.

  • http://www.twitter.com/aainslie Alexander Ainslie (@AAinslie)

    Anyone got links to good Metro style templates for responsive web & mobile sites?

  • Pingback: Modern/Metro UI Design Conventions « Personal Portal

  • Pingback: Metro Design Language Inspired Web Interfaces

  • Gav

    It’s a good principal… but in my opinion the way they have executed it seems lazy and boring. Google does it well, I’m not personally impressed with Microsoft’s style though.

  • westfall/noisewater

    I for one welcome our newly designed overlords.

  • http://twitter.com/AnthonyLv255 Anthony Lv

    i just find this article, well good design…confusing at first and very nice on touchscreen device…