nicepage image handling is killing mobile load times.

marcus60
88 Posts
marcus60 posted this 24 February 2025
Ask a Question

Nicepage uses one large image (e.g., 1920x1080) and resizes it via CSS (width, height) or img attributes for all viewports.
Mobile users (e.g., 375px viewport) download a massive file (say, 500 KB) when they only need ~50 KB, killing load times.
We know exact pixel dimensions per viewport (e.g., XS: 340px, SM: 540px, etc.), so we can serve right-sized images.

Nicepage should pay attention to the image size required at each viewport and generate correctly sized webp or avif images.

I propose something like this example below. (I've removed < symbols) picture>
source media="(max-width: 575px)" srcset="images/image-xs.webp" type="image/webp">
source media="(max-width: 767px)" srcset="images/image-sm.webp" type="image/webp">
source media="(max-width: 991px)" srcset="images/image-md.webp" type="image/webp">
source media="(max-width: 1199px)" srcset="images/image-lg.webp" type="image/webp">
source media="(max-width: 1399px)" srcset="images/image-xl.webp" type="image/webp">
source srcset="images/image-xxl.webp" type="image/webp">
img src="images/image-xxl.jpg" alt="Description" class="u-image" style="width: 100%; height: auto;">
/picture>

Vote to pay developers attention to this features or issue.
2 Replies
Order By: Standard | Newest
Support Team
Support Team posted this 24 February 2025

Marcus,

We have forwarded your suggestions to the dev and added to our wish list. Unfortunately, that's what we can do, as we, as support, do not influence the feature implementation; we only inform about requests.

...................................................
Sincerely,
Alan R.
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Last edited 24 February 2025 by Support Team

marcus60
88 Posts
marcus60 posted this 04 March 2025

I understand that, as support staff, you do not have direct control over Nicepage’s development. However, this is a critical issue with significant impact.

A page taking 10 seconds to load severely harms SEO, as Google penalises slow websites by lowering their ranking in search engine results. This directly affects visibility, traffic, and overall site performance. Addressing this issue promptly is essential.

You must log in or register to leave comments