Here is an example of progressive enhancement being awesome:

I have a form to edit something and the form saves via Ajax so you can keep editing/saving in a cycle.

It works with a custom element around the submit button that adds ajax submit to the form. Works great. But…