Overview
Back to topQuicklink for Magento 2 attempts to make navigation to subsequent pages load faster. Embedded with the plugin is a javascript library, which detects links in the viewport, waits until the browser is idle, and prefetches the URLs for these links. The library also tries to detect, if the user is on a slow connection or on a data plan.
This plugin builds heavily on the amazing work done by Google Chrome Labs.
Features
- Detects links within the viewport (using Intersection Observer)
- Waits until the browser is idle (using requestIdleCallback)
- Checks if the user isn’t on a slow connection (using navigator.connection.effectiveType) or has data-saver enabled (using navigator.connection.saveData)
- Prefetches URLs to the links (using <link rel=prefetch> or XHR). Provides some control over the request priority (can switch to fetch() if supported).
Demo
Here's a WebPageTest run for our demo improving page-load performance by up to 4 seconds via quicklink's prefetching. A video comparison of the before/after prefetching is on YouTube.
FAQ
Will this make my store faster?
Yes and no. This plugin has no impact on the actual performance of your website. But navigating the website will feel faster because potential navigation targets of the user have been prefetched in the user's browser.
What do I need to know?
You have to run it with the cache enabled, to avoid the prefetch of uncached pages.
Technical Specifications
Back to topSeller profile
Seller contact
Integrator
Current Version
2.1.0
Magento platform compatibility
Open Source (CE): 2.3 (current), 2.4 (current)
Commerce on prem (EE): 2.3 (current), 2.4 (current)
Commerce on Cloud (ECE): 2.3 (current), 2.4 (current)
Type
Stable Build
Updated
13 January, 2021
Categories
Extensions, Site Optimization, Performance
Supported Browsers
Chrome, Firefox, Opera, Safari, Edge
Quality Report
Back to topAll tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top2.1.0:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Add option to run just in production mode
- Add translation to Spanish
2.0.7:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Fix error 404 in the quicklink JS file
2.0.6:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
Script Quicklink 2.0
Compatibility with Magento 2.4
2.0.4:
- Compatible with Open Source (CE) : 2.3
- Stability: Stable Build
-
Description:
<div>
<h4>2.0.5</h4>
<ul>
<li>Default configurations changed</li>
<li>request_limit</li>
<li>concurrency_limit</li>
<li>timeout</li>
<ul>
<br>
</div>
<div>
<h4>2.0.4</h4>
<ul>
<li>Add admin options</li>
<li>Avoid logout, account and checkout links</li>
<ul>
<br>
</div>
<div>
<h4>1.0.0</h4>
<ul>
<li>Basic feature to prefetch visible links</li>
<li>Use idle time to prefetch</li>
<ul>
</div>
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.
Contact Vendor