Open Bug 1977621 Opened 8 months ago Updated 8 months ago

Optimize OHTTP image requests when inferred personalization is enabled

Categories

(Firefox :: New Tab Page, task)

task

Tracking

()

People

(Reporter: mconley, Unassigned)

References

Details

Requesting images over OHTTP is a great way of protecting user privacy, but there are efficiencies (both economical and performance) to be made in that condition. The two big efficiencies are:

  1. Do not request images (story images, sponsor images, favicon images) over OHTTP until the image is scrolled into the viewport, even with the idle timer
  2. Do not request Popular Today images over OHTTP, since those aren't being personalized (yet).

Eventually for (2), another optimization might be to send the Popular Today images as data URIs over the Merino request. But for now, we expect these first two optimizations to help out a lot.

Blocks: 1960990
You need to log in before you can comment on or make changes to this bug.