Responsive Design Workflow Stephen Hay Pdf

Posted on admin

Watch video  Stephen Hay - Responsive Design Workflow, BDConf, April 2012. Stephen explores at a content-based approach to design workflow.

  1. Responsive Design Workflow Stephen Hay Pdf Download

. Multi-Device Web Design: An Evolution by November 1, 2011 As mobile devices have continued to and, so has the process of designing and developing Web sites and services that work across a diverse range of devices. From responsive Web design to future friendly thinking, here's how I've seen things evolve over the past year and a half. If you haven't been keeping up with all the detailed conversations about multi-device Web design, I hope this overview and set of resources can quickly bring you up to speed. I'm only covering the last 18 months because it has been a very exciting time with lots of new ideas and voices.

Prior to these developments, most multi-device Web design problems were solved with and many still are. But the introduction of Responsive Web Design really stirred things up. Responsive Web Design Responsive Web Design is a combination of fluid grids and images with media queries to change layout based on the size of a device viewport.

Responsive Design Workflow Stephen Hay Pdf Download

It uses feature detection (mostly on the client) to determine available screen capabilities and adapt accordingly. RWD is most useful for layout but some have extended it to interactive elements as well (although this often requires Javascript). Responsive Web Design allows you to use a single URL structure for a site, thereby removing the need for separate mobile, tablet, desktop, etc. For a short overview read Ethan Marcotte's.

For the full story read Ethan Marcotte's. For a deeper dive into the philosophy behind RWD, read over Jeremy Keith's. To see a lot of responsive layout examples, browse around the site. Challenges Responsive Web Design isn't a silver bullet for mobile Web experiences. Not only does client-side adaptation require a careful approach, but it can also be difficult to optimize source order, media, third-party widgets, URL structure, and application design within a RWD solution. Jason Grigsby has written up RWD doesn't instantly provide a mobile solution especially for. I've documented (with concrete) examples for separate mobile and desktop templates in my last startup -a technique that's also employed by many Web companies like, Twitter, Google, etc.

In short, separation tends to give greater ability to optimize specifically for mobile. Mobile First Responsive Design Mobile First Responsive Design takes Responsive Web Design and flips the process around to address some of the media query challenges outlined above. Instead of starting with a desktop site, you start with the mobile site and then progressively enhance to devices with larger screens.

The Yiibu team was one of the first to apply this approach and wrote about. Jason Grigsby has put together an overview and analysis of where is being applied.

Brad Frost has a more write-up of the approach. For a more in-depth technical discussion, check out the thread about on the HMTL5 boilerplate project. Techniques Many folks are working through the challenges of designing Web sites for multiple devices. This includes detailed overviews of how to set up Mobile First Responsive Design markup, style sheet, and Javascript solutions. Ethan Marcotte has shared what it takes for teams of developers and designers to collaborate on a based on lessons learned on the Boston Globe redesign.

Scott Jehl outlined behind the scenes of the Globe redesign (hint: a lot!). Stephanie Rieger assembled a of a real-world mobile first responsive design solution for hundreds of devices. Stephan Hay put together a pragmatic overview of designing. Media adaptation remains a big challenge for cross-device design.

In particular, images, videos, data tables, fonts, and many other 'widgets' need special care. Jason Grigsby has written up the and compiled many approaches for making. A number of solutions have also emerged for handling things like and. Server Side Components Combining Mobile First Responsive Design with server side component (not full page) optimization is a way to extend client-side only solutions.

With this technique, a single set of page templates define an entire Web site for all devices but key components within that site have device-class specific implementations that are rendered server side. Done right, this technique can deliver the best of both worlds without the challenges that can hamper each.

I've put together an overview of how a structure can work with concrete examples. Bryan Rieger has outlined an extensive set of thoughts on techniques and Lyza Gardner has a complete overview of how all these techniques.

After analyzing many client-side solutions to dynamic images, Jason Grigsby outlined why using is probably the most future friendly. Future Thinking If all the considerations above seem like a lot to take in to create a Web site, they are. We are in a period of transition and still figuring things out.

So expect to be learning and iterating a lot. That's both exciting and daunting. It also prepares you for what's ahead. We've just begun to see the onset of cheap networked devices of every shape and size. The of devices is coming. And while we can't know exactly what the future will bring, we can strive to design and develop in a way so we are better prepared for what's next.

Resources I referenced lots of great multi-device Web design resources above. Here they are in one list. Read them in order and rock the future Web!. by Bryan Rieger. (article) by Ethan Marcotte. (book) by Ethan Marcotte. by Jeremy Keith.

by various artisits. by Jason Grigsby. by Luke Wroblewski. by Yiibu. by Jason Grigsby. by Brad Frost. by various artists.

by Ethan Marcotte. by Scott Jehl.

Representative

by Stephanie Rieger. by Stephen Hay. by Jason Grigsby. by Jason Grigsby. by Jason Grigsby. by Dave Rupert. by Chris Coyier.

by Luke Wroblewski. by Bryan Rieger. by Lyza Danger Gardner. by Scott Jenson. by various artists.