I have a SharePoint 2010 farm. One of my sites takes forever to load, tons of high-resolution pictures in a library. It is 20 seconds before the page finishes rendering.
Even though the first items in the library finish rendering at the beginning, the vertical scroll bar remains disabled, not allowing the user to scroll, or use Page Down, etc., until all the items have rendered. This forces the user to wait 20 seconds before scrolling down. The user wants to begin scrolling immediately, even though not everything has rendered yet.
I realize the simple solution is to modify the library, image resolution, etc. Unfortunately, I am not in a world where the client listens to simple solutions or best practices. They don't want to touch anything, and want the scroll bar to be enabled at the beginning.
Is there any way to force the scroll bar to be active? I am actually surprised at this behavior, I have seen other SharePoint pages that take a while to load, but none of them, to my recollection, ever had a disabled scroll bar until they finish.
I realize this is the complicated route, and suspect the user has messed up the master page somehow, but I am looking for ideas. Any ideas on reducing the scroll bar latency?