Link Blog
March 2007
Sniff! (Browser Detection)
Dean Edwards posts a nice, no make that VERY nice way to detect IE via JavaScript using conditional compilation. Wicked cool.
Rules For JavaScript Library Authors
Dean Edwards publishes rules that he thinks all JavaScript library authors should adhere to.
Cross Browser Keyboard Handler
Cool script which aims to simplify the problems with cross-browser keyboard event handling. Click.
Javascript Functions, Accelerated Introduction
Pretty cool introduction to JavaScript functions, some scope discussion, anonymous functions, examples of closures and self-executing functions. Cool stuff with a few examples I hadn't seen before.
Enabling Strict Warnings
Aaron over at clientside (CNet) discusses clean JavaScript code and enabling strict warnings in Firefox in order to help do it. Extensions can help, but they can also get in the way.
getElementsByClassName Speed Comparison
John Resig does tests on various implementations of getElementsByClassName. What's fast? The one's that use XPath, to be sure, however Firefox 3's implementation wins hands down. Let's hear it for native code.
Pattern Matching and Regular Expressions in JavaScript
Pretty good (older) overview of JavaScript Regular Expressions. If you can grok RegEx. Uh, yeah.