quicklink – Prefetch links (during idle time) based on what is in the user’s viewport

Written by Bram.us - - Aggregated on Friday January 11, 2019
Tags: elsewhere, intersectionobserver, link, preloader

Great little piece of JavaScript which prefetches links, but only when the browser is idle (and when the user is on a “fast” connection). Uses the aforementioned Intersection Observer to detect which links are in-view.

Install it per NPM and call its quicklink(); method – for example after the DOM has loaded – to initialize the script.

Amongst ignore patterns, it’s also possible to define the origins which are allowed to be preloaded.

quicklink Source (GitHub) →

« Create beautiful menus on iOS with … - Bram.us

Google Online Security Blog - PHA Family Highlights: Zen and its … »