Design Rant. Excellent. This is one of those core, foundational articles that I wish everyone involved in production of a web site would read.