JavaScript is a great language, like C# and Actionscript it is based on the EMCA script standard. Being a web developer there are many times when a little JavaScript comes in very handy to enhance the user experience.
"This specification defines the ElementTraversal interface, which allows script navigation of the elements of a DOM tree, excluding all other nodes in the DOM, such as text nodes. It also provides an attribute to expose the number of child elements of an element. It is intended to provide a more convenient alternative to existing DOM navigation interfaces, with a low implementation footprint"
"Google has built its business here, on the open web, and we want to help you build here too. To that end, we are happy to announce the formation of an encyclopedia for web developers, by web developers: Google Doctype."
"Google Doctype is an open encyclopedia and reference library. Written by web developers, for web developers. It includes articles on web security, JavaScript DOM manipulation, CSS tips and tricks, and more."
"I've ported the Processing visualization language to JavaScript, using the Canvas element." Mind boggling. I first saw Processing at foo camp a few years ago and remember thinking that the natural environment for it was the browser. Via Simon.
Written by Steve Yegge, this is the real thing. It parses the javascript grammar itself (not just a regex approximation, like the old javascript mode), so it gets things like highlighting, indentation, and folding right.
Now this never occurred to me before -- what if IE8 was actually a /better/ browser than WebKit or FF? That puts in the industry in an interesting position, especially if those extensions are done in the open, and openly licensed.
File under the "subtly huge" category: "This document describes how to use the JavaScript client library to send Google data API ("GData") queries and interpret returned responses."
Reference implementation of JavaScript 2. Steve Yegge thinks this could be "the next big language" and I'm inclined to agree with the potential. Here's a way to help you make up your own mind. Via Simon.
Douglas Crockford discusses JSON and security. A good read, and great content for the Yahoo blog. I hope to see more like this. Via both Bill and Simon.
"This is the export root of the ECMAScript 4 committee wiki." If you want to get a head start on what will likely be a big part of your life, start reading here.
Home centers are designed for the do-it-yourselfer who's
willing to pay higher prices for the convenience of being able to shop
for lumber, hardware, and toasters all in one location. Notice I say
"shop for", as opposed to "obtain". This is the major drawback of home
centers: they are always out of everything except artificial Christmas
trees. The home center employees have no time to reorder merchandise
because they are too busy applying little price stickers to every
object -- every board, washer, nail and screw -- in the entire store ...
Let's say a piece in your toilet tank breaks, so you remove the
broken part, take it to the home center, and ask an employee if he has
a replacement. The employee, who has never is his life even seen the
inside of a toilet tank, will peer at the broken part in very much the
same way that a member of a primitive Amazon jungle tribe would look at
an electronic calculator, and then say, "We're expecting a shipment of
these sometime around the middle of next week".
-- Dave Barry, "The Taming of the Screw"