We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Adding a method to let us natively lazy-load content

Feature Requests

jtrascap's avatar
jtrascap
161 posts
9 years ago
jtrascap's avatar jtrascap

Problem: More than 70% of online searches and first-looks are on mobile devices. It’s not idea to have the user initially discover on a mobile and then have to move to a desktop to have a faster/better experience. Responsive designs have helped, but getting the right content loaded at that size, and in that particular view – and nothing more – is still a challenge.

We already have the ability to upload images, and on that upload, manage and address different image sizes for responsive designs - but that still means possibly loading more data than is needed at that time or viewport size.

Arguably, we could use this facility for other kinds of content, not just images.

It’d be really great if we could have a method in the {exp:channel:entries} tag to allow us to lazy-load this content on a field-by-field basis, so adding something like “async=true” would allow lazy-loading of data on demand. Arguably we’d have to pair that with some JS on the page, but it’d really simplify content loading on mobile environment.

       
funnEE's avatar
funnEE
93 posts
6 years ago
funnEE's avatar funnEE

I also request a feature that would allow “lazy loading” of entries. I am surprised this was not supported in V4, as this is a highly used UX feature.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.