Miško Hevery demoes using AngularJS to create dynamic web applications using reusable components.
Scott González explains what BrowserStack offers for cross-browser testing, how debugging in BrowserStack works, and how to leverage its API.
Kevin Dangoor reviews the latest developments in the web platform - media queries, app cache, IndexedDB, WebGL, Mozilla’s WebAPI – and takes a look at its future.
Jez Ng, CJ Carey and Jonny Leahey introduce Doppio, a JVM written in CoffeeScript for the browser.
Godmar Back introduces CloudBrowser, a server centric web application framework where applications run in virtual browsers on the server while the rendering takes place on the client.
Jarred Nicholls explains how browsers leverage the GPU to speed up complex web pages by primitive drawing, composing layers and using tiles backing stores.
Adrian Colyer discusses the application architecture emerging these days defined by a departure from server-side apps to a model characterized by smart clients and services.
Ilya Grigorik shares details on Google’s project to make the web faster: some of their findings on what slows down the web experience and how they improved it in Chrome and services.
Joe Walker covers present and future Firefox development tools for editing, inspection, history and control.
Jake Archibald explains how different browsers deal with fonts along with tips for downloading, optimizing, creating and rendering fonts. The session covers various font formats and web fonts.
Joel Webber explains what it took for Google to port Angry Birds to Chrome/HTML5, the challenges and technical solutions used.
Michael Galpin covers developing mobile web apps, HTML 5, PhoneGap, Appcelerator, Web Sockets, server-side data push, Canvas, CSS3, application cache, video/audio, and mobile platform feature support.