{"id":7375,"date":"2025-03-09T23:52:04","date_gmt":"2025-03-09T23:52:04","guid":{"rendered":"https:\/\/s-o-s.net\/flying-pages-preload-pages-for-faster-navigation-improved-user-experience\/"},"modified":"2025-03-09T23:52:04","modified_gmt":"2025-03-09T23:52:04","slug":"flying-pages-preload-pages-for-faster-navigation-improved-user-experience","status":"publish","type":"post","link":"https:\/\/s-o-s.net\/en_gb\/flying-pages-preload-pages-for-faster-navigation-improved-user-experience\/","title":{"rendered":"Flying Pages: Preload Pages for Faster Navigation &#038; Improved User Experience"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<article id=\"post-108223\" class=\"alignwide post-108223 plugin type-plugin status-publish hentry plugin_tags-fast plugin_tags-optimization plugin_tags-performance plugin_tags-prefetch plugin_tags-speed plugin_category-performance plugin_category-security-and-spam-protection plugin_category-seo-and-marketing plugin_contributors-gijo plugin_committers-gijo\">\n<div class=\"plugin-banner\" id=\"plugin-banner-flying-pages\"><\/div>\n<header class=\"plugin-header\">\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t<img decoding=\"async\" class=\"plugin-icon\" src=\"https:\/\/ps.w.org\/flying-pages\/assets\/icon.svg?rev=2145268\" alt=\"\">\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">Flying Pages: Preload Pages for Faster Navigation &amp; Improved User Experience<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/gijo\/\" rel=\"noopener\">Gijo Varghese<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/flying-pages.2.4.7.zip\" rel=\"noopener\">Download<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/flying-pages\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/flying-pages\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-installation\">\n\t\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/flying-pages\/#installation\" rel=\"noopener\">Installation<\/a>\n\t\t\t<\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/flying-pages\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/flying-pages\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\t<script type=\"text\/javascript\">if ( '#changelog' == window.location.hash ) { window.setTimeout( function() { window.location.hash=\"#developers\"; }, 10 ); }<\/script><\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<p>Flying Pages preload pages before the user click on it, making them load instantly<\/p>\n<h3>How it Works?<\/h3>\n<p>Flying Pages injects a tiny JavaScript code (1KB gzipped), waits until the browser becomes idle. Then it detects pages in the viewport and on mouse hover and preloads them.<\/p>\n<p>Flying Pages is intelligent to make sure preloading doesn\u2019t crash your server or make it slow.<\/p>\n<ul>\n<li>\n<p><strong>Preload pages in the viewport<\/strong> \u2013 Detect links within the viewport (current viewing area) using \u2018Intersection Observer\u2019 and tells the browser to preload them using \u2018prefetch\u2019, switch to xhr if not available (similar to <a target=\"_blank\" href=\"https:\/\/github.com\/GoogleChromeLabs\/quicklink\" rel=\"nofollow ugc noopener\">Quicklink<\/a>).<\/p>\n<\/li>\n<li>\n<p><strong>Preload pages on mouse hover<\/strong> \u2013 On hovering links, if it\u2019s not preloaded yet using above \u2018viewport\u2019, then Flying Pages will prefetch them instantly (similar to <a target=\"_blank\" href=\"https:\/\/instant.page\/\" rel=\"nofollow ugc noopener\">Instant.page<\/a>).<\/p>\n<\/li>\n<li>\n<p><strong>Limits the number of preloads per second<\/strong> \u2013 If your page has too many links, prefetching all at the same time will cause the server to crash or slow down the website to visitors. Flying Pages limits the number of preloads per second (3 req\/sec by default) using an in-built queue. For example, if you\u2019ve 10 links in the viewport, preloading all these are span into 4 seconds.<\/p>\n<\/li>\n<li>\n<p><strong>Stops preloading if the server is busy<\/strong> \u2013 In case the server starts to respond slowly or return errors, preloading will be stopped to reduce the server load.<\/p>\n<\/li>\n<li>\n<p><strong>Understands user\u2019s connection and preferences<\/strong> \u2013 Checks if the user is on a slow connection like 2G or has enabled data-saver. Flying Pages won\u2019t preload anything in this case.<\/p>\n<\/li>\n<\/ul>\n<h3>Support<\/h3>\n<ul>\n<li><a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/flying-pages\/\" rel=\"ugc noopener\">Official Support Forum<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.facebook.com\/groups\/wpspeedmatters\" rel=\"nofollow ugc noopener\">Facebook Group<\/a><\/li>\n<\/ul>\n<h3>Our premium products<\/h3>\n<ul>\n<li><a target=\"_blank\" href=\"https:\/\/flyingpress.com\" rel=\"nofollow ugc noopener\">FlyingPress<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/flyingcdn.com\" rel=\"nofollow ugc noopener\">FlyingCDN<\/a><\/li>\n<\/ul>\n<h3>Our free plugins<\/h3>\n<ul>\n<li><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/flying-pages\/\" rel=\"ugc noopener\">Flying Pages<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/nazy-load\/\" rel=\"ugc noopener\">Flying Images<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/flying-scripts\/\" rel=\"ugc noopener\">Flying Scripts<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/flying-analytics\/\" rel=\"ugc noopener\">Flying Analytics<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/flying-fonts\/\" rel=\"ugc noopener\">Flying Fonts<\/a><\/li>\n<\/ul>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/flying-pages\/assets\/screenshot-1.png?rev=2215520\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/flying-pages\/assets\/screenshot-1.png?rev=2215520\" alt=\"\"><\/a><figcaption>Flying Pages Settings<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-installation\" class=\"plugin-installation section\">\n<h2 id=\"installation-header\">Installation<\/h2>\n<h4>From within WordPress<\/h4>\n<ol>\n<li>Visit \u2018Plugins &gt; Add New\u2019<\/li>\n<li>Search for \u2018Flying Pages\u2019<\/li>\n<li>Activate Flying Pages for WordPress from your Plugins page.<\/li>\n<li>Visit \u2018Settings -&gt; Flying Pages\u2019 to configure<\/li>\n<\/ol>\n<h4>Manually<\/h4>\n<ol>\n<li>Upload the <code>flying-pages<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the Flying Pages plugin through the \u2018Plugins\u2019 menu in WordPress<\/li>\n<li>Visit \u2018Settings -&gt; Flying Pages\u2019 to configure<\/li>\n<\/ol>\n<\/div>\n<div id=\"faq\" class=\"plugin-faq section\">\n<h2 id=\"faq-header\">FAQ<\/h2>\n<dl>\n<dt id=\"my%20gtmetrix%20fully%20load%20time%20increased%20after%20installing%20flying%20pages.%20what%20to%20do%3F\">\n<h3>My GTmetrix fully load time increased after installing Flying Pages. What to do?<\/h3>\n<\/dt>\n<dd>\n<p>Flying Pages starts preloading when all other resources have completed downloading and browser has become idle. It will not affect the TTFB or First Contentful Paint or Time to Interactive. If you\u2019re worried about the fully loaded time in GTmetrix, set the \u201cDelay to start preloading\u201d to a higher number in settings or set it to preload only on mouse hover.<\/p>\n<\/dd>\n<dt id=\"how%20to%20check%20if%20flying%20pages%20is%20working%20or%20not%3F\">\n<h3>How to check if Flying Pages is working or not?<\/h3>\n<\/dt>\n<dd>\n<p>See the <a target=\"_blank\" href=\"https:\/\/www.youtube.com\/watch?v=T658UlOKdx8\" rel=\"nofollow ugc noopener\">video<\/a> and you\u2019ll find \u2018prefetch cache\u2019 (test it from an incognito window if you\u2019ve enabled \u2018Disable for logged in admins\u2019)<\/p>\n<\/dd>\n<dt id=\"i%E2%80%99m%20not%20seeing%20any%20improvements%20in%20gtmetrix%2Fpingdom%2Fgoogle%20pagespeed%20insights\">\n<h3>I\u2019m not seeing any improvements in GTmetrix\/Pingdom\/Google PageSpeed Insights<\/h3>\n<\/dt>\n<dd>\n<p>Flying Pages preload links after the website is loaded and only improves the speed on clicking links. It doesn\u2019t help you to speed up the initial load.<\/p>\n<\/dd>\n<dt id=\"do%20i%20need%20a%20cache%20plugin%3F\">\n<h3>Do I need a cache plugin?<\/h3>\n<\/dt>\n<dd>\n<p>Every time a page\/link is preloaded, it executes some PHP code and MySQL queries which is resource-intensive. So it\u2019s highly recommended to use a cache plugin like <a target=\"_blank\" href=\"https:\/\/flyingpress.com\/\" rel=\"nofollow ugc noopener\">FlyingPress<\/a>.<\/p>\n<\/dd>\n<dt id=\"do%20flying%20pages%20affect%20google%20analytics%20or%20similar%20tracking%20scripts%3F\">\n<h3>Do Flying Pages affect Google Analytics or similar tracking scripts?<\/h3>\n<\/dt>\n<dd>\n<p>Flying Pages only downloads the HTML content. It doesn\u2019t execute any code inside it. So it will not affect Google Analytics or similar scripts.<\/p>\n<\/dd>\n<dt id=\"will%20flying%20pages%20increase%20my%20bandwidth%20usage%3F\">\n<h3>Will Flying Pages increase my bandwidth usage?<\/h3>\n<\/dt>\n<dd>\n<p>It\u2019s mostly videos and images that consume 80% of the bandwidth. Flying Pages only preloads HTML pages (which is usually &lt;30KB) and doesn\u2019t download any resources inside it (like images, css, js). Installing Flying Pages won\u2019t increase your bandwidth usage not even by 5%.<\/p>\n<\/dd>\n<dt id=\"do%20flying%20pages%20increase%20server%20load%3F\">\n<h3>Do Flying Pages increase server load?<\/h3>\n<\/dt>\n<dd>\n<p>In short, yes. But you can configure Flying Pages to limit the number of preloads per second or preload only on mouse hover which reduces the server load. Also, make sure to use a good cache plugin like <a target=\"_blank\" href=\"https:\/\/flyingpress.com\/\" rel=\"nofollow ugc noopener\">FlyingPress<\/a>. This will reduce server load dramatically.<\/p>\n<\/dd>\n<dt id=\"how%20to%20get%20support%3F\">\n<h3>How to get support?<\/h3>\n<\/dt>\n<dd>\n<p>Please create a support request in the official <a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/flying-pages\/\" rel=\"ugc noopener\">support forum<\/a>. You can also get help from WP Speed Matters\u2019 <a target=\"_blank\" href=\"https:\/\/www.facebook.com\/groups\/wpspeedmatters\" rel=\"nofollow ugc noopener\">Facebook group<\/a>.<\/p>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/c6de0d682c7c8eb227267455a2533dcc06d54d567bbca6fca21cd80d527c1554?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/c6de0d682c7c8eb227267455a2533dcc06d54d567bbca6fca21cd80d527c1554?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/sharp-and-clean-2\/\" rel=\"noopener\">Sharp and clean<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/delrod\/\" title=\"Posts by delrod\" rel=\"author noopener\">delrod<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">December 15, 2023<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Grateful to the developers behind this plugin. It is so clean and lightweight!! and works just as described!!!!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/c1d2b055092ad700dbae100f4e29b53163a531fa4e939f20149281cde8771fcd?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/c1d2b055092ad700dbae100f4e29b53163a531fa4e939f20149281cde8771fcd?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/server-connectivity\/\" rel=\"noopener\">Server Connectivity<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/aslam7\/\" title=\"Posts by aslam7\" rel=\"author noopener\">aslam7<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">September 28, 2023<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Flyingpress failing on server connectivity, had really worst experience on SEO.Everytime i use flyingpress am having issue with server connectivity, i have checked with my hosting server also, not even single issue. When i disable flyingpress the issue gone.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/8e8f366042c04ee862c65f683ac4a2443c85265dfe739c2be77ff267bd3e1160?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/8e8f366042c04ee862c65f683ac4a2443c85265dfe739c2be77ff267bd3e1160?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/flyingpress-is-awesome\/\" rel=\"noopener\">FlyingPress is awesome<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/scottlovig\/\" title=\"Posts by scottlovig\" rel=\"author noopener\">scottlovig<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">July 4, 2023<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">We installed FlyingPress due to it\u2019s excellent caching features and quickly found that we were seeing better performance scores than what we could squeeze out of wp-rocket. The few little issues we did run into during setup was quickly addressed by FlyingPress support. This is what a 5 star WordPress plugin looks like \ud83d\ude42<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/4eeb2218d3aa9bdd97931ceb0444f58d7d5ee462e168a7479cbea59eafd0097e?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/4eeb2218d3aa9bdd97931ceb0444f58d7d5ee462e168a7479cbea59eafd0097e?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/flying-pages-creates-a-smile-on-my-face\/\" rel=\"noopener\">Flying Pages creates a smile on my face!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/ms100\/\" title=\"Posts by ms100\" rel=\"author noopener\">ms100<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">May 10, 2023<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Although I can not find information why some of the \u201cIgnore keywords\u201d are prefilled (like .webp and the other images),  I do really like the Flying Pages plugin!<\/p>\n<p>Like the review titles says, Flying Pages letteraly created a smile on my face.<\/p>\n<p>Thank you for sharing!<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/b72db5555633ceeeba66b7b279e4965cdf7886b2c064825e3528865a22694fe5?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/b72db5555633ceeeba66b7b279e4965cdf7886b2c064825e3528865a22694fe5?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"1 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"1\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/breaks-site-very-often\/\" rel=\"noopener\">Breaks site very often<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/edwardsmithjr\/\" title=\"Posts by edwardsmithjr\" rel=\"author noopener\">edwardsmithjr<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">April 4, 2023<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">The latest version of FP is starting to break my site often now. Before, it was a blank white screen; now it\u2019s saying \u2018featured not enabled.\u2019 The support is unapologetic<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/a4c22eb53d8c5f8982fc59a586dc55d9dbe4b73dd6df68a193366c8be2493f95?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/a4c22eb53d8c5f8982fc59a586dc55d9dbe4b73dd6df68a193366c8be2493f95?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/great-plugin-35045\/\" rel=\"noopener\">Great Plugin<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/frontweb2021\/\" title=\"Posts by frontweb2021\" rel=\"author noopener\">frontweb2021<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">September 10, 2022<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Thanks for this great plugin<\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/flying-pages\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 78 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cFlying Pages: Preload Pages for Faster Navigation &amp; Improved User Experience\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/2d8aa1e9d695d5d5e383033730dbbcbedab5e874258605bd0d48dacc2958d0a7?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/2d8aa1e9d695d5d5e383033730dbbcbedab5e874258605bd0d48dacc2958d0a7?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/gijo\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tGijo Varghese\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cFlying Pages: Preload Pages for Faster Navigation &amp; Improved User Experience\u201d has been translated into 13 locales. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/flying-pages\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/flying-pages\" rel=\"noopener\">Translate \u201cFlying Pages: Preload Pages for Faster Navigation &amp; Improved User Experience\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/flying-pages\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/flying-pages\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/flying-pages\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/flying-pages\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<h4>2.4.7<\/h4>\n<ul>\n<li>Fixed PHP warnings<\/li>\n<\/ul>\n<h4>2.4.6<\/h4>\n<ul>\n<li>Updated FAQ<\/li>\n<\/ul>\n<h4>2.4.5<\/h4>\n<ul>\n<li>Fix: Missing Compatibility error<\/li>\n<\/ul>\n<h4>2.4.4<\/h4>\n<ul>\n<li>Updated shortcuts link<\/li>\n<\/ul>\n<h4>2.4.3<\/h4>\n<ul>\n<li>Updated \u201cOptimize More\u201d tab<\/li>\n<\/ul>\n<h4>2.4.2<\/h4>\n<ul>\n<li>[UPDATE] Added \u2018\/checkout\u2019 and \u2018.webp\u201d to ignore keywords<\/li>\n<li>[UPDATE] Minor update in JS file<\/li>\n<li>[FIX] Cross-Site Scripting in admin settings form<\/li>\n<\/ul>\n<h4>2.4.1<\/h4>\n<ul>\n<li>[BUGFIX] Warnings and errors in Compatibility tab<\/li>\n<\/ul>\n<h4>2.4.0<\/h4>\n<ul>\n<li>[NEW] Compatibility tab<\/li>\n<\/ul>\n<h4>2.3.0<\/h4>\n<ul>\n<li>[BUGFIX] Stopped preloading when ignore list is empty<\/li>\n<li>[NEW] FAQ<\/li>\n<li>[NEW] Optimize more<\/li>\n<\/ul>\n<h4>2.2.2<\/h4>\n<ul>\n<li>Bug fix for Fast Velocity Minify plugin<\/li>\n<\/ul>\n<h4>2.2.1<\/h4>\n<ul>\n<li>Addtional options to mouse hover delay (0ms) and max rps (2s)<\/li>\n<li>Disable for logged in admins by default<\/li>\n<\/ul>\n<h4>2.2.0<\/h4>\n<ul>\n<li>Moved option\u2019s config object to window<\/li>\n<li>Separate option for \u2018preload only on mouse hover\u2019<\/li>\n<li>Start flyingPages() without waiting for DOMContentLoaded<\/li>\n<li>Improved babel setup<\/li>\n<li>Removed arrow functions for IE compatibility<\/li>\n<\/ul>\n<h4>2.1.2<\/h4>\n<ul>\n<li>Removed XMLHttpRequest and improved minification of JS file (reduce size by ~300bytes)<\/li>\n<li>Added option \u20182 secs\u2019 to delay to start preloading<\/li>\n<\/ul>\n<h4>2.1.1<\/h4>\n<ul>\n<li>Changing JavaScript scope to prevent conflicts with other plugins using same variables<\/li>\n<\/ul>\n<h4>2.1.0<\/h4>\n<ul>\n<li>Option to disable preloading when logged in as administrator<\/li>\n<\/ul>\n<h4>2.0.9<\/h4>\n<ul>\n<li>Disable on Internet Explorer<\/li>\n<li>Renamed observer object to prevent conflicts with other plugins<\/li>\n<\/ul>\n<h4>2.0.8<\/h4>\n<ul>\n<li>Ignore query strings by default<\/li>\n<\/ul>\n<h4>2.0.7<\/h4>\n<ul>\n<li>Allow 1 second in delay<\/li>\n<\/ul>\n<h4>2.0.6<\/h4>\n<ul>\n<li>Better compatibility for WooCommerce<\/li>\n<li>Prefetching on mobile using \u2018touchstart\u2019<\/li>\n<\/ul>\n<h4>2.0.5<\/h4>\n<ul>\n<li>Bug fix \u2013 Start queue only after calling main function, causing errors in browser console<\/li>\n<\/ul>\n<h4>2.0.4<\/h4>\n<ul>\n<li>Bug fix \u2013 Issues with Swift Performance cache plugin when \u2018Merge Scripts\u2019 is enabled<\/li>\n<\/ul>\n<h4>2.0.3<\/h4>\n<ul>\n<li>Bug fix \u2013 Prevent max rps from resetting to default value on plugin update<\/li>\n<\/ul>\n<h4>2.0.2<\/h4>\n<ul>\n<li>Support WordPress 4.5+<\/li>\n<li>Copy fixes<\/li>\n<\/ul>\n<h4>2.0.1<\/h4>\n<ul>\n<li>Bug fix \u2013 Set default config on plugin update\/activation<\/li>\n<\/ul>\n<h4>2.0.0<\/h4>\n<p>MAJOR UPDATE!<br \/>\n* Configure ignore keywords<br \/>\n* Configure delay for prefetching from viewport<br \/>\n* Configure to prefetch on mouse hover only<br \/>\n* Configure maximum requests per second<br \/>\n* Configure mouse hover delay<\/p>\n<h4>1.0.5<\/h4>\n<ul>\n<li>Bug fix \u2013 Prevent wp-admin links from preloading<\/li>\n<\/ul>\n<h4>1.0.4<\/h4>\n<ul>\n<li>Bug fix for Safari\/iOS Safari<\/li>\n<\/ul>\n<h4>1.0.3<\/h4>\n<ul>\n<li>Prevent logout links from preloading<\/li>\n<\/ul>\n<h4>1.0.2<\/h4>\n<ul>\n<li>Prevent external links from preloading on hover<\/li>\n<\/ul>\n<h4>1.0.1<\/h4>\n<ul>\n<li>Support for Microsoft Edge browser<\/li>\n<li>Prevents current page from preloading<\/li>\n<\/ul>\n<h4>1.0.0<\/h4>\n<ul>\n<li>Initial release<\/li>\n<\/ul>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<p>\t<!-- .entry-meta --><br \/>\n<\/article>\n<p><br \/>\n<br \/><a href=\"https:\/\/wordpress.org\/plugins\/flying-pages\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Flying Pages: Preload Pages for Faster Navigation &amp; Improved User Experience By Gijo Varghese Download Details Reviews Installation Development Support Description Flying Pages preload pages before the user click on it, making them load instantly How it Works? Flying Pages injects a tiny JavaScript code (1KB gzipped), waits until the browser becomes idle. Then it [&hellip;]<\/p>","protected":false},"author":396,"featured_media":7376,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[1933,39,40],"tags":[4943,4940,4938,4942,4941,2502,4939,2091],"class_list":["post-7375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community-plugin","category-lite-version","category-wp-plugin-solution","tag-experience","tag-faster","tag-flying","tag-improved","tag-navigation","tag-pages","tag-preload","tag-user"],"acf":[],"fifu_image_url":"https:\/\/ps.w.org\/flying-pages\/assets\/banner-772x250.png?rev=2213724","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/7375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/396"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=7375"}],"version-history":[{"count":0,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/7375\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/7376"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=7375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=7375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=7375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}