Rendering without the lumpy bits

Subscribers:
2,510,000
Published on ● Video Link: https://www.youtube.com/watch?v=oGLkBpIHj4Y



Duration: 45:00
2,190 views
45


Right, we've got a new project, we have to calculate and draw 500,000 pixels, and the deadline is in 1.667 milliseconds. When we're done, we'll do it again, and again. Web performance has always been about delivering those pixels on time, but the target has shifted. Optimising pure JavaScript (loops, string concatination, arithmetic) is more irrelevant than ever, performance gains are to be found in the DOM, layout dependencies, and the interaction with the GPU.

We'll look at a series of real-world rendering issues and how to combat them, understanding why particular hacks work, and how sometimes working against the browser can trick it into performing better. Covering basic html layout and animation, GPU interaction and high-dpi (retina) considerations across browsers and devices.




Other Videos By Google for Developers


2013-11-09La gran final del Developer Bus en México, innovación sin fronteras (spanish)
2013-11-09YouTube API y todo el potencial multimedia para tu desarrollo (spanish)
2013-11-09Google Maps y Prediction API, un enfoque de desarrollo innovador (spanish)
2013-11-09What In The World: Google Maps Engine QGIS Connector is open source!
2013-11-08Bigquery enfocando el análisis masivo de datos y la presentación de prototipos (spanish)
2013-11-08Google Drive tu bolsa colaborativa en la nube y la utilidad DevTools para el desarrollo (spanish)
2013-11-08Building modern apps with Polymer & Web Components
2013-11-08Whats new in Mobile HTML
2013-11-08Building great games with HTML5 and NaCl
2013-11-08Using DevTools to improve your Mobile Workflow
2013-11-08Rendering without the lumpy bits
2013-11-08An introduction to Dart
2013-11-08Chrome Apps: desktop today, mobile tomorrow
2013-11-08Building fast mobile sites with PageSpeed Insights
2013-11-07Root Access: How big does your idea have to be? Can you run a startup in a 3rd world country?
2013-11-07Root Access: Adding value vs getting paid, with Misha Leybovich from Meograph
2013-11-07Root Access: Breaking the startup rules, with Jay Simons from Atlassian
2013-11-07Root Access: Competing against open-source and premium software, with Jay Simons from Atlassian
2013-11-07Root Access: Dealing with acquisition offers, with Ryan Damico from Crocodoc
2013-11-07Root Access: Pivoting until you succeed, with Ryan Damico from Crocodoc
2013-11-07Preguntale al experto del Bus, explorando la interfaz de usuario (spanish)