hello, our ca setup has some items with a large number of representations. ~1500 objects have 0-10 representations, ~800 have 11-50, ~100 have 51-100, ~40 have 101-200, and 15 have 200+ representations.
for a while we have had pawtucket set up using Mirador as a viewer since it seemed to work best on smaller screens and mobile devices as well. we defaulted to having all thumbnails load on the object detail page as a quick and dirty method for navigating easily among a large number of representations.
one downside of this setup is that object detail pages can take a long time to load. i have been poking around in detail.conf, media_display.conf, and looking at displayHelpers.php, bootstrap.css, and ca_objects_default_html.php to figure out the best way to proceed. i also found https://support.collectiveaccess.org/d/301616-display-template-for-object-representations and https://github.com/collectiveaccess/pawtucket2/issues/128
currently just have some (bad?) ideas:
1 - have less thumbnails initially displayed on the object details page and trying to figure out how to dynamically load in more on scrolling (or have the thumbnails paginated?)
2 - figure out a way to limit thumbnails and enable universal viewer on larger screens only, while continuing to use the current universal viewer / full thumbnail list on smaller screens.
i'm worried i am overthinking this, or missing something obvious...any thoughts are greatly appreciated.