product description page
Implementing Responsive Design : Building Sites for an Anywhere, Everywhere Web (Paperback) (Tim Kadlec)
about this item
Responsive Web Design (RWD) aims to help designers and developers create sites that adapt seamlessly to any device, delivering an outstanding user experience wherever they are presented. But most guides to RWD focus narrowly on a few core techniques, such as media queries, fluid layouts, and fluid images. To build RWD sites that really work well, it's not enough to understand these techniques. You need to know how RWD impacts all facets of your development process. You need modern techniques for addressing each of these areas - especially techniques for bulletproofing RWD sites, maximizing their performance, and making them more manageable.Implementing Responsive Design, Second Edition delivers all this, and more.
Building on his widely-praised First Edition, Tim Kadlec has integrated all that's been learned about creating workflows and building sites for today's multi-device, multi-platform ecosystems. Kadlec's holistic approach arms you with all the knowledge you need to build responsive sites that deliver excellent functionality and performance. In this edition, he adds practical coverage of standards and technologies that have recently matured to the point where you can rely on them - including REMs for fluid typography, CSS flexboxes, compressive images, and improvements to SVG and RESS. Coverage includes:
- Thinking about responsive design in the era of the anywhere/anytime web and the multi-screen experience
- Planning responsive projects and creating design deliverables
- Prototyping, designing in the browser, and considering "mobile first"
- Making the most of fluid layouts and CSS media queries
- Bringing media query support to non-supporting browsers
- Simplifying and improving the testing process
- Making responsive assets easier to implement
- Managing key performance tradeoffs
- Establishing more effective content negotiation
- Using server-side options to make sites faster and more bulletproof
- Previewing emerging techniques that respond to users, not just devices