Screensize sniffing is a powerful technique. If you're viewing this page at a resolution over 800 pixels wide, you will see and additional column on the right side. To try it out, on a 1024x768 screen or greater, maximize your window and do a refresh. The code works in IE4 or better, and Netscape 4 and 6. I am also taking advantage of the 4.0+ browser ability to add alignment to tables, causing the subsequent content to flow around the table. Sizing the table horizontally is a challenge, as percentage widths are respective to the viewable area. Hmm, I guess the size could be set by sniffing the absolute length of the page.
Inspired by Marti Hearst's next generation search article, I implemented a category map to search results with more than 20 results. Try out this search on the keyword associative..
I spent some time at the GUIR at Berkeley today talking about dhtml innovation and my usability toolkit Lucidity . The next release is coming soon with a change in logging mechanism to a IMG bug.