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.
In this presentation from Strange Loop 2010, Michael Galpin discusses developing mobile web applications, HTML 5, WebKit, ACID 3, PhoneGap and Appcelerator, Viewports, geolocation, DOM storage, Web Workers, Web Sockets and server-side data pushing, Canvas, CSS 3.0, application cache, the Device API, touch events, video/audio, meta tags, and support for each of these on assorted mobile platforms.
Scott Davis reviews some of the most important HTML5 features: new semantic elements - header, footer, nav, section, and article-, form enhancements - placeholder text, autocomplete, autofocus, and validation-, video and mobile support.
Dylan Schiemann presents the current status of web development engulfed in lots of frameworks, languages, and browsers, advising on choosing the right technologies to secure the future of a web application.
In this presentation, recorded at QCon London, Stefan Tilkov introduces the key principles of REST, explaining the differences to other distributed systems architectures and highlighting its benefits. Topics covered include mapping business logic to resource interactions, hypermedia, and documentation.