Aim to have animations render each frame in under how many milliseconds?
10ms or less
Respond to user input in how much time?
under 100ms
What are the major segments of the “pixel” pipeline — the things you have most control over in terms of rendering to screen quickly?
JavaScript > Styles > Layout > Paint > Composite
How can you make CSS non render-blocking?
What does the domContentLoaded event signify?
The DOM is ready and there aren’t any render-blocking stylesheets or js. We can (potentially) build the render tree.
What is the render tree?
It combines the DOM tree and the CSSOM tree and it used to compute layout and painting for visible elements.