Skip to content
Discussion options

You must be logged in to vote

This is a lovely topic...

So preload is more about starting to download an asset, before it is actually discovered. If your LCP, over the fold image, is the buried under tons of CSS links, JS scripts, and other HTML, it won't be discovered and queued for download until the browser gets to that part of the HTML.

loading is more about, after discovery, should the browser download it eagerly, or is it ok to wait, as a function of the distance to the viewport. Note that, even if in the viewport, a lazy loaded image, gets deprioritized in favor of other assets, which is why you definitely don't want to lazy load an LCP candidate, above the fold etc. - there's a level of uncertainty that you op…

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@abhishekmardiya
Comment options

Answer selected by abhishekmardiya
Comment options

You must be logged in to vote
2 replies
@icyJoseph
Comment options

@abhishekmardiya
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
2 participants