DevBoss
  • Learn
  • Signup Login
  • Painting Images Optimizing images for website loadspeed
  • Main Thread Overview of what tasks run on the main thread and the impact on website loadspeed.
  • Resource Parsing Resource parsing
  • Painting and the Render Tree How the browser uses the DOM and the CSSOM to paint pixels on the webpage
  • Measuring Performance How to use the dev tools and browser APIs to identify pagespeed issues.
  • Rendering How to optimize page rendering
  • Why Websites Load Slowly In general, what causes performance issues on your average website?
  • Parser Blocking Resources Optimize the main thread and HTML parser by reducing blocking download time
  • Constructing the DOM Understanding the DOM and how it's constructed is the cornerstone of performance optimization.
  • JavaScript and the Browser How the browser uses the event loop and callstack to coordinate execution of JavaScript on the main thread.