Iframe Preloading - Question | JoomShaper

Iframe Preloading

J

Jürgen

Helix Framework 11 months ago

Hello, I have activated the preload function in Helix Ultimate under “basic” - “body”. It works. Now I have an interactive map with additional links as an iframe. Calling up the iframe page for the first time works with the preloader. However, when I then click on links within the map, there is no preloader function. Is there a way to ensure that the preloader always works? Best regards, Jürgen

Joomla: 4.4.6 Helix Ultimate: 2.0.18

0
4 Answers
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 11 months ago #175273

Indeed, we don't provide code customization services.

I shared what I could. Thx

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 11 months ago #175020

Hi Jürgen.

Lazy loading =/= Preload from Template (entirely different tools & features!)

And I am more that sure that you thought about "Lazy loading" for iframe(s) and also image(s)?!


  1. We have 2024 (almost 2025) and Google don't like site javascript preloaders anymore. So to be honest, you don't need that, and you can disable it in Template Options.
  2. To have lazy loading for iframes you have to install Speed Cache, JCH_Optimize or similar that allows you to enable that option for all objects. Or if you added that iframe as HTML code, you can custimize it.
  3. And We don't support old versions of Helix Ultimate anymore. Your version is from Dec 2023.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 11 months ago #175023

Tips if you used iframe as HTML code, as you see only small change is needed:

<iframe loading="lazy" src="/....." title="..."></iframe>

0
J
Jürgen
Accepted Answer
11 months ago #175270

Hello, first of all, thank you for your answers. When I embed an interactive map in a Joomla post via iframe, it receives a menu link. So if I call up this post and have activated the preload function via Helix Ultimate, the post with map is only displayed when everything is loaded. That's how it should be and it's very good. However, if I have a link within the interactive map that reloads the map (for example, with the display of another area), then this link is not linked to a Joomla menu item and therefore the preloader of Helix Ultimate no longer works here. I would probably have to build a preload function into the map itself (but unfortunately I can't do that). I now believe that this is not a question for you, so please feel free to close the post. Best regards

0