The plugin has been built from the ground up with performance as a priority. Several techniques are used to ensure fast load times and smooth interactions on the product page.
Image Preloading
When enabled, all gallery images are preloaded in the background after the page loads. This eliminates the blank image flash when quickly switching between gallery slides.
Loading Spinner
A configurable spinner is displayed in the main image area while images are loading. You can set the spinner color to match your theme’s accent color.
Minimal Frontend Footprint
The frontend JavaScript bundle contains no dependency on heavy third-party libraries such as jQuery plugins or large slider libraries. All zoom, slider, lightbox, and video embed functionality is written as lean vanilla JavaScript.
CSS Scoping
Admin interface CSS is compiled and scoped under a unique wrapper class to prevent conflicts with your theme’s styles. Frontend CSS is optimized and minified before being served.
Conditional Asset Loading
Frontend scripts and styles are enqueued only on WooCommerce single product pages. No gallery assets are loaded on shop archives, the homepage, category pages, or any other page type.
No Extra HTTP Requests for Settings
Gallery configuration is passed directly into the page as an inline JavaScript variable, avoiding an additional AJAX or REST API call on page load.