Performance

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.

Was this article helpful to you? No Yes

How can we help?