Issues » 33

Archive | Read this issue on the Web
JavaScript Weekly Issue 33
July 1, 2011
Welcome. It's July 1st, it's JavaScript Weekly, and it's issue 33.
In last week's issue (issue 32) there was a headline of "Brendan Eich Passes Over JavaScript 'Ownership'" which was a little misleading. In reality, Brendan Eich was passing over ownership of the SpiderMonkey module (a JavaScript implementation). The story blurb made this clear but I let an unclear headline go out so apologies to Brendan and anyone who was misled by it.
Headlines
New Version of JSBin.com Now Live Remy Sharp has taken the covers off of version 2.8 of JSBin.com, a popular 'live in browser' JavaScript development and sandboxing site. Major new features include autocomplete and a live preview pane.
ISO/IEC and Ecma Intl Ratify ECMAScript 5.1 Specification
jQuery 1.6.2 Released Yesterday, John Resig took the covers off of the final release of jQuery 1.6.2 saying 'A few bug fixes to help people out as we work on jQuery 1.7' So not a big release but a welcome one all the same. Ticket/issue 9499 (linked from the blog post) was an interesting one to learn about.
Node v0.4.9 Released
Articles
JavaScript is Dead. Long Live JavaScript! An awesome essay by Peter Michaux about the future of JavaScript and how the sluggish process of language standards and browser adoption could harm the language. As a compilation target, however, Peter sees hope, along with a few pitfalls.
Signs Of A Poorly Written jQuery Plugin Remy Sharp takes us through some warning signs to look for when analyzing other people's jQuery plugins. Or, perhaps, even your own..
Prototypical OO in JavaScript Do we need factories/constructors in prototypical OO? Can we make a paradigm switch and drop them completely? An interesting read on Stack Overflow if you're into geeking out on prototypes and OO. Otherwise, avoid.
ECMAScript.next: Prototypes as Classes Axel Rauschmayer describes a proposal for making classes and inheritance simpler in ECMAScript.next, a.k.a. "the next version of JavaScript" (after ECMAScript 5). As with the last item, this is technical stuff.
Introduction to CoffeeScript [Screencast] Sorry if you're getting tired of all the CoffeeScript, but its impact on JavaScript right now is significant. So if you want to get up to speed with it quickly, check out this nifty 18 minute intro from the Screencasts.org folks.
Code and Libraries
Fathom.js: JavaScript-powered Slides for Presentations A beautifully presented project site, this (not to mention a cool demo). If you're making a presentation on JavaScript, you could make it in JavaScript using Fathom.js. Write your slideshow in HTML, style it with CSS and control it with some jQuery-powered JavaScript.
jsPlumb - A Way to 'Plumb' Elements Together, Yahoo Pipes Style If you've ever used Yahoo Pipes you might have enjoyed the way you can connect together elements of functionality and move them around on the screen. jsPlumb gives the same feature to anything you want to build, thanks to jQuery and jQuery UI. This demo is well worth a look.
Timeglider - jQuery Plugin for Timelines Timeglider is a zooming, panning data-driven timeline — great for history projects, project planning, and much more. It's a jQuery plugin and MIT licensed.
Guiders: For Building Guided Tours in Your UI Guiders is a jQuery-backed library for building 'guiders', essentially interactive tours of functionality on your Web page.
dotjs: Chrome Extension to Run Local JavaScript On Web Pages dotjs is a Google Chrome extension by Chris Wanstrath of GitHub that executes JavaScript files in ~/.js based on their filename and their relation to the domain name of the current page.
Cuepoint.js - Plugin for HTML5 video Cuepoints and Subtitles
elFinder: jQuery UI-based Open Source File Manager
JavaScript-Node.tmbundle: A TextMate Bundle for Node.JS
Last but not least..
Smooth CoffeeScript: A CoffeeScript Version of Eloquent JavaScript Eloquent JavaScript is a popular online (and print) book by Marijn Haverbeke that does a great job of introducing people to JavaScript. Smooth CoffeeScript is a new and free adaptation of Marijn's book for CoffeeScript.
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