PrestaHeroes' module optimizes performance, shortens page loading times and boosts user experience. Ideal for any online business needing advanced optimization, it lets PrestaShop admins manage individual JS files to reduce render blocking, with position attributes of Top/Bottom async/defer/none and 'preload' when Defer is selected. Optimizing webpages for faster load times and browser performance.
Benefits for Merchants
- Enhancing core vitals yields amplified performance and correspondingly, optimized SEO.
- defer Specifies that the script is downloaded in parallel to parsing the page and executed only after the page has finished parsing
- async The script is downloaded in parallel to parsing the page, and executed as soon as it is available (before parsing completes)
- none The script is downloaded and executed immediately, blocking parsing until the script is completed
Load Position Options:
- Top: .js discovered early (recommended)
- Bottom: PS default .js discovered late
- Tested on all 1.7 8.x stable releases
- MultiShop Compliant
- PrestaShop compliant Themes and Modules
- Shop Backoffice->Module Manager-->Upload a module-->upload JavaPro-->Configure
- JavaPro's automated A/B testing simulator is enabled upon installation.
- Navigate through every page of your store, such as the home page, categories, product detail pages, view cart, and checkout.
Configuration: (see video)
- Visit your front office and navigate through all your shops different page types and cart processing. JavaPro records the .js registered to PrestaShop.
- Use the refresh button to see newly identified .js files.
- Our research reveals that defer and load Top produce the most optimal outcomes.
- Once ready, discontinue A/B testing and launch the site.