JavaScript is the behaviour layer of the Web. The articles found here generally focus on unobtrusive, accessible use of JavaScript rather than fancy effects for the sake of fancy effects.

addEvent() considered harmful

Required reading if you use Scott Andrew LePera’s addEvent() event handler script.

Posted on September 5, 2005

The WaSP DOM Scripting Task Force

An effort to increase the quality of scripting on the web.

Posted on August 16, 2005

Ajax Mistakes

A list of mistakes often made when developers start using Ajax.

Posted on August 7, 2005

Six JavaScript features we do not need any longer

Modern JavaScript can get rid of some bad practices from the past.

Posted on June 21, 2005

Month Validator

A nice piece of JavaScript for month validating in forms.

Posted on June 13, 2005

JavaScript and Accessibility

Should we tell screen reader users to turn JavaScript off?

Posted on June 13, 2005

Dockable Comments

A bit of DOM scripting to move a comment form.

Posted on May 24, 2005

Comments: Behind the Scenes

Jonathan Snook’s very neat comments system explained.

Posted on May 22, 2005

Transparent custom corners and borders

Create a resizable box with custom, transparent corners and borders and no extra markup.

Posted on May 16, 2005

JavaScript-enhanced image replacement

One way of solving the images off, CSS on problem with image replacement.

Posted on May 14, 2005

STR: SwishMAX Text Replacement

A possible alternative to sIFR.

Posted on May 11, 2005


Using scripting to inject a layout table into structurally correct markup.

Posted on May 3, 2005

Generic Form Validation Routine

Useful, unobtrusive, progressive enhancement ECMAScript.

Posted on April 27, 2005

Ten good practices for writing JavaScript in 2005

Tips for writing efficient, accessible, usable, and future-proof JavaScript.

Posted on April 19, 2005

Creating Accessible JavaScript

How to use JavaScript without impacting accessibility.

Posted on April 17, 2005

AJAX and Accessibility

Make sure you consider accessibility before using Ajax.

Posted on April 8, 2005

More Nifty Corners

Rounded corners without images or markup clutter, now even better.

Posted on April 5, 2005

Proper Flash embedding

Standards compliant JavaScript Flash detection and embedding updated.

Posted on April 1, 2005

DOM-Scripted Lists

Using unobtrusive JavaScript to make nested lists expandable.

Posted on March 19, 2005

Nifty Corners

Rounded corners without images. No, not CSS3 either.

Posted on March 15, 2005

Page navigation

Page 1 | Page 2 | Page 3 | Page 4 | Page 5 | Page 6 | Page 7

Archive contents