Based on the feedback and the comments, I decide to have some fun again doing the explanatory talks about web technologies at Sencha Conference 2011 next week in Austin, TX. This time, I will be joined by Sencha’s other WebKit contributor, Jarred Nicholls. We will have two presentations, both on Monday, October 24.
On the other hand, Hardware Acceleration on Mobile is very specific to give you the information on how web browsers take advantage of modern GPU. This talk is the more elaborated version of the concise description I’ve written about Understanding Hardware Acceleration on Mobile Browsers, one of the most tweeted Sencha blog post in the last half a year. The official abstract says it all:
GPU acceleration on mobile browsers, if it is leveraged correctly, can lead to a smooth and fluid applications, thus improving the user experience. There has been a lot of mentions and best practices of hardware acceleration these days, although so far it has been pretty general and hasn’t provided much technical direction apart from simple magical advice such as “use translate3d”. This talk sheds some more light on browser interactions with the GPU and explain what happens behind the scenes, covering the topic of acceleration of primitive drawing, the use of tiled backing store, and composited layer. Knowing the actual machinery behind hardware acceleration, you will be in the position to plan your strategy to improve the performance of your web application.
If you are coming to Austin, drop by and say hello!
Update: the slide decks are now available. Another update: you can enjoy the videos now.