Building Touch Interfaces with HTML5 Develop and Design Speed up your site and create amazing user experiences

  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Paperback
  • Copyright: 2013-02-22
  • Publisher: New Riders
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99 Save up to $1.60
  • eBook
    Add to Cart


Supplemental Materials

What is included with this book?

  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


With the rapid adoption of tablet computers and smartphones comes the need for designing touch interfaces. HTML5 is the ideal format for doing so, and Building Responsive Touch Interfaces with HTML5 teaches how. This book will help experienced web developers and designers learn how to create touch interfaces that users love. It's for people who have never built anything for the web, as well as those who have, but have been unsatisfied with the results. Rather than a simple how-to, this book walks developers through the tools and concepts that make touch interfaces actually feel right. Readers are introduced to the limitations and strengths of touch devices, the new conventions of user interfaces, and the tools to achieve these goals. Use of HTML, CSS, JavaScript, and the HTML5 APIs is described in tutorial form, all with a focus on performance, responsiveness, and feel.

Author Biography

Stephen Woods is a Senior Front-end Engineer at Flickr. He has been developing user interfaces for the web since the end of the last century. He has worked at Yahoo! since 2006. Before Flickr he developed JavaScript platforms that supported the Yahoo! Home page and worked on the UI team at Yahoo! Personals. He's an expert with the full web stack, but his primary interest is making responsive user interfaces with web technologies. Stephen has spoken at SXSW & HTML5DevConf about touch interfaces, and been published in .net magazine.

Table of Contents

1.  The Mobile Landscape
2.  Creating a Simple Content Site
3.  Speeding up the First Load
4.  Speeding up the Next Visit
5.  Using PJAX to Improve the Touch Experience
6.  Taps vs Clicks: Basic Event Handling
7.  CSS Transitions, Animations, and Transforms
8.  Maximizing JavaScript Performance
9.  The Basics of Gestures
10. Scrolling and Swiping
11. Pinching and Other Complex Gestures
Appendix A: Debugging Tools
Appendix B: Mobile Framworks
Appendix C: Building a Mobile Web Application

Rewards Program

Write a Review