Issues » 10

Archive | Read this issue on the Web
JavaScript Weekly Issue 10
January 21, 2011
It's issue 10 of JavaScript Weekly - let's rock and roll!
This week's top news
jQuery 1.5 Beta 1 Released John Resig has unveiled jQuery 1.5 beta 1. He invites you to try it out and see if it breaks your site (and if it does, to file a bug!). Goodies include a new $.ajax module and jQuery object 'subclassing'. Enjoy the changelog!
Cloud9 IDE Closed Beta Started Cloud9 IDE bills itself as an online 'JavaScript IDE by JavaScripters for JavaScripters' and its due for a public release in late February. It's a 'closed' beta till then but I'm told they're activating lots of accounts and they're keen for 'JavaScript lovers' to sign up.
This week's top articles
Harmony Of My Dreams Brendan Eich, creator of the JavaScript language, talks about an ideal future for the JavaScript language (a group of proposals and ideas he named 'Harmony') and shows off some great new syntax improvements he has in mind. A must read!
Web Workers Tutorial: Parsing Wiki Text in Real Time Guy Halford-Thompson demonstrates how to use 'Web Workers' in order to rig up a simple Wiki text parser/previewer in the background of a Web page. There's a live demo too.
Py A La Node: Running Python Code from Node.js Chris Dickinson embarks on a brave attempt to get Node.js calling out to Python code. It's a rough experiment but is a nice demonstration of writing a C++ plugin for Node.js, nonetheless.
Getting Started with the Canvas Element and EaselJS Back in issue 6 I linked to EaselJS, a library that lets you work with Canvas elements in a more logical way. Mike Chambers has put together a quick walkthrough of using EaselJS along with a demo.
Partial Application in JavaScript Unless you've used a functional programming language such as ML or Haskell, concepts such as partial application and currying may be foreign to you. Since JS supports first-class functions, once you understand these concepts, you can put them to use in your code. Ben Alman shows you how.
Beautiful Element Creation with jQuery A very simple but effective demo of how to more 'beautifully' create and use new DOM elements from within jQuery by Kenny Meyers.
This week's top videos
11 More Things I Learned From The jQuery Source Paul Irish, a JavaScript supremo if there were one, presents a 28 minute video tour of 11 interesting things he's picked up from reading the jQuery source code. What's $.fn really doing? What are cssHooks? What are IIFEs? Get it all here.
jQuery Performance Tips - A Free 30 Minute Talk Relentless JavaScript blogger Addy Osmani has put together a free 30 minute video/talk covering performance optimization when working with jQuery. It's on Vimeo as well as in WebM, iPhone, and other formats.
Interesting new libraries and code
maptail.js: Tails Logs and Maps Entries maptail.js is a node.js app that creates a server, monitors a tail -f output for IP addresses, GeoIPs them and sends them to a map for you to view.
graph.tk: JavaScript Graphing with HTML 5 Canvas Graph.tk is a web application that graphs, solves, simplifies, integrates and differentiates expressions. It looks amazing and the code behind it is LGPL licensed and available on GitHub too.
Jade: A Node Template Engine Jade is a minimalistic template engine for node.js that seems to take significant inspiration from the Haml project. It uses Python-style indentation and CSS accessors to define content that can then be rendered to HTML.
JavaScript Gesture Recognition for Touch Screens Gestures is a proof-of-concept for front-end gesture recognition on iOS and Android devices.
Some Exciting New HTML5/Javascript Projects Doug Holton has put together an up-to-date, link-packed list of JavaScript and HTML 5 related projects covering things like game libraries, Canvas libraries, gesture recognition, and collaborative editors.
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