Caolan McMahon covers the current state of offline support on the web, why offline is important, and discusses the design challenges posed by developing a first-class offline experience.
Fabrice Aresu discusses the challenges faced using HTML5 and data visualization at a large European Investment Bank, covering performance, architectural & design choices, and lessons learnt.
Adam Rocska discusses how to approach an enterprise web front-end architecture, including quality assurance, code documentation, deployment, architectural planning and task delegation.
In this solutions track talk, sponsored by KAAZING, Peter Moskovits demonstrates how to create immersive and engaging experiences with WebGL and how to control WebGL apps remotely with a smartphone.
Andy Davies, Aaron Peters present how networks, browsers and the way sites are built affect user experience, and take a look at some of the latest techniques for measuring and improving performance.
Ken Rimple introduces AngularJS and some of its main features: MVC, expressions, directives, routing.
David Galeano discusses what type of games are possible in the browser today, and what language features and APIs are needed to create the next generation of games.
Gilad Bracha keynotes on what's keeping web technologies from being on par with their native counterparts.
In this solutions track talk, sponsored by Caplin Systems, Phil Leggetter discusses concepts for writing consistent, well structured, tested, and maintainable code for single-page web applications with HTML5 and BladeRunnerJS.