Using progressive enhancement
Progressive enhancement is a way of building websites and applications.
It's based on the idea that you should start by making your page work with just HTML, and consider everything else an extra.
This is because the only part of a page that you can rely on to work is the HTML. If the HTML fails there's no web page, so you should consider the rest optional.Read more