Flypages Pages preload pages before the user click on it, making them load instantly. Flying Pages injects JavaScript code, waits until the browser becomes idle. Then it detects pages in the viewport or on mouse hover and preloads them.. Flying Pages is intelligent to make sure preloading doesn't crash your server or make it slow. Detect links within the viewport using 'Intersection Observer and tells the browser to preload them using 'prefetch, switches to xhr if not available. On hovering links, if it's not preloaded yet using above 'viewport, then Flying Pages will prefetch them instantly. If your page has too many links, prefetching all at the time will cause the server to crash or slow down the website to visitors. Flying Pages limits the number of preloads per second using in-built queue. In case the server starts to respond or return errors, preloading will be stopped to reduce the server load. Checks if the user is on connection like 2G or has enabled data-saver.
Read more