What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Images are showing once form finished loading?Asked by OnePayroll on October 17, 2015 at 11:05 AMThe only problem that I see is that the form will basicly load ALL logos of all clients, but only show one logo based on a condition. With a large amount of clients this could take the form a while to load, right? Do I see that correctly? If yes, is there a solution for that?form load time
Based from the original thread, I believe there's an enhancement made by our developers.
When you set the images hidden, it is explicitly hidden so when the form loads, none of the images will be displayed.
I cloned your form and prepopulate the field that triggers the images. Here's a cloned form: https://form.jotform.com/52894130712958?intermediairscode=RES. If the internet connection of the user is slow, still it should not load the images (based from the enhancement made).
If you are still having problems on this, please let us know.
While it's true that, by default, the images would be hidden from view, they would still need to load in the HTML (back end) of the page. So, yes, I would imagine that the more images (logos) included in the form, the longer it would take for the form as a whole to be displayed. But I could be wrong about that. What I would suggest is to ensure that the dimensions of each logo is not larger than its displayed size. Please see this section of Google's image optimization guide.
Correction: The images won't load in the HTML but each image would require its own block of HTML. So, for each image added there would be a small increase in the load time of the page. Unless there are several hundred logos, I doubt the increase in page load time would be noticeable. But just to be on the safe side, follow the guidelines at the link I provided.