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.

Unobtrusive Javascript

A guide to the modern use of JavaScript.

Posted on February 18, 2005

Very Dynamic Web Interfaces

A great introduction to XMLHttpRequest.

Posted on February 12, 2005

JavaScript Triggers

Using custom attributes to attach JavaScript events to elements.

Posted on February 2, 2005

ECMAScript Menu System

An accessible, DOM compliant, collapsible menu system.

Posted on January 23, 2005

Color Scheme Generator 2

Create balanced colour schemes and see what they look like to people with various colour vision deficiencies.

Posted on January 19, 2005

The perils of using XHTML properly

A discussion of the issues involved in serving XHTML with the application/xhtml+xml MIME type.

Posted on January 18, 2005

Mouseover DOM Inspector

View the properties of any HTML element on a page.

Posted on January 13, 2005

Web Applications - The Wave Of The Future

Some thoughts on the future of web applications.

Posted on January 7, 2005

How and when to use sIFR

A nice summary of when using sIFR is appropriate.

Posted on December 28, 2004

Body Switchers, Director’s Cut

Andy Clarke’s stylesheet switcher has been updated.

Posted on December 27, 2004

Invasion of the Body Switchers

A List Apart is back, with a new take on style sheet switching.

Posted on November 19, 2004

Slide Show Beta

Eric Meyer has created a slide show system based on a single XHTML document.

Posted on September 24, 2004

Resolution dependent layout

A promising looking way of using different layouts for different viewport sizes.

Posted on September 21, 2004

This Year’s Document Object Model

Use unobtrusive, DOM-based JavaScript to add behaviour to well-structured markup.

Posted on August 15, 2004


How to dynamically update a document’s content by using XMLHttpRequest and innerHTML.

Posted on August 11, 2004

:hover Considered Harmful

Does :hover really belong in CSS?

Posted on August 5, 2004

WCAG 2.0 Scripting group

Making JavaScript compatible with the goals of Web accessibility.

Posted on July 9, 2004

Trimming form fields

Let users hide optional form fields.

Posted on July 8, 2004

Son of Suckerfish Dropdowns

Suckerfish dropdown menus with improved accessibility and compatibility.

Posted on May 18, 2004

IFR: Revisited and revised

Shaun Inman updates his technique for using Flash to display headlines.

Posted on April 24, 2004

Page navigation

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

Archive contents