Heim  >  Artikel  >  Web-Frontend  >  Html5 Was ist Prefetch/Prerender? Einführung von Prefetch/Prerender in Html5

Html5 Was ist Prefetch/Prerender? Einführung von Prefetch/Prerender in Html5

零下一度
零下一度Original
2017-05-09 10:59:323079Durchsuche

Der Titel des Artikels, „Born for Affiliate“, ist eigentlich übertrieben.

Prerender/Prefetch

dient eigentlich dazu, die Ladegeschwindigkeit von Webseiten zu verbessern, aber das ist so Es gibt immer Möglichkeiten, die Benutzererfahrung zu verbessern. Wenn ein Benutzer beispielsweise 2 Sekunden auf der Startseite bleibt und wir innerhalb dieser 2 Sekunden bereits eine Seite geladen haben, die der Benutzer möglicherweise öffnen möchte, wird der Benutzer sie öffnen Es ist sehr schnell. Die Benutzererfahrung ist auch ausgezeichnet

HTML5Prerender / Prefetch-Nomen-Erklärung

Prefetch-Nutzung:

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.

Um es einfach auszudrücken: Es handelt sich um Caching Die Ressource einer Webseite ist eine neue Funktion von HTML5. Die unterstützten Browser sind Chrome (13 und höher), Firefox, IE 11

Prerender-Verwendung:

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.

Prerender ist eine Erfindung von Google. Es verbessert die Benutzerfreundlichkeit und verkürzt die Wartezeit des Benutzers beim Laden. Es verwendet das Prinzip der engsten Übereinstimmung, um Artikel wie „zu laden.“ Nächste Seite". Beispielsweise ist die beste Empfehlung, wenn der Benutzer Seite A besucht, die häufigste des Benutzers. Wenn die nächste Seite, die Sie möglicherweise besuchen, B ist, dann laden Sie Seite B vor, um den Effekt einer Verbesserung der Ladegeschwindigkeit zu erzielen. Die unterstützten Browser sind Chrome , IE11

Verwendung

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

Erste Die mittlere Methode besteht darin, den obigen Link zu xxx hinzuzufügen

Die zweite Methode ist die Verwendung von 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);

oder verwenden Sie die Jquery-Methode:

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

Ja Wenn Sie Fragen haben, hinterlassen Sie bitte eine Nachricht

[Verwandte Empfehlungen]

1 . Kostenloses h5-Online-Video-Tutorial

2. HTML5-Vollversionshandbuch

3. php.cn Original-HTML5-Video-Tutorial

Das obige ist der detaillierte Inhalt vonHtml5 Was ist Prefetch/Prerender? Einführung von Prefetch/Prerender in Html5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn