title: Start loading next page while browser is idle
body: <p>I have product website. On one page I show thumbnails and a brief description of all the products. When you click on the photos, you get to a detailed product page.</p>
  
  <p>Is there a way to get the browser to start loading and caching the javascript and CSS for the "detailed product" page while the user is just looking at the "all the products" page and trying to make a choice?</p>
  
  <p>I want this preloading and caching to start only once the page has fully loaded as to not slow it down.</p>
  
  <p>Any suggestions on how to implement this?</p>