This is a recent technical sharing in the company. It introduced the accelerated compositing mechanism in WebKit. Accelerated compositing (layer-based hybrid acceleration) is mainly used for accelerating CSS 3 animation, apple first introduced WebKit and implemented it on safari. Currently, other major WebKit ports, including QT, chrome, and Android, also provide their respective implementations.
Handouts include:
1. Basic webpage rendering process
2. Basic concepts of AC
3. Introduction to AC Implementation of QT Based on qgraphicsview Architecture
4. Introduction to AC Implementation of QT Based on texturemapper Architecture
5. Introduction to AC Implementation of hardware acceleration and non-hardware acceleration for Android 4.0 browsers
Slideshare:
Http://www.slideshare.net/rogeryi/web-page-renderingandacceleratedcompositing
Http://www.slideshare.net/rogeryi/web-page-renderingandacceleratedcompositing