Well done: Google

Here’s the start of a new column here at Sigh, JavaScript: sites that do progressive enhancement well. The first example is a site we probably all use very often: Google.

With no CSS or JavaScript, the site is still very usable.

image

With CSS but no JavaScript, the search functionality is working, but you must submit the form to get search results.

image
image

Finally, with HTML, CSS, and JavaScript, Google Instant kicks in and you get new results with each keystroke.

image

Yay JavaScript!