<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    >

<channel>
    <title>Webmonkey &#187; responsive design</title>
    <atom:link href="http://www.webmonkey.com/tag/responsive-design/feed/" rel="self" type="application/rss+xml" />
    <link>http://www.webmonkey.com</link>
    <description>The Web Developer&#039;s Resource</description>
    <lastBuildDate>Fri, 05 Apr 2013 20:20:46 +0000</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <generator>http://wordpress.org/?v=3.4.2</generator>
    
    <item>
        <title>Resizing Responsive Designs with CSS REMs</title>
        <link>http://www.webmonkey.com/2013/03/resizing-responsive-designs-with-css-rems/</link>
        <comments>http://www.webmonkey.com/2013/03/resizing-responsive-designs-with-css-rems/#comments</comments>
        <pubDate>Wed, 27 Mar 2013 19:27:27 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=61418</guid>
        		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[responsive design]]></category>
        <description><![CDATA[Responsive, flexible designs can make for complicated resizing -- after all there are a lot of elements on a page and scaling them all for different screen sizes isn't easy. But there's another way to achieve flexibility that doesn't involve keeping track of ems or percentages -- the new CSS REM unit.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_54241" class="wp-caption alignleft" style="width: 310px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/tablets.jpg" alt="" title="tablets" width="300" height="224" class="size-full wp-image-54241" /><p class="wp-caption-text">Photo: Ariel Zambelich/Wired.com</p></div>Building responsive websites means that your design has to adapt to different screen sizes. We&#8217;ve covered a number of ways to do that in the past, including working with percentage widths, em-based type and other flexible techniques of responsive design. </p>
<p>There&#8217;s another way to achieve flexibility that doesn&#8217;t involve keeping track of ems or percentages &#8212; the new CSS REM unit. REMs are just like ems &#8212; REM stands for <em>Root Em</em> &#8212; but instead of being relative to the parent element like Ems, REMs are relative to the document root&#8217;s font size. Most of the time that means the html element. </p>
<p>We&#8217;ve previously looked at REMs as a way to <a href="http://www.webmonkey.com/2012/02/responsive-design-tricks-fluid-typography-with-css-3/">achieve fluid typography</a>, but REMs can help with more than just type sizing. </p>
<p>Mobify&#8217;s Roman Rudenko has an <a href="http://css-tricks.com/theres-more-to-the-css-rem-unit-than-font-sizing/">article on CSS-Tricks</a> that shows how to use REM units to scale specific page elements while leaving others unaffected. Rudenko even shows how you can use REM units as a replacement for the very powerful, but not very well supported, <a href="http://dev.w3.org/csswg/css3-values/#viewport-relative-lengths">viewport width unit</a>.</p>
<p>For those wondering why you might want to resize some elements and not others, here&#8217;s Rudenko&#8217;s use case:</p>
<blockquote>
<p>This style of sizing can be useful for user-driven customization, or to adapt layouts for cases that require secondary elements to be more touchable (tablet) or visible (TV). Without REM, every adjustable element would have to be resized separately.</p>
</blockquote>
<p>This technique can be applied to whole pages as well. For example, if your type is all sized in REMs and you want it to be a bit larger as screen sizes get bigger, all you need to do is adjust the font size on the html element with each media query and all your REM-sized type will get bigger based on that single line of code.</p>
<p>For more on REMs and what you can do with them be sure to check out <a href="http://css-tricks.com/theres-more-to-the-css-rem-unit-than-font-sizing/">Rudenko&#8217;s post</a> and our <a href="http://www.webmonkey.com/2012/02/responsive-design-tricks-fluid-typography-with-css-3/">earlier write up</a>.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/03/resizing-responsive-designs-with-css-rems/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Turning Off Responsive Design</title>
        <link>http://www.webmonkey.com/2013/01/turning-off-responsive-design/</link>
        <comments>http://www.webmonkey.com/2013/01/turning-off-responsive-design/#comments</comments>
        <pubDate>Tue, 15 Jan 2013 19:05:24 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60587</guid>
        		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[UI/UX]]></category>
		<category><![CDATA[Visual Design]]></category>
		<category><![CDATA[Web Basics]]></category>
		<category><![CDATA[responsive design]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/01/responsive-design-w.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/responsive-design-w.jpg" alt="Turning Off Responsive Design" /></div>Should you offer users a way to opt-out of responsive designs? Provided your responsive designs are well done the answer is generally no, but as always there are edge cases worth considering.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_53661" class="wp-caption alignnone" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/01/tablets.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/01/tablets.jpg" alt="" title="tablets" width="580" height="434" class="size-full wp-image-53661" /></a><p class="wp-caption-text">A handful of the many canvases your site will adorn. <em>Photo: Ariel Zambelich/Wired.com</em></p></div>
<p>In the bad old days of just four years ago it was pretty common for mobile users to get shunted off to some half-baked, feature-deprived &#8220;mobile&#8221; version of the website they were trying to visit. This misguided practice was common (and annoying) enough that even today Chrome for Android and other mobile web browsers ship with a feature that allows users to &#8220;request desktop site.&#8221; </p>
<p>To make that feature work Chrome for Android changes its user agent string. Any site that uses user agent strings to redirect mobile users will no longer because to redirect them and the desktop version is displayed. </p>
<p><a href="http://www.webmonkey.com/2013/01/take-responsive-design-beyond-media-queries/">Responsive websites</a> don&#8217;t rely on user agent strings though. Instead they adapt to screen size based on CSS media queries so even if a user has the option for desktop sites checked in Chrome they still won&#8217;t get the &#8220;desktop&#8221; site (of course with responsive sites there really is no desktop site, just a desktop <em>layout</em>). </p>
<p>Provided your <a href="http://www.webmonkey.com/2013/01/simplify-responsive-design-by-embracing-the-flexible-nature-of-the-web/">responsive designs are good</a>, this isn&#8217;t a problem (and if they aren&#8217;t then you have bigger problems). However, Opera web standards evangelist Bruce Lawson raises an interesting edge case: what about users that have never seen the mobile layout and are disoriented when they do? If you were expecting, say, the desktop layout of the <a href="http://bostonglobe.com/">BostonGlobe.com</a> and instead saw the mobile layout for the first time you might be understandably confused. Here&#8217;s what Lawson has to say:</p>
<blockquote>
<p>My reason for wondering [about turning off responsive design] is watching my dad use his Xmas Android phone and seeing his puzzlement that some sites look completely different on that device. Non-RWD sites loaded the layout he was familiar with &#8212; the desktop layout &#8212; which meant he could verify he was on the right site, he knew where in the layout the content he wanted was, and then scroll and zoom to it. When a site looked radically different, he&#8217;d check the URL bar to ensure that he&#8217;d typed in the right address. In short, he found RWD to be confusing and it meant he didn&#8217;t trust the site – no way would he buy anything from these sites. </p>
</blockquote>
<p>The first thing to note is that this isn&#8217;t a problem unique to responsive sites. The same thing would crop up with a separate mobile experience. The difference is the inability to opt out of the responsive layout. An edge case? Sure, but Lawson isn&#8217;t alone in wondering about turning off responsive designs. CSS guru Chris Coyier <a href="http://css-tricks.com/user-opt-out-responsive-design/">tackled that very question</a> last year, writing:</p>
<blockquote>
<p>Why don&#8217;t we see opt-out responsive design? My guess is two-fold:</p>
<ol>
<li>It&#8217;s a bit technically challenging to implement and there aren&#8217;t a lot of precedents.</li>
<li>It&#8217;s admitting you didn&#8217;t do a very good job on the responsive design.</li>
</ol>
<p>The latter likely being the bigger factor. Like: why are we creating this responsive design at all if we aren&#8217;t sure it&#8217;s a better experience?</p>
</blockquote>
<p>I would agree with both points, but clearly there are at least a few edge cases where offering an option to turn off responsive design might be a good idea. Of course it may not be worth worrying about the edge case of unfamiliar visitors &#8212; that&#8217;s the sort of decision you can only really make by looking at your own visitors and doing your own testing. </p>
<p>If you actually want to try it, Coyier has some <a href="http://css-tricks.com/user-opt-out-responsive-design/">ideas on how to go about creating an option to opt out of a responsive design</a>.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/01/turning-off-responsive-design/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Take Responsive Design Beyond Media Queries</title>
        <link>http://www.webmonkey.com/2013/01/take-responsive-design-beyond-media-queries/</link>
        <comments>http://www.webmonkey.com/2013/01/take-responsive-design-beyond-media-queries/#comments</comments>
        <pubDate>Thu, 10 Jan 2013 17:24:49 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60513</guid>
        		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[responsive design]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/01/responsive-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/responsive.jpg" alt="Take Responsive Design Beyond Media Queries" /></div>Fluid Grids, flexible media and CSS media queries are the foundations of responsive design, but that's not the end of the story. In fact, developer Brad Frost argues that going beyond the basics will give responsive design the power to "reshape what the web is, what it can do, where it can go and who it can reach."]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><iframe src="http://player.vimeo.com/video/55076713?title=0&amp;byline=0&amp;portrait=0&amp;color=EB6933" width="580" height="326" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> </p>
<p>The basic elements of responsive design &#8212; fluid grids, flexible media and CSS media queries &#8212; are key to building successful websites that work across platforms and devices, but these three components are <a href="http://www.webmonkey.com/2011/06/good-responsive-design-goes-beyond-fluid-grids/">not the end of the responsive design story</a>. In fact, as developer Brad Frost argues in the talk embedded above, there is, or should be, much more to it than that.</p>
<p>While many would call the broader approach &#8220;adaptive&#8221; design, Frost wants the phrase &#8220;responsive web design&#8221; to go the way of Corn Flakes, as he puts it. That is, to become a more general term that can &#8220;encompass all the things that go into creating a great multi-device web experience.&#8221; That means things that go beyond fluid grids, flexible media and media queries &#8212; things like performance, device support, device optimization and future-friendly designs.</p>
<p>In Frost&#8217;s analogy responsive design is the tip of the adaptive design iceberg, where all the good stuff is under the water. &#8220;Below the waterline, that&#8217;s where the true opportunity is,&#8221; says Frost, &#8220;that is where we actually have the potential to basically reshape what the web is, what it can do, where it can go and who it can reach. And that is powerful.&#8221;</p>
<p>Just what&#8217;s below the waterline and how do you roll these broader ideas into an actual website? Well, be sure to watch the video &#8212; Frost walks through an example of a mobile-first responsive design, which you can also <a href="http://bradfrostweb.com/blog/mobile/anatomy-of-a-mobile-first-responsive-web-design/">read about on his site</a>. If you prefer a tutorial sans video, Frost&#8217;s write-up from last year is <a href="http://www.html5rocks.com/en/mobile/responsivedesign/">available on HTML5Rocks</a>.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/01/take-responsive-design-beyond-media-queries/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Simplify Responsive Design by Embracing the Flexible Nature of the Web</title>
        <link>http://www.webmonkey.com/2013/01/simplify-responsive-design-by-embracing-the-flexible-nature-of-the-web/</link>
        <comments>http://www.webmonkey.com/2013/01/simplify-responsive-design-by-embracing-the-flexible-nature-of-the-web/#comments</comments>
        <pubDate>Wed, 09 Jan 2013 18:33:01 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60479</guid>
        		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Visual Design]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[responsive design]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/01/Leaning_Tower_of_Pisa_by_mcpig_flickr-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/Leaning_Tower_of_Pisa_by_mcpig_flickr.jpg" alt="Simplify Responsive Design by Embracing the Flexible Nature of the Web" /></div>Still using pixels in your responsive designs? Pixels may work, but using pixels means fighting the inherent flexibility of the web. It also means you're probably doing more work than you need to.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_60481" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2013/01/Leaning_Tower_of_Pisa_by_mcpig_flickr.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/Leaning_Tower_of_Pisa_by_mcpig_flickr.jpg" alt="" title="Leaning_Tower_of_Pisa_by_mcpig_flickr" width="580" height="386" class="size-full wp-image-60481" /></a><p class="wp-caption-text">Some flexible foundations are better than others. <em>Image: <a href="https://secure.flickr.com/photos/mcpig/2131498182/">McPig/Flickr</a></em></p></div>
<p>If you&#8217;re using pixels as part of your responsive designs you&#8217;re probably making your life harder than it needs to be. </p>
<p>There&#8217;s nothing &#8220;wrong&#8221; with using pixels in an otherwise responsive layout, but if you do you&#8217;ll likely end up writing more code than you would using flexible units. </p>
<p>Jon Allsopp&#8217;s <a href="http://www.alistapart.com/articles/dao/">A Dao of Web Design</a> predates responsive design by a decade, but its prescient advice remains perhaps the best way to approach any design, responsive or otherwise: &#8220;It is the nature of the web to be flexible, and it should be our role as designers and developers to embrace this flexibility, and produce pages which, by being flexible, are accessible to all.&#8221;</p>
<p>More than just embracing the nature of the medium, building your sites atop what developer Trent Walton calls &#8220;<a href="http://trentwalton.com/2013/01/07/flexible-foundations/">Flexible Foundations</a>&#8221; can go a long way to making development easier. As Walton points out in his post, using pixels often means more code since pixel-based type, margins and padding mean you need to add new values at every responsive breakpoint. </p>
<p>&#8220;In many ways,&#8221; writes Walton, &#8220;every time we use a pixel value in CSS we&#8217;re rasterizing what was a fully-scalable web.&#8221;</p>
<p>Stick with percentages, ems or the newer rem units and your designs can scale simply by changing the body font size. Embracing the flexibility of the medium means you can adapt as well &#8212; no need to panic when a client wants to <a href="http://www.underconsideration.com/MaketheLogoBigger.mp3">make the logo bigger</a> at the last minute, you can scale the whole layout up (or down) with a few lines of code. For Walton&#8217;s design firm, <a href="http://paravelinc.com/">Paravel</a>, the flexible approach has already proved its worth in just this way:</p>
<blockquote>
<p>This paid off a few weeks ago, when a client wanted to make significant changes to the layout for his site. Type, imagery, buttons, etc. needed to be smaller and overall width &amp; spacing (margins / padding) needed to be reduced. Thankfully, this was as simple as adjusting the body font-size at wide views. Years ago, however, this could have set the project weeks beyond scoped timeline and budget.</p>
</blockquote>
<p>As developer Brad Frost has <a href="http://bradfrostweb.com/blog/web/for-a-future-friendly-web/">said</a>, &#8220;Get your content ready to go anywhere because it’s going to go everywhere.&#8221; Pixels may work today, but they make for a rigid site that might well break on new devices. As Walton concludes &#8220;the sites we&#8217;ve built to display on a desktop, smartphone, or a tablet today could be on a TV screen, coffee table display, or mega space yacht projection system tomorrow.&#8221; Start with a flexible foundation and your site should handle just about any hardware that tries to load it.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/01/simplify-responsive-design-by-embracing-the-flexible-nature-of-the-web/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

    <enclosure url="http://www.underconsideration.com/MaketheLogoBigger.mp3" length="3298217" type="audio/mpeg" />
    
    </item>
    
    <item>
        <title>Five Ways to Simplify Responsive Design</title>
        <link>http://www.webmonkey.com/2013/01/five-ways-to-simplify-responsive-design/</link>
        <comments>http://www.webmonkey.com/2013/01/five-ways-to-simplify-responsive-design/#comments</comments>
        <pubDate>Thu, 03 Jan 2013 19:50:51 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60431</guid>
        		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[Web Basics]]></category>
		<category><![CDATA[responsive design]]></category>
        <description><![CDATA[Building responsive websites requires a different approach than building a desktop-only site. Developer David Bushell has five suggestions for anyone who's about to or already has embarked on a responsive project.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_53661" class="wp-caption alignleft" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/01/tablets.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/01/tablets.jpg" alt="" title="tablets" width="580" height="434" class="size-full wp-image-53661" /></a><p class="wp-caption-text">A handful of the many screens your responsive designs must handle. <em>Photo: Ariel Zambelich/Wired.com</em></p></div>Building <a href="http://www.webmonkey.com/2012/10/embracing-the-flexibility-of-the-web-with-responsive-enhancement/">responsive websites</a> can be daunting. After all, instead of just one desktop layout you&#8217;re creating at least two, probably three or even four layouts to handle different breakpoints and screen sizes. That means considerably more work, which can feel overwhelming if you don&#8217;t have a good plan of attack.</p>
<p>One of the better plans I&#8217;ve seen recently comes from developer David Bushell, who recently outlines <a href="http://dbushell.com/2013/01/01/five-tips-for-responsive-builds/">5 Tips for Responsive Builds</a>. Among his suggestions there are two standouts, the first being &#8220;utilize breakpoint zero.&#8221; For Bushell &#8220;breakpoint zero&#8221; just means &#8220;start by writing HTML in a semantic and hierarchical order. Start simple, with no CSS at all and then &#8220;apply the basic styles but don&#8217;t go beyond the default vertical flow.&#8221; </p>
<p>In other words, keep your layout slate blank as long as you can so that when you do start adding layout rules you can spot problems with different breakpoints early and fix them before changing things becomes a major headache.</p>
<p>The other highlight of Bushell&#8217;s post is the suggestion that you maintain a CSS pattern library  &#8212; reusable snippets of CSS you can drop in for quick styling. There are a ton of ways you can do this, whether it&#8217;s something formal like <a href="http://smacss.com/">SMACSS</a> (pronounced &#8220;smacks&#8221;), <a href="https://github.com/stubbornella/oocss/wiki">OOCSS</a>, or just taking the time to <a href="http://www.webmonkey.com/2011/12/write-better-css-with-knyle-style-sheets/">write a style guide</a> with some sample code. The point isn&#8217;t how you do it or which method you use, but <em>that</em> you do it.</p>
<p>Be sure to check out Bushell&#8217;s post for more details on these two suggestions as well as the other three ways you can help make your responsive design process a bit smoother.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/01/five-ways-to-simplify-responsive-design/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Focus on Content, Not Screen Size With &#8216;Ish&#8217;</title>
        <link>http://www.webmonkey.com/2012/11/focus-on-content-not-screen-size-with-ish/</link>
        <comments>http://www.webmonkey.com/2012/11/focus-on-content-not-screen-size-with-ish/#comments</comments>
        <pubDate>Thu, 15 Nov 2012 18:02:31 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=59953</guid>
        		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[responsive design]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/11/ish-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/11/ish.jpg" alt="Focus on Content, Not Screen Size With &#8216;Ish&#8217;" /></div>There are a lot of tools for viewing your responsive designs at various screen sizes, but a new effort "Ish" from developer Brad Frost encourages developers to think less about specific screen sizes and more about the actual content.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_59956" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/11/ishlg.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/11/ish.jpg" alt="" title="ish" width="580" height="335" class="size-full wp-image-59956" /></a><p class="wp-caption-text">Webmonkey in &#8220;Ish&#8221; (not even remotely responsive-ish). <em>Image: Screenshot/Webmonkey</em></p></div>There are, according to developer Brad Frost, some <a href="http://bradfrost.github.com/this-is-responsive/resources.html#viewport-testing">19 viewport testing tools</a> available for checking out your responsive web designs at various screen sizes. That did not, however, stop Frost from <a href="http://bradfrostweb.com/blog/post/ish/">building his own</a>, slightly different, responsive design viewport tester &#8212; Ish.</p>
<p>Frost&#8217;s <a href="http://bradfrostweb.com/demo/ish/">Ish</a> is different in that it doesn&#8217;t showcase specific devices; instead the size options are small-ish, medium-ish, large-ish. Even better, clicking S, M or L will not always get you the same size viewport. Click small once and you might see your design at 320px, but click it again and it might change to 216px.</p>
<p>The point is to not get hung up on how something looks on the latest iPad or the new Nexus, but to make sure your breakpoints are suited to your content and that your design looks good no matter what screen it&#8217;s on. Here&#8217;s Frost&#8217;s reason for building Ish:</p>
<blockquote>
<p>The real reason for this tool is to educate and to facilitate a mental shift. Many clients, designers and developers get hung up on specific device widths, which is why this tool doesn&#8217;t include any such language, device chrome or anything like that. Ish helps keep everyone focused on making a design that looks and functions great at any resolution.</p>
</blockquote>
<p>Using Ish is simple; just head to the demo page and click the URL button in the upper left corner. Plug in your site&#8217;s address and once it loads you can start playing with the size button in the upper right corner to test how your site responds. Be sure to try the &#8220;disco&#8221; option, which will make the viewport dance around between sizes (and if you must, you can plugin a specific screen width).</p>
<p>If you&#8217;d like to grab the code behind Ish for yourself, head on over to <a href="https://github.com/bradfrost/ish.">GitHub</a>.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/11/focus-on-content-not-screen-size-with-ish/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Break Out the Scissors and Glue for Your Next Responsive Redesign</title>
        <link>http://www.webmonkey.com/2012/10/break-out-the-scissors-and-glue-for-your-next-responsive-redesign/</link>
        <comments>http://www.webmonkey.com/2012/10/break-out-the-scissors-and-glue-for-your-next-responsive-redesign/#comments</comments>
        <pubDate>Tue, 30 Oct 2012 22:11:34 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=59752</guid>
        		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[Visual Design]]></category>
		<category><![CDATA[responsive design]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/10/webcrediblepapermock-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/10/webcrediblepapermock.jpg" alt="Break Out the Scissors and Glue for Your Next Responsive Redesign" /></div>Web developers are still finding the right tools for building responsive websites, but the web developers at Webcredible have a suggestion -- get your hands dirty with scissors and glue.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_59753" class="wp-caption alignleft" style="width: 310px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/10/webcrediblepapermock.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/10/webcrediblepapermock.jpg" alt="" title="webcrediblepapermock" width="300" height="232" class="size-full wp-image-59753" /></a><p class="wp-caption-text">Building websites with scissors and glue. <em>Image: <a href="http://www.webcredible.co.uk/blog/responsive-design-with-paper">Webcredible</a></em></p></div>
<p>Web developers are still figuring out the best tools and workflows for creating responsive websites, including falling back to good-old pen and paper. As we <a href="http://www.webmonkey.com/2012/10/put-your-responsive-ideas-to-paper-with-responsive-sketchsheets/">noted earlier</a>, Zurb released a nice set of <a href="http://zurb.com/playground/responsive-sketchsheets">responsive sketchsheets</a> &#8212; paper templates for sketching out responsive layouts.</p>
<p>That&#8217;s not the only paper trick we&#8217;ve seen lately. Alexander Baxevanis of Webcredible recently posted another idea about how paper can come in handy to mock up a responsive site. Baxevanis&#8217; post walks through how he and his team printed out a paper model of their site to <a href="http://www.webcredible.co.uk/blog/responsive-design-with-paper">wireframe and mock up a new responsive website</a>:</p>
<blockquote>
<p>I started by printing out screenshots of some of our most important pages. Each person was given one or more of these screenshots, some empty paper, a pair of scissors and some glue. The only instructions I gave was to try and slice up and rearrange page content so that it fits in a single-column layout.</p>
</blockquote>
<p>Baxevanis touts the method&#8217;s speed and flexibility since the there&#8217;s less sketching and, with each content element cut out separately, it&#8217;s easy to rearrange everything and try various combinations. </p>
<p>Naturally there are some limits to how well you can mockup a site using paper, though Baxevanis does offer a clever solution to one problem &#8212; fold a piece of paper showing a long list of stuff to mimic a drop-down menu. The main caveat is that this probably works best if you&#8217;re starting with an existing desktop site; those <a href="http://www.webmonkey.com/2011/06/tips-tricks-and-best-practices-for-responsive-design/">adopting a mobile-first approach</a> would probably need to make some modifications to the process. </p>
<p>For more details and more images of the mockups, head on over to <a href="http://www.webcredible.co.uk/blog/responsive-design-with-paper">Webcredible&#8217;s blog</a>.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/10/break-out-the-scissors-and-glue-for-your-next-responsive-redesign/feed/</wfw:commentRss>
        <slash:comments>2</slash:comments>

        
    </item>
    
    <item>
        <title>Embracing the Flexibility of the Web With &#8216;Responsive Enhancement&#8217;</title>
        <link>http://www.webmonkey.com/2012/10/embracing-the-flexibility-of-the-web-with-responsive-enhancement/</link>
        <comments>http://www.webmonkey.com/2012/10/embracing-the-flexibility-of-the-web-with-responsive-enhancement/#comments</comments>
        <pubDate>Wed, 10 Oct 2012 19:36:17 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=59459</guid>
        		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[responsive design]]></category>
        <description><![CDATA[Fluid grids, flexible images and media queries are the cornerstones of responsive web design, but as developer Jeremy Keith points out web developers need to have a responsive mindset as well, embracing the inherent fluidity of the web.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<div id="attachment_53661" class="wp-caption alignnone" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/01/tablets.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/01/tablets.jpg" alt="" title="tablets" width="580" height="434" class="size-full wp-image-53661" /></a><p class="wp-caption-text">A handful of the many canvases your site will adorn. <em>Photo: Ariel Zambelich/Wired.com</em></p></div>
<p>When most of us see the phrase <a href="http://www.webmonkey.com/category/responsive-design-2/">responsive design</a> we think of Ethan Marcotte&#8217;s <a href="http://www.alistapart.com/articles/responsive-web-design/">original</a> definition &#8212; fluid grids, flexible images and media queries. While those are the essential elements of responsive design, developer Jeremy Keith says that designing responsively also means approaching your designs with a different mindset.</p>
<p>There&#8217;s a video (regrettably not embeddable) of Keith&#8217;s <a href="http://vimeo.com/50745034">talk on &#8220;responsive enhancement&#8221;</a> at the recent Webdagene conference in Oslo where he argues that, to design responsively, we need to drop our &#8220;<a href="http://en.wikipedia.org/wiki/Neuromancer">consensual hallucination</a>&#8221; about what a website is. Much as we might like it to be, a website is not a fixed canvas. It&#8217;s not the 600px-wide canvas we used in the 1990s, nor is it the 960px-wide canvas that&#8217;s<em> de rigueur</em> today. A website <a href="http://www.alistapart.com/articles/dao/">has no width and never has</a>.</p>
<p>Part of the reason responsive design sometimes feels foreign is that legacy of thinking that websites are things with widths. As Keith says &#8220;we didn&#8217;t embrace the inherent flexibility of the web, we didn&#8217;t see it as a feature, we saw it as a bug.&#8221; And so we built fixed-width sites for what was and still is an inherently flexible medium.</p>
<p>Keith&#8217;s talk gives a great overview of why responsive design is actually what the web has always been and how you can embrace that inherent flexibility in the web. It&#8217;s a must-watch for anyone interested in building great websites. </p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/10/embracing-the-flexibility-of-the-web-with-responsive-enhancement/feed/</wfw:commentRss>
        <slash:comments>1</slash:comments>

        
    </item>
    
    <item>
        <title>&#8216;This Is Responsive&#8217;: Everything You Ever Wanted to Know About Responsive Design</title>
        <link>http://www.webmonkey.com/2012/09/this-is-responsive-everything-you-ever-wanted-to-know-about-responsive-design/</link>
        <comments>http://www.webmonkey.com/2012/09/this-is-responsive-everything-you-ever-wanted-to-know-about-responsive-design/#comments</comments>
        <pubDate>Fri, 14 Sep 2012 18:02:38 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=59112</guid>
        		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[responsive design]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/09/thisisresponsive-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/09/thisisresponsive.jpg" alt="&#8216;This Is Responsive&#8217;: Everything You Ever Wanted to Know About Responsive Design" /></div>Keeping up with the world of responsive design can be a full time job, but a new site from developer Brad Frost puts everything you need to know in one place. "This is Responsive" is even hosted at GitHub so you can add your own clever ideas to the mix.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_59113" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/09/thisisresponsive.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/09/thisisresponsive.jpg" alt="" title="thisisresponsive" width="580" height="296" class="size-full wp-image-59113" /></a><p class="wp-caption-text"><em>Image: Screenshot/Webmonkey</em></p></div></p>
<p>Sure, you&#8217;ve heard of responsive design. You probably even know the basics &#8212; <a href="http://www.webmonkey.com/2012/09/drink-in-the-responsive-grid-with-bourbon-neat/">fluid layouts</a>, <a href="http://www.webmonkey.com/2012/08/w3c-proposes-responsive-image-solution/">flexible images</a> and <a href="http://www.webmonkey.com/2010/09/make-a-big-splash-on-small-screens-with-media-queries/">media queries</a> &#8212; but actually building responsive sites can be challenging. Not only are there the technical hurdles of defining breakpoints, managing different layouts, resizing images and so on, but just keeping up with the latest and best ideas on how to do those things is a full-time job.</p>
<p>That&#8217;s part of why responsive design guru Brad Frost has created <a href="http://bradfrost.github.com/this-is-responsive/">This Is Responsive</a>, a one-stop shop of continually updated responsive design patterns, resources and news. The site is the most comprehensive collection of best practices, tips and tricks for responsive design that we&#8217;ve seen &#8212; definitely bookmark it. </p>
<p>But the best part about This Is Responsive is that it&#8217;s on GitHub, which means everyone can contribute.</p>
<p>Head on over and dig through the <a href="http://bradfrost.github.com/this-is-responsive/patterns.html">responsive patterns</a> for site layouts, tables, how to handle menus and navigation, forms, images and loads more. Also be sure to throw the blog&#8217;s RSS feed in your feed reader. </p>
<p>For some background on the project, as well as instructions on how you can contribute, check out <a href="http://bradfrostweb.com/blog/web/this-is-responsive/">Frost&#8217;s blog post</a>.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/09/this-is-responsive-everything-you-ever-wanted-to-know-about-responsive-design/feed/</wfw:commentRss>
        <slash:comments>2</slash:comments>

        
    </item>
    
    <item>
        <title>Give the Web a Responsive-Design Facelift With &#8216;Responsive Retrofitting&#8217;</title>
        <link>http://www.webmonkey.com/2012/09/give-the-web-a-responsive-design-facelift-with-responsive-retrofitting/</link>
        <comments>http://www.webmonkey.com/2012/09/give-the-web-a-responsive-design-facelift-with-responsive-retrofitting/#comments</comments>
        <pubDate>Wed, 05 Sep 2012 18:35:19 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=58881</guid>
        		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[responsive design]]></category>
        <description><![CDATA[it's going to be a while before most of the web embraces mobile-friendly, responsive designs. But thanks to a cool little bookmarklet you don't need to wait; you can redesign your favorite sites today.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56148" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/04/Photo_AdobeShadow2012-03-011.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/04/Photo_AdobeShadow2012-03-011.jpg" alt="" title="Photo_AdobeShadow2012-03-01" width="580" height="328" class="size-full wp-image-56148" /></a><p class="wp-caption-text">Show your favorite sites how the small screen is done. (testing responsive sites with <a href='http://www.webmonkey.com/2012/03/adobe-shadow-simplifies-mobile-web-testing/'>Adobe Shadow</a>). <em>Photo: Adobe</em></p></div></p>
<p>Responsive Retrofitting is a fun little project that allows anyone to create a <a href="http://www.webmonkey.com/2012/05/google-embraces-responsive-design-recommends-you-do-the-same/">responsive design</a> for any website.</p>
<p>All you need to do is head over to GitHub and <a href="http://sparkbox.github.com/Responsive-Retrofitting/">install the bookmarklet</a> in a WebKit browser. Now visit one of the supported sites, like <a href="http://www.apple.com/">Apple.com</a>. Resize your browser window to be very narrow and click the bookmarklet. The result is what Apple.com might look like were the company to create a responsive website (<b>Update</b>: the Apple CSS retrofit is the work of developer Phillip Zastrow, who has more <a href="http://www.phanza.com/2012/07/15/apple-responsive-retrofit">details about the process</a> over on his blog).</p>
<p>Responsive Retrofitting was created by developer Ben Callahan, who cautions that it is &#8220;very much in alpha form.&#8221; (As such it, regrettably, only supports WebKit browsers for now.) The bookmarklet is an experiment in responsive retrofitting, writes Callahan, adding &#8220;it&#8217;s a positive response to more negative (but still much needed) critiques of the mobile web like Brad Frost&#8217;s <a href="http://wtfmobileweb.com/">WTF Mobile Web</a>.&#8221;</p>
<p>Alpha or no, you can contribute your responsive redesigns for your favorite, non-responsive sites &#8212; head on over to <a href="https://github.com/sparkbox/Responsive-Retrofitting">the Github repo</a> for more info on how to add your own designs.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/09/give-the-web-a-responsive-design-facelift-with-responsive-retrofitting/feed/</wfw:commentRss>
        <slash:comments>1</slash:comments>

        
    </item>
    </channel>
</rss>