Allow lazy-loading the below-the-fold content

Created on 21 October 2020, over 4 years ago
Updated 22 April 2025, 4 days ago

Problem/Motivation

Lighthouse can frustrate users a lot with it's "too many nodes are loaded thing":

"But, I need all the content for my marketing site."

Proposed resolution

Just put the below-the-fold content into a <noscript> and add some JS to load it when the user arrives at a certain point.

This needs ultimately a new web-standard how to do lazy-loading of sections.

Drupal would need to make it simple to define what is above the fold and what is below the fold and what sections / things can be lazy-loaded.

Remaining tasks

- Discuss
- Evangelize

User interface changes

API changes

Data model changes

📌 Task
Status

Closed: works as designed

Component

Idea

Created by

🇩🇪Germany Fabianx

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇳🇿New Zealand quietone

    It has been five years and the extra information that was going to be added has not been. Therefor, I am closing this issue.

    The Ideas project is deprecated. If there is more to discuss here I suggest opening a feature request issue in the core issue queue.

Production build 0.71.5 2024