Could someone knowledgeable in website design and development please explain the technique used by Google, Microsoft, and other websites to feature high-resolution photos as backgrounds on their webpages while maintaining a small file size?
Here are some examples: