Thursday, June 21, 2012

Responsive Web Design: Introduction & Impact

responsive-design-portrait-landscape

Last week, there was little surprise when Google’s Pierre Far announced responsive design as company’s formal recommendation for mobile delivery. Responsive Web Design is the approach that a design should be flexible enough to adapt to the screen size and platform of the visiting user.

This (relative) uniformity in user experience would appear to be wonderful for search engines and developers alike.

Google was going to face a major conundrum: if every site had an entirely separate experience for mobile and desktop users, which site would actually be the one worthy of the incoming link? Would that rank pass to the mobile site and, if so, how much and why?

This is especially important when considering that there are predictions that mobile usage will overtake desktop usage by 2014. By encouraging developers to create one cogent web experience that adapts to the platform, Google is likely able to preserve many of its link algorithms and — to a certain degree — avoid the daunting burden of attempting to evaluate mobile and desktop versions as separate entities.

For developers, the benefits are also clear: the burden of needing to maintain multiple versions of a website will disappear over time. Additionally, a move to RWD will likely create a “Mobile First” mentality, which will inevitably result in a more clear architecture and user experience that is appropriately weighted.

Understanding Responsive Design


For a design to be responsive, it typically needs the following three attributes:

  • Fluid Grid: A fluid grid system uses percentages to define column or div widths instead of pixels. For example, a “hero” might have a width of 650px in fixed width design, whereas it would be labeled as 100% in the CSS of a fluid width design.
  • Media Queries: Media queries enable custom CSS based on the min-max width of a browser. For example, a media query with a max-width of 450px would be intended for mobile only browsers.
    <link href="css/phone.css" rel="stylesheet" type="text/css" media="only screen and (max-width: 450px)">
  • Responsive Images: Similar in nature to the fluid grid, responsive images don’t have fixed widths but instead have a max-width (typically labeled at 100 percent when displayed on a desktop). This enables images to be scaled down to fit the width of the screen on which the webpage is rendered.

The output of these attributes is simple to recognize. Simply take a responsive design such as Starbucks and manually resize the browser. You should notice the screen resizes and adjusts based on the width of the browser.

Getting Started with Responsive


Below are just a few great tools for experimenting with responsive design.

  • Twitter Bootstrap: Twitter Bootstrap is a fantastic toolset for quickly building responsive sites and landing pages. Most developers consider this a must-have for its robust base CSS and Javascript plugins.
  • Themeforest: WordPress addicts and do-it-yourselfers might want to take a look at Themeforest’s WordPress Templates. There are hundreds of responsive designs and a pretty active community reviewing them.
  • Net Magazine: Check out Net Magazine’s top 50 tools for Responsive Wordpress Design.


Immediate Impact


Responsive Design should help encourage the proliferation of more mobile experiences, especially in the small/medium business world. This unofficial standard will be an important step as it will ensure many small/medium businesses will have a mobile presence without significant additional expense. Whether these presences will be able to monetize will be a different story.

Source: http://searchenginewatch.com/article/2184616/Responsive-Web-Design-Introduction-Impact

4 comments:

  1. I like the explanation about introduction of web design and also the information and the facts about it is also good to read.
    web design

    ReplyDelete
  2. This post is well explained with regards to web design introduction. I am very glad that I visited your post. Thank you.

    ReplyDelete
  3. Really like your blog content the way you put up the things…I’ve read the topic with great interest and definitely will stick your blog routinely for other great posts.
    woodworking plans

    ReplyDelete
  4. I enjoyed reading your nice blog. I see you offer priceless info. Stumbled into this blog by chance but I'm sure glad I clicked on that link. You definitely answered all the questions I've been dying to answer for some time now. Will definitely come back for more of this.
    houses in san antonio

    ReplyDelete