Notes posts

Core principles of Progressive Enhancement

The progressive enhancement strategy consists of the following core principles:

Source: Wikipedia (Progressive enhancement Wikipedia article)

Essential seeds

As Ryder Carroll states in his brilliant "The bullet journal method" book:

"The seed of passion is curiosity. The seed of perseverance is patience"

So let's seed both patience and curiosity!

Progressive enhancement and rule of least power

Derek Featherstone stated:

"In the web front-end stack — HTML, CSS, JS, and ARIA — if you can solve a problem with a simpler solution lower in the stack, you should. It’s less fragile, more foolproof, and just works."

Source: Simply accessible (Data attributes & progressive enhancement article)