456 Berea Street highlights of 2004

The year 2004 is coming to an end. It's been a great year for this site, which has seen a fifteen-fold traffic increase since January. Big thanks to everyone who reads, comments on, and links to what I write, and equally big thanks for all the encouraging feedback I have received through email. That's what keeps me going.

I just went through everything I've published here since January, and made a list of my personal favourites. In case you missed one or two, I present the 456 Berea Street highlights of 2004, in chronological order:

Developing with web standards
A long article (well, almost a mini-book) on web standards and accessibility, encouraging the use of best practices in web development. Available in several languages.
Equal height boxes with CSS (view demo) and Equal height boxes with CSS, part II (view demo)
It's easy to create equal height columns with CSS. It just doesn't work in IE. Blame Microsoft for that, not the W3C.
CSS Teaser Box (view demo)
How to use a single image to create a box with rounded corners and custom borders.
Ampersands and validation
Why you should not shrug your shoulders at unencoded ampersands in URLs.
Flexible news list (view demo)
Using CSS to style a list of news blurbs.
Flexible box with custom corners and borders (view demo)
A CSS technique for creating a box that will expand vertically to contain any amount of content and handle any text size.
Inverted Sliding Doors tabs (view demo)
Doug Bowman's Sliding Doors technique for creating flexible tabs, turned upside down.
Web development mistakes and Web development mistakes, redux
Mistakes that are commonly encountered on the web, along with explanations of why I consider them mistakes.
Styling form controls and Styling even more form controls
A CSS experiment I made to show that little to nothing can (or should) be done to make form controls appear identical across browsers and platforms.
Document titles and title separators
A look at what the best document title separator is from accessibility and usability perspectives.
Bring on the tables
How to properly use HTML tables when marking up tabular data.
Who framed the web: Frames and usability
A look at the usability problems with frames, iframes, and CSS frame imitations.
Quotations and citations: quoting text
Quoting text in HTML documents. A closer look at the q, blockquote, and cite elements.
The alt and title attributes
Explaining the alt and title attributes, along with some guidelines on how and when to use them.

Hope you find something in there to keep you occupied for a while. Comments are still open on most of the blog entries, so if you have something to add, please do.

I'm taking a couple of weeks off from everything for the Christmas and New Year holidays. There will probably be some activity here, but regular posting will most likely not be resumed until next year.

Until then, I'd like to wish you all a Merry Christmas and a Happy New Year!

Posted on December 21, 2004 in Site news