Home Web Front-end H5 Tutorial Html5 What is prefetch/prerender? Introducing prefetch/prerender in Html5

Html5 What is prefetch/prerender? Introducing prefetch/prerender in Html5

May 09, 2017 am 10:59 AM

The title of the article, "Born for Affiliate" is actually an exaggeration.

prerender / prefetch

is actually to improve the loading speed of web pages, but it has always been achieved through preloading. Ways to improve user experience, for example, if a user stays on the homepage for 2 seconds, and within these 2 seconds we have already loaded a page that the user may want to open, then the user will open it very quickly. The user experience is also excellent

HTML5 Prerender / Prefetch noun explanation

prefetch usage:

It should be used for fetching and caching resources for later user navigation as per the official HTML5 spec (i.e. prefetching a css file to be used in a page which highly likely to be used by the user in his upcoming navigation). Supported in Chrome, Firefox & IE.
Copy after login

Simply put it iscachingnext web page The resource is a new feature of HTML5. The supported browsers are Chrome (13 and later), Firefox, IE 11

prerender usage:

It should be used for prerendering a complete page that the user will highly likely navigate to it in his upcoming navigation (i.e. like prerendering the next article where it is highly likely that the user will click on “next article” button). Supported only in Chrome & IE.
Copy after login

Prerender is from Google An invention that is improving users and reducing the user's waiting time during loading, loading articles such as "next page" through the closest matching principle. For example, the best recommendation, when a user visits page A, the next page that the user is most likely to visit If B is on a page, then preload page B to achieve the effect of improving the loading speed. The supported browsers are Chrome and IE11

How to use

is actually part of the HTML 5 spec.
appears to be Google doing their own thing.
Copy after login

The first method is to link the above link Add to xxx

The second method is to use JS code injection;

var myHead = document.getElementsByTagName(‘head’)[0];
var myLink = document.createElement(‘link’);
myLink.setAttribute(‘rel’, ‘prerender’);
myLink.setAttribute(‘href’, ‘http://apple.com/ipad’);
myHead.appendChild(myLink);
Copy after login

or use the Jquery method:

$(“head”).append(‘www.guoli.biz/’);
Copy after login

If you have any questions, please leave a message

【Related recommendations】

1. Free h5 online video tutorial

2. HTML5 full version manual

3 . php.cnOriginal html5 video tutorial

The above is the detailed content of Html5 What is prefetch/prerender? Introducing prefetch/prerender in Html5. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Table Border in HTML Table Border in HTML Sep 04, 2024 pm 04:49 PM

Guide to Table Border in HTML. Here we discuss multiple ways for defining table-border with examples of the Table Border in HTML.

HTML margin-left HTML margin-left Sep 04, 2024 pm 04:48 PM

Guide to HTML margin-left. Here we discuss a brief overview on HTML margin-left and its Examples along with its Code Implementation.

Nested Table in HTML Nested Table in HTML Sep 04, 2024 pm 04:49 PM

This is a guide to Nested Table in HTML. Here we discuss how to create a table within the table along with the respective examples.

HTML Table Layout HTML Table Layout Sep 04, 2024 pm 04:54 PM

Guide to HTML Table Layout. Here we discuss the Values of HTML Table Layout along with the examples and outputs n detail.

HTML Input Placeholder HTML Input Placeholder Sep 04, 2024 pm 04:54 PM

Guide to HTML Input Placeholder. Here we discuss the Examples of HTML Input Placeholder along with the codes and outputs.

Moving Text in HTML Moving Text in HTML Sep 04, 2024 pm 04:45 PM

Guide to Moving Text in HTML. Here we discuss an introduction, how marquee tag work with syntax and examples to implement.

HTML Ordered List HTML Ordered List Sep 04, 2024 pm 04:43 PM

Guide to the HTML Ordered List. Here we also discuss introduction of HTML Ordered list and types along with their example respectively

HTML onclick Button HTML onclick Button Sep 04, 2024 pm 04:49 PM

Guide to HTML onclick Button. Here we discuss their introduction, working, examples and onclick Event in various events respectively.

See all articles