JavaScript - Optimising Where it Hurts (Jake Archibald)
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

JavaScript - Optimising Where it Hurts (Jake Archibald)

on

  • 20,618 views

As the amount of JavaScript we use on our pages increases, as does its effect on page performance. Even when browsers manage to produce the same output, how they reach that output can be very ...

As the amount of JavaScript we use on our pages increases, as does its effect on page performance. Even when browsers manage to produce the same output, how they reach that output can be very different. Some optimisations aren’t obvious, others can be easily broken by seemingly unrelated statements. So, how do we get the most out of our code?

This presentation challenges assumptions about performance, using practical code to demonstrate the optimisations that really make a difference, and why they make a difference.

Statistics

Views

Total Views
20,618
Views on SlideShare
20,275
Embed Views
343

Actions

Likes
59
Downloads
408
Comments
7

27 Embeds 343

http://dears.tumblr.com 172
http://www.slideshare.net 54
http://lanyrd.com 44
http://overinsideout.blogspot.com.br 8
http://talksathome.com 7
http://overinsideout.blogspot.com 7
https://twitter.com 6
http://safe.tumblr.com 6
http://blog.livedoor.jp 5
http://twitter.com 5
http://notundefined.tumblr.com 5
http://localhost 4
http://onwebdev.blogspot.com 3
http://hi.chibaole.com 2
http://192.168.6.52 2
http://livedoor.blogcms.jp 2
https://p.yammer.com 1
http://overinsideout.blogspot.it 1
http://onwebdev.blogspot.com.es 1
http://blog.gabrieleromanato.com 1
http://overinsideout.blogspot.pt 1
http://lanyrd.dev 1
http://a0.twimg.com 1
file:// 1
http://trunk.ly 1
http://zootool.com 1
http://static.slidesharecdn.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

15 of 7 Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Going from page 116 to 117 + 118 is downright stunning, yet very scary.
    Are you sure you want to
    Your message goes here
    Processing…
  • Agreed, my first draft of the presentation had that stuff in, but got cut due to time
    Are you sure you want to
    Your message goes here
    Processing…
  • I realize this presentation has been posted 2 years ago, but here’s some feedback from the future :)

    As browsers and devices get faster, benchmarks that use fixed iteration counts have a greater chance of producing 0 ms results, which are unusable. Luckily, better alternatives are available. See http://calendar.perfplanet.com/2010/bulletproof-javascript-benchmarks/

    Nowadays, for easy and reliable cross-browser performance testing you could just create a (private) jsPerf test case: http://jsperf.com/
    Are you sure you want to
    Your message goes here
    Processing…
  • Good bitwise explanation
    Are you sure you want to
    Your message goes here
    Processing…
  • Yeah, I'll sync the audio to the slides here
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

JavaScript - Optimising Where it Hurts (Jake Archibald) Presentation Transcript