Prerendering refers to the practice of speculatively prefetching and rendering pages that the user is likely to navigate to in the near future (the browser renders the page in the background in what is effectively an invisible separate tab). If the user then chooses to navigate to the page, display of its content can be near instant.

Prerendering might be used, for example, to fetch the page resources linked by a "Next" button, or a link popup that a user hovers over, or the likely page target of the URL being entered into the address bar.


<link rel="prerender" href="" />

Prerendering results in faster display time than prefetching and hence a better user experience, at the cost of more resources being consumed.

See also