Jeremy Girard was born with six toes on each foot. The extra toes were
removed before he was a year old, robbing him of any super-powers and
ending his crime-fighting career before it even began. Unable to battle
the forces of evil, he instead works as the Director of Marketing and Head
of Web Design/Development for the Providence, Rhode Island based Envision Technology Advisors. He also teaches website design and front-end development at the University of Rhode Island. His portfolio and blog, at Pumpkin-King.com, is where he writes about all things Web design.
Websites are designed to be used by people of varying backgrounds, educations and technical levels. One of the challenges we face when designing for the Web is finding a way to create sites and applications that can be accessed by a widely disparate audience while avoiding the pitfall of sacrificing the quality of our work to cater to the dreaded ‘lowest common denominator.’
Even though it happens to me with some frequency, being told by a client that one of the requirements for their project is that it must be ‘idiot proof’ never fails to give me pause. The sentiment itself is offensive enough, but the concept also seems somewhat misguided to me. Do we really want to begin a project by assuming our site's users are idiots?