LearnNewsExamplesServices
Frontmatter
id5712
titlePortal.view.blog.List: lazy-loading for images
stateClosed
labels
enhancement
assigneestobiu
createdAtAug 6, 2024, 4:49 PM
updatedAtAug 6, 2024, 5:16 PM
githubUrlhttps://github.com/neomjs/neo/issues/5712
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtAug 6, 2024, 5:16 PM

Portal.view.blog.List: lazy-loading for images

Closed v8.1.0 enhancement
tobiu
tobiu commented on Aug 6, 2024, 4:49 PM

@rwaters: while this one would be resolved with a buffered renderer / buffered store out of the box, we should add something now.

my idea is to initially not define the background-image url for each item and add an IntersectionObserver. Adding URLs while scrolling with a new config like preloadImages {Number} to add (pre-)load a couple more.

I will give it a try.

tobiu added the enhancement label on Aug 6, 2024, 4:49 PM
tobiu assigned to @tobiu on Aug 6, 2024, 4:49 PM
tobiu referenced in commit 81b0207 - "Portal.view.blog.List: lazy-loading for images #5712" on Aug 6, 2024, 5:16 PM
tobiu closed this issue on Aug 6, 2024, 5:16 PM