Description
PageFlash is a powerful headless browser WordPress plugin designed to provide you with a fast and efficient web browsing experience within your WordPress site. Say goodbye to page reloads and enjoy seamless navigation through web content with this plugin. Harness the speed and agility of PageFlash for your WordPress website.
Key Features:
- Lightning-Fast Browsing: PageFlash lives up to its name, offering rapid page loading and navigation without the need for tedious page refreshes.
- Smooth Script Execution: Execute scripts and interact with web pages in a fluid and continuous manner. With PageFlash, you’ll experience uninterrupted script execution, ensuring your web applications run seamlessly.
- Prefetches: PageFlash incorporates advanced prefetching technology to speed up your web browsing. It anticipates and loads pages in the background, reducing loading times and providing a smoother browsing experience.
- No More Reloads: Say goodbye to unnecessary page reloads with PageFlash, and enjoy uninterrupted web exploration. PageFlash ensures a frustration-free web experience by eliminating the need for page reloads, providing you with a streamlined and seamless browsing experience.
For more information and documentation, visit our plugin documentation.
How it works:
- 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 (usingnavigator.connection.saveData
) - Prefetches URLs to the links (using
<link rel=prefetch>
or XHR). Provides some control over the request priority (can switch tofetch()
if supported).
If you are a developer, we encourage you to follow along or contribute to the development of this plugin on GitHub.
Browser support:
This plugin also works perfectly on popular browsers.
– 🖥 Microsoft EDGE
– 🖥 Firefox 4+
– 🖥 Chrome
– 🖥 Opera
– 📱 Android 4+
Installation
To install the plugin via WordPress Dashboard:
- In your WordPress admin dashboard, go to “Plugins” and click “Add New.”
- Click “Activate.”
To install the plugin manually:
- Download the plugin ZIP file from the PageFlash WordPress Plugin Page.
- Click the “Upload Plugin” button and select the ZIP file you downloaded.
- Click “Install Now” and then “Activate.”
FAQ
-
How do I enable PageFlash for a specific post or page?
-
After activation, go to the post or page where you want to enable PageFlash’s headless browsing features. In the editor, look for the PageFlash settings panel to configure your preferences.
-
Where should I check the plugin’s features?
-
- A. In Chrome’s incognito mode.
- B. After logging out of the admin account.
- C. In Firefox’s private browsing mode.
- D. In Safari’s private browsing mode.
The best places to check the plugin’s features are either in Chrome’s incognito mode (Option A) or after logging out of the admin account (Option B). These methods ensure that the plugin works correctly without any interference from browser history, cookies, or admin privileges.
-
Is PageFlash compatible with the latest version of WordPress?
-
Yes, PageFlash is regularly tested and ensured to be compatible with the latest WordPress version.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“PageFlash – Fast and Efficient Headless Browser WordPress Plugin” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “PageFlash – Fast and Efficient Headless Browser WordPress Plugin” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0
- Fixed: Supply chain attack prevention
1.0.1
- Fixed: Issue with validateElement function in
pageflash-frontend
- Improved: Added validation for timeoutFn in buildListenerOptions function
- Added : Confusion Clear FAQ plugin for better understanding
1.0.0
- Initial release
- Added: pageflash-frontend.js for frontend functionality
- Added: MetaBox class for admin settings
- Added: PAGEFLASH_ASSETS_PATH constant for asset management