Web performance: the good, the bad and the ugly

A 101 talk about performance: page load and runtime CSS/JS.

Slides: http://carneiror.github.io/enei-2015/slides

Presentation: https://www.youtube.com/watch?v=5v8FFLFRq5k&t=18347 (portuguese)

Page load

The subject was enei.pt. The original scores on webpagetest and pagespeed insights were pretty bad and during this presentation I tried to improve this scores.

Runtime CSS

Examplained how browser renders you CSS into the page and how you can debug that. Some examples were added.

Runtime JS

Some examples of layout trashing and memory leaks. Explained how you can use Chrome DevTools to debug that.

Sources