Computing researcher, maker of monsters
In a nutshell, progressive enhancement is building “content out”, separating the structure of a website (HTML) from its presentation and behavior (CSS and JS). Content should be available regardless of the capabilities of the device, and should not rely on styling or scripting to function at a base level. There are some strong opionions for…