•  

Rendering without lumpy bits

A session at State of the Browser 2013

Saturday 20th April, 2013

2:00pm to 2:35pm (GMT)

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 concatenation, 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.

About the speaker

This person is speaking at this event.
Jake Archibald

Googler. I want the web to do what native does best, and fast. No thoughts go unpublished. 'IMO' implicit. bio from Twitter

Jake works in Google Chrome's developer relations team, working on specs, testing implementations, and ensuring developers have tools to make their jobs less painful. He's a big fan of time-to-render optimisations, progressive enhancement, and all of that responsive stuff.

Prior to Google, Jake worked at Lanyrd on their mobile web site, and for the BBC working on JavaScript libraries and standards.

Outside of the web, Jake likes F1 and nice beer.

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 2:00pm2:35pm GMT

Date Sat 20th April 2013

Where

Breakout Rooms, Ravensbourne

Short URL

lanyrd.com/scfzwm

Official event site

stateofthebrowser.com

View the schedule

Share

See something wrong?

Report an issue with this session