Cargo Cult Web Performance Optimization

A session at GoGaRuCo 2012

Friday 14th September, 2012

5:30pm to 6:00pm (PST)

Put your CSS at the top, JavaScript at the bottom, domain shard all the things, and so on! But why? Do these rules even make sense?

The modern browser is not the black box it used to be. We can peek inside and see how it really works—we have the source code for WebKit, Chromium, and Firefox! In this talk we'll disassemble the basic architecture of WebKit / Chromium and see how it all comes together: from receiving the HTML bytes on the wire, to constructing the DOM, fetching the resources, performing the layout, and finally painting the pixels to the screen. Armed with this knowledge, we can then dismantle some of the web performance myths found in most every "performance top 10" list, and see how we can build better and faster web apps, regardless of the framework you're using.

About the speaker

This person is speaking at this event.
Ilya Grigorik

Web performance engineer at Google; co-chair of W3C Webperf WG. In short, an internet plumber.

Coverage of this session

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

Tell your friends!


Time 5:30pm6:00pm PST

Date Fri 14th September 2012

Short URL


Official session page


View the schedule



See something wrong?

Report an issue with this session