Progressive enhancement is a core strategy on the web that allows you to build on the foundation of your website and design, by adding additional features/components progressively where possible.
Accompanying this is web performance, and the ideal of keeping your page weight as small as possible, in order to