HTML5: Developing for the Desktop and Mobile

Alex Russell (Google)
Location: New York West
Please note: to attend, your registration must include Workshops.
Average rating: ****.
(4.38, 21 ratings)

This workshop steps you through building an HTML5/CSS3 application that’s free from legacy baggage yet still delivers compelling content everywhere. We re-think the tools and techniques you’ve been using to build desktop-web and Ajax applications and instead focus on modern JS/CSS/DOM to deliver rich graphics, smooth and responsive experiences across devices, and “upgradeable” (not degradable) experiences that help you reach multiple audiences at once.

You’ll learn how, when, and where to use:

  • CSS transforms, transitions, and animations
  • Super-modern JavaScript (ES5 and modern DOM) without the toolkits
  • @media queries and new layout types to simplify design
  • and SVG for graphics, and
  • WebSockets
  • HTML5 input elements that kill code
  • performance enhancing techniques throughout

Come prepared with a laptop, a web server, and a text editor and come build an HTML5 app that can serve as a template for your future development.

Photo of Alex Russell

Alex Russell


Alex Russell is a Staff Software Engineer on Chrome team at Google where he designs new features for the Web Platform and leads Chrome’s Standards work. He’s a member of ECMA TC39 , the committee standardizing JavaScript, and is an elected member of the W3C’s Technical Architecture Group where he works to improve the state of API design for the web.

His recent projects include Web Components, ES6 features including Classes and Promises, and Service Workers. Previously he helped build Chrome Frame and led the Dojo Toolkit project. Alex plays for Team Web.

Lotus knows
  • IBM
  • Microsoft
  • Rackspace Hosting
  • 3DVIA
  • Authorize.Net
  • HP
  • Neustar, Inc.
  • OpenSRS
  • open{subnet}

Rob Koziura
(415) 947-6111

Kaitlin Pike
(415) 947-6306

View a complete list of Web 2.0 Expo contacts.