O'Reilly logo

Essential App Engine: Building High-Performance Java Apps with Google App Engine by Adriaan de Jonge

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6: Presenting the User Interface with HTML5

This chapter introduces HTML5 and points out why it is the perfect companion to the Google App Engine for creating rich and responsive web applications. It starts with a basic introduction of new HTML5 elements. Next, the HTML5-related JavaScript APIs are discussed. The canvas element for graphical manipulations, rich user interaction with drag and drop, and using new form elements are also discussed. Finally, it explores the possibilities of storing and querying data on the browser side.

Introducing HTML5

Those who were writing HTML during the 1990s remember a time when new features worked only in the newest browsers. You had to explicitly design your website for a limited set of browsers. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required