did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780321887658

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

by
  • ISBN13:

    9780321887658

  • ISBN10:

    0321887654

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2013-02-22
  • Publisher: New Riders
  • Purchase Benefits
List Price: $39.99

Summary

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

Introduction 
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

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are 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.

Rewards Program