Issues » 9

Archive | Read this issue on the Web
JavaScript Weekly Issue 9
January 14, 2011
Welcome to issue 9 of JavaScript Weekly - let's get right to it..
This week's top news
YUI 3.3.0 Released: Lots of New Features The YUI team has unveiled YUI 3.3.0. It comes with Firefox 4, IE9, and Android 2.2 support, an autocomplete widget, rewritten charting tools, a DataTable widget, a 'Dial' widget, and more.
Node 0.3.4 Released with Experimental HTTPS Support Ryan Dahl has announced the release of Node 0.3.4. It includes a built in debugger as well as all-new HTTPS server support. There's a link to a code snippet demonstrating how it all works; it's very simple.
Firefox 4 Nightly Build Now Supports ECMAScript 5 'Strict Mode' Rob Sayre of Mozilla notes that the latest Firefox 4 nightly builds now have support for ES5 Strict Mode making Firefox the first major browser to pass a suite of strict mode tests. There's a link to a Douglas Crockford article about strict mode too, in case you need to swot up.
This week's top articles
New ECMAScript 5 Feature: Variable Scope in Evals are Local in Strict Mode Jeff Walden shows off an ECMAScript 5 'strict mode' feature where eval can no longer introduce or delete bindings. This means new variables defined in 'eval' situations cannot overwrite existing variables in the calling scope.
Emphasis Update and Source: A NYTimes Release New York Times developer Michael Donohoe discusses the paper's 'Emphasis' feature - where a paragraph specific anchor link can result in highlighted text in articles and blog posts. Oh, and they've open sourced it too!
A List of JavaScript Game Engines Redditors are working on a list table of JavaScript game development engines. It's up to about 50 links so far. Some more are listed in the comments too.
YUI Loader: Managing custom JavaScript & CSS dependencies Jordan Boesch has put together a brief tour of dependency management in YUI using the YUI3 Loader. He shows off an example based on his work with his YUI-powered webapp, 7shifts.
An Interactive JavaScript Console on OS X with TextMate It's from July 2010 (sorry) but it impressed me.. did you know there's a command-line JavaScript console in OS X? Neither did I and this article shows you how to access it and tie it up to TextMate.
Interesting new libraries and code
The DOM Monster is Now Open Source Thomas Fuchs has open sourced The DOM Monster, an interesting JavaScript performance tool that will analyze the DOM on the page you're on and give you some useful hints and tips relating to performance.
BigText Makes Text Big (In A Stylish Way) BigText is a jQuery plugin by Zach Leatherman that can render text at varying sizes to fit a parent element. It's a striking visual effect and has a great demo page.
arbor.js: Web Worker Powered Graph Visualization Arbor is a graph visualization library built with web workers and jQuery. Rather than trying to be an all-encompassing framework, arbor provides an efficient, force-directed layout algorithm plus abstractions for graph organization and screen refresh handling.
clojurejs: A Clojure to JavaScript Translator clojurejs is a naive implementation of JavaScript translator for a subset of the Clojure language. clojurejs is an attempt to implement the predictable semantics in the generated Javascript.
MonkeyFist: A jQuery 'micro-framework' for Initialization MonkeyFist is a jQuery powered 'micro framework' focusing on code initialization and callback chains. Its main use is for clean, orderly pre-DOM and document-ready callback initialization.
Mug: JavaScript Compiler for the JVM Mug is a new attempt at a JavaScript compiler for the JVM. It implements much of the ECMAScript 3 spec but is still a work in progress. Looks promising though. The developer already has it compiling code that's then running on the Android platform.
GameBoy Emulator in JavaScript GameBoy-Online is a GameBoy Color emulator written in JavaScript that strives for performance and near-perfect compatibility. The main JavaScript file is over 7000 lines long.. whoa.
jQuery Plugin Skeleton This 'does what it says on the tin'! It's skeleton/template code by Oscar Godson that you can use as the base for your own jQuery plugin.
Published by Cooper Press.
Want to sponsor an issue? See our media kit.

© 2014 Cooper Press Ltd. Email policy Privacy policy
Cooper Press, Fairfield Enterprise Centre, Louth, LN11 0LS, UK
Update your email address
or unsubscribe here
ONE e-mail each Friday. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press and curated by Peter Cooper