Avoids Enormous Network Payloads

Lessening the size of network requests can help avoid long load times while also lowering user's cellular data costs.

According to Google's Lighthouse score, keeping total downloads on a page load to 1.6MB is what hypothetically can be served in 10 seconds or less on a 3G connection.

How to reduce payload

Some of the steps Google suggests to reduce these sizes and times include:

  • Delay requests until they are needed
  • Revise requests to be as small as possible through text compression, minifying files and serve images in next generation formats such as JPEG 200, JPEG XR and WebP. Set compression levels of JPEG images to 85.
  • Cache requests so that the page doesn't download the same resources on repeat visits