News roundup: ControlJS, Tutti, Minute With Node.js, Tipped
ControlJS
ControlJS is a new tool by Steve Souders that’s been introduced over a series of blog posts. Coming from Souders, you know it’s got to be about performance! In particular, ControlJS is for making scripts load faster, which is accomplished by async loading, delayed execution, and overriding document.write (which is often used by ads).
Tutti
Tutti is a new console tool for testing JavaScript. So what’s so different? You can run it on different browsers simultaneously!
All you do is go to the site and create a “room”, then copy the link into another browser. Now everything you run on the command line will be run on both browsers!
You can run it on mobile devices, which takes away the pain of trying to type in JavaScript statements on a touchscreen.
Minute With Node.js
Minute With Node.js is a new podcast from the folks who put out A Minute With Brendan.
The first entry, “Streams, Streams, Streams”, is definitely over my head, but it’s an interesting listen for anyone riding the node.js wave.
Tipped
Tipped is a new JavaScript framework specifically for making all variations of tooltips. It uses BridgeJS to enable it to ride on top of multiple JavaScript libraries (Prototype, jQuery, or MooTools).
One awesome thing about this is that all the tooltip demos are right on the main page. Each icon you hover over show you a tooltip displayed with a new configuration. With these easy demos, you can pretty much figure out on the spot if Tipped would be useful for your own site.
Releases
Upcoming Events
JS Boot Camp (February 10-11, 2011 in Reston, Virginia, US)
JSConf 2011 (May 2-3, 2011 in Portland, Oregon, US)
NodeConf 2011 (May 5, 2011 in Portland, Oregon, US)
Tidbits
What to Read to Get Up to Speed in JavaScript (Rey Bango)
HTML5 Canvas Tutorials – all sorts of canvas experiments
Roll your own JavaScript lambda syntax – trying to improve the JavaScript syntax for anonymous functions
Mozilla Labs Hacks – a place for not-so-polished Mozilla Labs projects that we can experiment with. Included is Emscripten (compiles C/C++ to JavaScript), doctest.js (testing framework for JavaScript), and Doctor JS (code analyzer)
CamanJS Benchmark – Firefox 4 is kicking Chrome (dev channel)’s ass – some evidence that Firefox is quite faster than Chrome in some cases
(Audio) JavaScript, Hyperspeed (A Minute With Brendan)
Installing Node and npm (by Isaac Schlueter on the Joyent blog)
Global eval() in JavaScript
The truth about non-blocking JavaScript (Nicholas Zakas)
Strict Mode Is Coming To Town (Douglas Crockford)
Announcing ECMAScript 5.1












