{"id":743,"date":"2013-03-09T15:17:25","date_gmt":"2013-03-09T21:17:25","guid":{"rendered":"https:\/\/www.techory.com\/blog\/?p=2387"},"modified":"2013-03-09T15:17:25","modified_gmt":"2013-03-09T21:17:25","slug":"beyond-squishy-the-principles-of-adaptive-design-2","status":"publish","type":"post","link":"https:\/\/techory.com\/sxsw\/?p=743","title":{"rendered":"Beyond Squishy: The Principles of Adaptive Design"},"content":{"rendered":"<p><em>Brad Frost &#8211; Brad Frost Web<\/em><\/p>\n<p>Generic Trademarks (Kleenex, Corn Flakes) on the web are AJAX &#038; HTML this lead the way for responsive web design, which includes fluid grids, flexible media and media queries.<\/p>\n<p>Adaptive web design is a larger container for responsive web design. It just happens to be the term that caught on.<\/p>\n<p><strong>Principles of Adaptive Design<\/strong><br \/>\n<strong>Ubiquity<\/strong> &#8211; The web is not just a computer any more, it includes many many more ways to access now. What will it be in the future? Cars? Refrigerators? Watches? Printers? TV&#8217;s We have to reach a LOT of devices. &#8220;This isn&#8217;t a bug, but an opportunity.&#8221; Adaptive isn&#8217;t just &#8220;web light&#8221;. Mobile users should be able to access everything their counterparts on a full browser can. Just give people what they want regardless of how they access.<\/p>\n<p><strong>Content Parity<\/strong> &#8211; Does content parity trump all? The typical &#8220;mobile context&#8221; is on the go &#8211; quick access. There is on the go, but it doesn&#8217;t include everything. Just make quality relevant content accessible on whatever platform it&#8217;s being viewed on.<\/p>\n<p><strong>Ubiquity<\/strong> &#8211; Your design needs to work across the entire design continuum, not just certain browser sizes, or phone sizes.<\/p>\n<p><strong>Performance<\/strong> &#8211; 70% of mobile users expect their site to open as fast or faster than regular browsers. If your site doesn&#8217;t load in 5 seconds, they&#8217;re gone. Performance is invisible, so it&#8217;s a hard thing to root out. It lives underneath and it&#8217;s hard to measure. Performance should be a design feature. Mobitest.akamai.com will help test mobile performance.<\/p>\n<p><strong>Enhancement<\/strong> &#8211; Responsive design is NOT one size fits all. Don&#8217;t go mobile last, but go mobile first and then grow. Build the experience up from mobile. It&#8217;s not about building for the lowest common denominator but starting and building up from there. Be careful with a single (javascript) point of failure. Don&#8217;t over-engineer things&#8230; simple is better. There is a difference between support and optimization (you can&#8217;t test on absolutely everything out there).<\/p>\n<p><strong>Future Friendly<\/strong> &#8211; Things are going to change. There is no such thing as future proof. Just be future friendly. People have a low tolerance for BS. Focus before your customers do it for you. People will find ways around a bad experience (Instapaper, Flipboard, ad-blocker). On the web, the more backward compatible you are the more forward compatible you&#8217;re likely to be.<\/p>\n<p><strong>How to<\/strong><\/p>\n<ul>\n<li>Get to the meat &#8211; don&#8217;t waste time on huge headers.<\/li>\n<li>Navigation: It should be like a good friend &#8211; there when you need it, but out of the way other time. A menu button to get nav out of the way is good<\/li>\n<li>Search Form: Prioritize search to provide a way to get around.<\/li>\n<li>Product Info: put it up front and get people to it.<\/li>\n<li>Carousels: Make sure you actually need one. Cycle through like items, make sure things are related and make sense.<\/li>\n<li>Product Form: make sure the phone pulls up the right keyboard<\/li>\n<li>Share Buttons: They are big (a lot to load)<\/li>\n<li>Find Nearby: It is geared to a mobile user, so may not be necessary for desktop users.<\/li>\n<li>Auxiliary Content: Make sure content is prioritized and bring in content when needed.<\/li>\n<\/ul>\n<p><strong>Scanability &#038; Performance<\/strong><br \/>\nWe are always scrolling through a single content type. Don&#8217;t make your users scroll through EVERYTHING. Collapse content so it isn&#8217;t everything and the kitchen sink.<\/p>\n<p>This stuff is hard. It is always changing, but we need to do it. We need to be aware of landscape.<br \/>\n&#8220;If you&#8217;re finished changing, you&#8217;re finished&#8221; &#8211; Ben Franklin<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Brad Frost &ndash; Brad Frost Web Generic Trademarks (Kleenex, Corn Flakes) on the web are AJAX &amp; HTML this lead the way for responsive web design, which includes fluid grids, flexible media and media queries. Adaptive web design is a larger container for responsive web design. It just happens to be the term that caught&#8230;  <a href=\"https:\/\/www.techory.com\/blog\/beyond-squishy-the-principles-of-adaptive-design\/\" title=\"Read Beyond Squishy: The Principles of Adaptive Design\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[31,32],"tags":[],"_links":{"self":[{"href":"https:\/\/techory.com\/sxsw\/index.php?rest_route=\/wp\/v2\/posts\/743"}],"collection":[{"href":"https:\/\/techory.com\/sxsw\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techory.com\/sxsw\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techory.com\/sxsw\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/techory.com\/sxsw\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=743"}],"version-history":[{"count":1,"href":"https:\/\/techory.com\/sxsw\/index.php?rest_route=\/wp\/v2\/posts\/743\/revisions"}],"predecessor-version":[{"id":744,"href":"https:\/\/techory.com\/sxsw\/index.php?rest_route=\/wp\/v2\/posts\/743\/revisions\/744"}],"wp:attachment":[{"href":"https:\/\/techory.com\/sxsw\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techory.com\/sxsw\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techory.com\/sxsw\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}