Brian Clozel discusses the main features of HTTP/2 to understand how it will improve latency on the web, with concrete examples of how it could be integrated in front-end and Spring web applications.
Alex Russell discusses the impact of new standards-track technologies like Service Workers, Web Manifests, and Web Push which are landing in browsers.
Ken Kousen talks about Geb, which makes it easy to automate browser-based applications. Geb is based on the Spock testing framework, providing a straightforward syntax and easy execution model.
Andrew Dunkman explains the basics of Chrome extension development, how to avoid an extension being automatically disabled when performing upgrades, and some unexpected Chrome hooks.
Haoyi Li introduces Scala.js and shows how to get started with it, building a number of small Scala.js applications to show its capabilities.
Jonas Helming, Maximilian Koegel develop a simple client-server app using a variety of Eclipse frameworks and producing 10 different versions of the same client running on the multiple platforms.
Ruth John discusses about the browser, it’s emerging technologies and how much mobile technology has changed the direction of the web, when to go “web” and when to stay “native”.
Colin Harrington introduces GEB, a browser automation solution, combining the power of WebDriver, jQuery content selection, the robustness of Page Object modelling and the expressiveness of Groovy.
Pedro Molina presents the challenges, benefits and limitations creating a cloud-based DSL tool. A demo of such a tool is included.
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.
Gilad Bracha keynotes on what's keeping web technologies from being on par with their native counterparts.