jQuery.PrefetchJS - Javascript Caching Objects

  • Minimize disturbing page load or image render effects.
  • The page ready time for content, images, etc. should decreas to a minimum.
  • The user should not intercepted with network circles and load time.

demo pages:
> www.PrefetchJS.de/demopage/index.html
> https://github.com/DanielFloeter/jQPrefetch/wiki/References

Wiki (New Features, Bugfixes, Changes, Roadmap):
> https://github.com/DanielFloeter/jQPrefetch/wiki

Minimize disturbing page load or lazy img render effects with "unobtrusive Javascript".

The user should not intercepted with network circles and loading time. The Javascript is unobtrusive, if JS is not available the website is working anyway with the common doing.


The network circle time should overlayed with the watch and read time.


The waiting time (for the network circle) should decrease approximately to a view milliseconds by preloading content to the client. If the DOM tree is loaded preloading-engine starts for available anchors, while the user read or use the current content. After images, content, thumbs are loaded the Javascript and CSS performance time is done in minor milliseconds.
The layout build has no flickering and is not disturbed.


(1) The preload-engine search for all defined anchors

(2) It loads HTML content for the found anchors

(3) The site change woks without waiting for network cycle requests

(4) The aim is that the site change happens only on client-side