Mozilla


jQuery.embrace().extend();

These past couple days have been a blast. jQuery Conference this past Sunday followed by 3 days of The Ajax Experience here in Boston. I ended up giving 9 talks and was on 2 panels in 3 days – completely exhausting. We were able to get video of a bunch of the jQuery Conference so […]

Comment · Posted: October 2nd, 2008


Adv. JavaScript and Processing.js

Recently I gave two talks at the Web 2.0 Expo in New York City and one for the Boston IxDA. Learning Advanced JavaScript An advanced talk on the JavaScript language. Explored functions, closures, function prototypes, and inheritance. The entire presentation was given using an interactive site/presentation (tested in Firefox and Safari). Feel free to browse […]

Comment · Posted: September 22nd, 2008


Podcast: Microsoft on ECMAScript, IE 8

Dion Almaer just posted the fourth episode of the Open Web Podcast in which we sat down with Allen Wirfs-Brock and Pratap lakshman and discussed ECMAScript and Internet Explorer 8. The full release notes, from Dion, are below: Allen Wirfs-Brock is the standards guy from Microsoft who sits and works on ECMA. Pratap Lakshman is […]

Comment · Posted: September 9th, 2008


JavaScript Benchmark Quality

Summary: JavaScript Benchmarks aren’t adapting well to the rapid increase in JavaScript engine performance. I provide some simple tests for verifying this and propose a modified setup which could be used by all JavaScript Benchmarks to achieve high-quality results. There now exists three, what I would consider to be, major JavaScript performance benchmarks. Each are […]

Comment · Posted: September 6th, 2008


Bulk Vote for Reddit, Digg, and Hacker News

Update: Ok, so this is more of an issue than I originally surmised – apparently it violates the Terms of Service on a couple sites, especially Digg. I’ve removed Digg support and may have to take the script down at some point. Sorry everyone! Last weekend I decided to play around with the new Ubiquity […]

Comment · Posted: September 4th, 2008


JavaScript Performance Rundown

A new JavaScript Engine has hit the pavement running: The new V8 engine (powering the brand-new Google Chrome browser). There are now a ton of JavaScript engines on the market (even when you only look at the ones being actively used in browsers): JavaScriptCore: The engine that powers Safari/WebKit (up until Safari 3.1). SquirrelFish: The […]

Comment · Posted: September 3rd, 2008


Google Chrome Process Manager

About the just-leaked Google Chrome browser: Google also say they’re using a “multi-process design” which they say means “a bit more memory up front” but over time also “less memory bloat.” When web pages or plug-ins do use a lot of memory, you can spot them in Chrome’s task manager, “placing blame where blame belongs.” […]

Comment · Posted: September 1st, 2008


Open Web Podcast: Anne Van Kesteren

This week we interviewed the, quite prolific Anne van Kesteren on CSS, XHR, and other Web standards. A breakdown of the contents of the interview, by Dion: Anne van Kesteren is an Opera Software employee who is deeply involved in the standards community. Just take a look at his page on the WHATWG site and […]

Comment · Posted: August 30th, 2008


Next entries » · « Previous entries

Secrets of the JavaScript Ninja

Secrets of the JS Ninja

Secret techniques of top JavaScript programmers. Published by Manning.

John Resig Twitter Updates

@jeresig / Mastodon

Infrequent, short, updates and links.