Jason Salas' WebLog

On-air and online: making people laugh, making people think, pissing people off

Sponsors

ASP.NET sites that kick ass

Pals with blogs

Podcasts I listen to

Great moments in Web history: the dude who "developed" alternating table row colors

I'm completely lost when it comes to determining exactly who came across the notion of using alternating row colors in large lists of tabular data - something that's become a practice in such great use that one would assume that it would wear out its welcome, but most definelty not.  But we would all be wise to tip our collective hat to this person for their discovery.

I recall the early days of ASP 3.0 when the only thing I'd ever use modulus logic for would be to assign BGCOLOR=“#CCCCCC“ to odd-numbered rows.  As alternating row formatting became more popular based on its relative ease of setting up and dynamic results, people started creating components and DreamWeaver plugins just to do it!

My best guess would be to assume that someone in the Web community around 1999 started putting old Excel report formatting tricks to use within web documents.  Heck, the practice became so widespread, a big draw for people just getting into ASP.NET is the fact that the platform makes automates the formatting of such considerations in the List web server controls for those of us who latched onto the “every-other-row-looks-different” mentality.

Jakob Nielsen would (should) be proud.

Comments

Shannon J Hager said:

The practice started on paper before it existed on screens, I think.
# July 22, 2004 9:07 AM

Alex Papadimoulis said:

For sure. Think of that awful, old green-white barred feed paper!

I think it's just a natural way to separate information visually.
# July 22, 2004 9:24 AM

chadbr said:

Always look to the mainframe... greenbar is almost as old as printers...

http://www.formspro.net/propane/images/sup_greenbar.gif
# July 22, 2004 10:52 AM

Ken Cox [MVP - ASP.NET] said:

Alternating table rows have probably been patented. Someday, the alleged inventor will surface in a lawsuit against Microsoft.
# July 22, 2004 11:53 AM

Jon Galloway said:

This can be done on the client side with Javascript and CSS, too: http://www.alistapart.com/articles/zebratables/.

And, someday, when we get browsers with CSS3 support, this can be done completely in CSS: http://www.w3.org/TR/css3-selectors/.
# July 22, 2004 12:01 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)