## Compress Images
https://tinypng.com/
## Compress SVGs
https://jakearchibald.github.io/svgomg/
Untick removeViewbox (I find keeping it helps with cross-browser responsiveness)
## Lazy load background images further down the page
#### ScrollReveal
1. CSS
`[data-animate*="hide-bg"] {
background-image: none !important;
}`
2. JS
` window.sr = ScrollReveal();`
`sr.reveal("[data-animate]", {`
`beforeReveal: function (domEl) {`
`domEl.setAttribute("data-animate", "scrolled");`
`}`
`});`
3. Tag any elements with `data-animate="hide-bg"`
## Lazy load `<img>`
1. Use some javascript to load <img> further down the page elements
https://developers.google.com/web/fundamentals/performance/lazy-loading-guidance/images-and-video/
Javascript library: https://github.com/verlok/lazyload