With Early Release ebooks, you get books in their earliest form — the author's raw and unedited content as he or she writes — so you can take advantage of these technologies long before the official release of these titles. You'll also receive updates when significant changes are made, new chapters as they're written, and the final ebook bundle.
Early in this century, one major browser and one dominant platform made web development fairly predictable, but times have changed dramatically. This practical book shows you why and how to embrace the uncertainty that’s enveloped the Web since the iPhone helped usher in a dizzying array of browsers and devices.
Scrapping the rules you’ve relied on in the past few years is the best bet for creating future-proof web solutions. By combining web standards, progressive enhancement, and an iterative approach to design and development with a desire to question the status quo, your team can develop optimal solutions and intelligent fallback options. This book points the way.
Learn how to navigate the uncertain Web
Lay a Foundation for the future with feature detection and polyfills
Explore alternatives to Responsive Web Design
Understand the importance of working with user input
Chapter 1Embracing Uncertainty
Chapter 2Navigating the Uncertain Web
Chapter 3Feature Detection and Modernizr
Chapter 4Choosing Experiences (RWD and one-off)
Chapter 5Working with user input
Chapter 6The Surprisingly Complex World of Images on the Web
Chapter 7The Unsatisfyingly Complex World of Web Video