Progressive Enhancement

A strategy in web design that emphasizes accessibility, semantic HTML markup, and external stylesheet and scripting technologies. It aims to allow everyone to access the basic content and functionality of a web page, using any browser or Internet connection, while also providing an enhanced version of the page to those with more advanced browser software or greater bandwidth.