Smashinglabs

Sebastian Poręba's blog

Lecture for GTUG: JavaScript performance

Today I gave a lecture for GTUG Krakow about optimizations in JS.

My main topics were:

  • Optimization in general
  • DOM
  • Reflow/repaint
  • Garbage collector
  • JIT
  • Google Closure (Compiler/Tools/Library)

You can check my slides here. I collected plenty of links and wrote a few examples.

Feel free to comment and criticize. I’ll be happy to add anything that I’ve missed or to correct any mistakes. There are few good optimization resources and I had some doubts in few cases.

2 Responses so far.

  1. Dragos says:

    Hi!

    Would it be possible to get a pdf form from this presentation? I tried both in FireFox and IE8 and did not got it to display properly :(

    Thanks!

    • Sebastian Poręba says:

      I’m afraid it’s impossible, there are some scripts embedded in presentation and you would miss a lot. It works at least in the latest Firefox and Chrome, try to update your browser. If it still doesn’t work, fill this form and send it to me http://supportdetails.com/


  • RSS
  • Facebook
  • Twitter

3D Tetris with Three

[include file="ThreejsTetrisMenu.php"] Joined or separated? Think about the way we play Tetris. ...

3D Tetris with Three

[include file="ThreejsTetrisMenu.php"] Preparation First you need to download Three.js: https://github.com/mrdoob/three.js I also use Stats ...

gMap 3.3.0 released

As always, you can download it from github. I had a ...

JavaScript performan

Trace JIT is no more I was surprised by the news that trace ...

Lecture for GTUG: Ja

My main topics were: Optimization in general DOM Reflow/repaint Garbage collector JIT Google Closure (Compiler/Tools/Library) You can ...

gMap 3.3.0 released

As always, you can download it from github. I had a ...

Lecture for GTUG: Ja

My main topics were: Optimization in general DOM Reflow/repaint Garbage collector JIT Google Closure (Compiler/Tools/Library) You can ...

Unit testing for jQu

In part 1 I described basics of unit testing in ...

Unit testing for jQu

There are few testing frameworks dedicated for frontend that are ...

What do we need for

Contents Better graphics Involve desktop game developers Easier animations Code like in C++ Fix WebGL Write ...