Link prefetching allows web browsers to pre-load resources. This speeds up both the loading and rendering of web pages. Prefetching was first introduced in HTML5.
Prefetching is accomplished through hints in web pages. These hints are used by the browser to prefetch links. Resources which can be prefetched include: JavaScript, CSS, image, audio, video, and web fonts. DNS names and TCP connections can also be hinted for prefetching.
== Prefetching in HTML5 ==
There are two W3C standards covering prefetching for HTML5:
Link preloadHints to specific URLs. Common hints include JavaScript, CSS, images...