Pre-rendering

Updated: 04/02/2019 by Computer Hope
Internet browsers

Pre-rendering, or prerendering, is a web browser feature that can speed up your web surfing experience. When you view a web page, some content from another page or site might be prerendered in the background, in anticipation that you will go there next. If you do, the new page loads very quickly because some of its elements were rendered ahead of time.

For example, the first web page on the list of Google's search results is always prerendered if the browser supports it. Google assumes the top result is the most likely result to be clicked, so it asks the browser to begin rendering this page as if the user had already requested it.

Browser support

Prerendering is supported by Google Chrome and Internet Explorer version 11.

Chrome versions 63 and later use a technique called NoState Prefetch to reduce the amount of bandwidth, RAM, and disk space used by the prerendering process.

Firefox only supports prefetching of some resources and data (as defined in the HTML5 specification), such as CSS and JavaScript files, and DNS resolutions.

Microsoft Edge, Safari, and Opera support prefetching, but do not support prerendering.

In HTML

Web developers can specify prerendered content with the <link> HTML tag:

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

Related pages

Cache, Internet terms, Link