My page is a list of items with one image per item. The whole list is in the html code, but all the items are hidden by default with "display:none" in the CSS file, and a javascript file permits to display them with pagination. If javascript is disabled then the whole list is displayed (potentially hidding the images with a message saying one should enable javascript to see the images, I have not decided yet).
This way a user with javascript enabled will not load all the images at once.
I read google took page loading speed into account. My question is : will google think, seeing my big html code with tons of images, "it must be slow to load, I'm gonna give it a bad mark" or will google take into account the javascript file to see that it's in fact not slow at all ? Or maybe will it test the javascript and the noscript versions and calculate the average ?