A List Apart: Articles: Understanding Progressive Enhancement http://www.alistapart.com/articles/understandingprogressiveenhancement/