clover-iiif icon indicating copy to clipboard operation
clover-iiif copied to clipboard

LazyLoad item thumbnails

Open mathewjordan opened this issue 2 years ago • 2 comments

On larger manifests with many items, rendering/loading is slow as offscreen item thumbnails are rendered and images are requested. Should we build in some lazyloading mechanism using interaction-observer to only render the visible (or nearly visible) items?

Note: Trey Pendragon noticed this slowness when rendering a very large in items length manifest.

mathewjordan avatar Jun 03 '22 02:06 mathewjordan

Hi! I'd love this enhancement :-).

Have a 600ish page document that loads very slow. With images from my bad Image API level0 "placeholder" service, so some of the blame is mine :-/.

tarjelavik avatar May 15 '24 11:05 tarjelavik

+1 for this one, we have manifests with 1000+ pages sometimes.

lukew-cogapp avatar Aug 12 '24 17:08 lukew-cogapp