Conclusion: © Inayaili de León 2016 I. de León, Moving To Responsive Web Design, DOI 10.1007/978-1-4842-1987-4
Conclusion: © Inayaili de León 2016 I. de León, Moving To Responsive Web Design, DOI 10.1007/978-1-4842-1987-4
The emergence of responsive web design, more than six years ago, showed us the vision
for our future sites: a world where users can have great experiences no matter what
devices or what screen sizes they have those experiences on. However, it was also clear
to us that this change was not going to happen without effort—and a tremendous one,
at that.
The beautiful thing about responsive retrofitting projects—and what can also make
them look so scary—is the number of improvements that can be validated by the need
to make your site’s experience better on any device. As professional web designers
and developers, we often know perfectly well what our sites need in order to be greatly
improved. But sometimes the task ahead seems too complex, too riddled with obstacles,
and too big to feel realistic and achievable.
Our teams are not made up of an infinite number of people who can work on our
responsive retrofitting projects day in and day out, leaving everything else on standby.
So it is key that any retrofitting project be thoughtfully planned and broken down into
digestible chunks that you, your team, and your team’s schedule can comfortably handle.
My hope is that this book has made what can often seem like an insurmountable task feel
a little more attainable.
The technologies of the Web change quickly. Some of the techniques I have
mentioned here will likely be surpassed soon after this book goes to print. But hopefully
the core ideas about how to approach planning, content, design, and development will be
helpful regardless.
Even though this is where this book ends, this is certainly not the end of your journey
into responsive web design. There are many excellent resources that can take you further
into understanding how best to design and build a responsive site. You will find some
helpful resources in the appendix, and you are bound to also discover others that I have
not included in that short list.
I would love to hear about your experiences making existing web sites responsive.
What problems were tough to solve? What solutions are you proud of? What was easier
than expected? Feel free to find me online, and send me your stories, case studies, blog
posts, and conference talks. I await your comments eagerly.
Resources
The constraints that come with the book format are evident when it comes to a subject as
broad as responsive web design: there is so much to say, in such a finite space. But luckily,
there are plenty of excellent resources available to further improve your ability to plan,
design, and deliver a great responsively retrofitted web site. Peruse this list at your leisure.
Responsive web design and responsive retrofitting in general:
• Responsive Web Design Podcast, Karen McGrane and Ethan
Marcotte, http://responsivewebdesign.com/podcast. Episodes
7, 9, 15, 30, 38, 42, 43, 44, and 53 are especially relevant.
• Implementing Responsive Design: Building Sites for an Anywhere,
Everywhere Web, Tim Kadlec (New Riders, 2013),
www.implementingresponsivedesign.com.
• Responsive Web Design, Ethan Marcotte (A Book Apart, 2011),
https://abookapart.com/products/responsive-web-design.
• Going Responsive, Karen McGrane (A Book Apart, 2015),
https://abookapart.com/products/going-responsive.
• Responsive Design: Patterns & Principles, Ethan Marcotte (A Book
Apart, 2015), https://abookapart.com/products/responsive-
design-patterns-principles.
Project management and planning:
• “Effective Project Management: Three Critical Activities,” Laura
Dallas Burford, Nonprofit Technology Network, www.nten.org/
article/effective-project-management-three-critical-
activities.
• “Top 11 Project Management Tools for 2016,” Robin Muilwijk,
opensource.org, https://opensource.com/business/16/3/top-
project-management-tools-2016.
• “Project Management Apps: Which Is Best for Your Team?” Laura
Shin, Forbes, www.forbes.com/sites/laurashin/2014/10/21/
project-management-apps-which-is-best-for-your-team/#271
5e4857a0b1f982d5831d2.
Content strategy:
• “Content Choreography in RWD,” in Smashing Book 5: Real-Life
Responsive Web Design, Eileen Webb (Smashing Magazine, 2015),
99–126, https://shop.smashingmagazine.com/products/
smashing-book-5-real-life-responsive-web-design.
• A Practical Guide to Information Architecture, Donna Spencer
(Five Simple Steps, 2010), http://uxmastery.com/practical-ia.
• “Writing for the Web,” Usability.gov, www.usability.gov/how-to-
and-tools/methods/writing-for-the-web.html.
• “Content Strategy Basics,” Usability.gov, www.usability.gov/
what-and-why/content-strategy.html.
• “The Elements of Content Strategy,” Erin Kissane (A Book Apart, 2011),
https://abookapart.com/products/the-elements-of-content-
strategy.
• “The Discipline of Content Strategy,” Kristina Halvorson,
A List Apart, http://alistapart.com/article/
thedisciplineofcontentstrategy.
• “Content Strategy for Mobile,” Karen McGrane (A Book Apart, 2012),
http://abookapart.com/products/content-strategy-for-
mobile.
• “Aligning Content Work with Agile Processes,” Brendan Murray,
A List Apart, http://alistapart.com/article/aligning-
content-work-with-agile-processes.
• “Why and How to Perform a Content Audit,” Laura Rives, Hannon
Hill, www.hannonhill.com/resources/blog/2016/why-and-how-
to-perform-a-content-audit.html.
• “How to Quickly Create a Written Style Guide for Your Company,”
Emily Nix, Nectafy, http://nectafy.com/written-style-guide/.
140
A P P E N D I X ■ RESOURCES
Accessibility:
• “Accessibility Basics,” Usability.gov, www.usability.gov/what-
and-why/accessibility.html.
• “Reframing Accessibility for the Web,” Anne Gibson, A List Apart,
http://alistapart.com/article/reframing-accessibility-
for-the-web.
• “All Technology Is Assistive,” Sara Hendren, Backchannel,
https://backchannel.com/all-technology-is-assistive-
ac9f7183c8cd#.is88svol2.
• “What’s the Difference Between Usability and Accessibility?”
Liam McDermott, A Padded Cell, www.apaddedcell.com/what-s-
the-difference-between-usability-and-accessibility.
CSS units:
Media queries:
• “Using Media Queries,” Mozilla Developer Network, https://
developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/
Using_media_queries.
• “Media Queries Level 4,” W3C, https://drafts.csswg.org/
mediaqueries.
• “@media,” Mozilla Developer Network, https://developer.
mozilla.org/en-US/docs/Web/CSS/@media.
Responsive images:
• Responsive Images Community Group,
http://responsiveimages.org.
• “Responsive Images: If You’re Just Changing Resolutions, Use
srcset,” Chris Coyier, CSS-Tricks, https://css-tricks.com/
responsive-images-youre-just-changing-resolutions-use-
srcset/.
• “The Anatomy of Responsive Images,” Jake Archibald, https://
jakearchibald.com/2015/anatomy-of-responsive-images.
141
A P P E N D I X ■ RESOURCES
Performance:
• “Setting a Performance Budget,” Tim Kadlec, https://
timkadlec.com/2013/01/setting-a-performance-budget.
• “How to Make a Performance Budget,” Daniel Mall, http://
danielmall.com/articles/how-to-make-a-performance-
budget.
• “What Your Site Costs Users,” Tim Kadlec, https://timkadlec.
com/2015/03/what-your-site-costs.
• “Render Blocking CSS,” Ilya Grigorik, Google Developers, https://
developers.google.com/web/fundamentals/performance/
critical-rendering-path/render-blocking-css.
• “More Weight Doesn’t Mean More Wait,” Scott Jehl, Filament
Group, www.filamentgroup.com/lab/weight-wait.html.
• “Inlining Critical CSS for First-Time Visits,” Jeremy Keith,
https://adactio.com/journal/8504.
• “Media Query & Asset Downloading Results,” Tim Kadlec,
https://timkadlec.com/2012/04/media-query-asset-
downloading-results.
• “The Perception of Performance,” Luis Vieira, SitePoint,
www.sitepoint.com/the-perception-of-performance.
• “An Introduction to Perceived Performance,” Matt West,
http://blog.teamtreehouse.com/perceived-performance.
Measuring performance:
• Google PageSpeed tools, https://developers.google.com/
speed/pagespeed.
• gzipWTF, http://gzipwtf.com.
• Pingdom Website Speed Test, https://tools.pingdom.com.
• ImageOptim, https://imageoptim.com.
142
A P P E N D I X ■ RESOURCES
Other resources:
• Style Guide Podcast, Anna Debenham and Brad Frost,
http://styleguides.io/podcast.
• “HTML5 Cross Browser Polyfills,” Modernizr, https://github.
com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-
Polyfills.
• “Responsive Resources,” Brad Frost, http://bradfrost.github.
io/this-is-responsive/resources.html.
143
Index
146
■ INDEX
147
■ INDEX
S U
Salesforce’s Lightning Design System, 61 ubuntu.com, xxvi, 4
Scalable vector graphics (SVG), 81 component inventory
Scope creep, 17 uncovered variations on, 64
Screenshots, responsive Usability testing, 71
web design, 62–63 User experience designer, 2–3
Senior designer, 3
Side drawer navigation, 84
Sketch tool, 55 V
Slack messaging app, 20–21 Visual designer, 47
148
■ INDEX
149