Kommentar: HTML5 -Link -Vorabfassungsfunktion (Link -Vorabsteulung) ist ein im Sand begrabenes Juwel. Nur wenige Menschen kennen den Wert immer noch. Freunde, die es brauchen, können davon lernen.
Die Link -Präfeting -Funktion von HTML5 (Link Prefetching) ist ein im Sand begrabenes Juwel, und nur wenige Menschen kennen immer noch seinen Wert. Möglicherweise kennen Sie bereits die alte und berühmte Bild -Vorspannungsfunktion, und die Link -Prefetch -Funktion besteht darin, dieses Konzept von Bildern auf Webinhalte zu erweitern (kein Ajax -Code ist erforderlich).
Es funktioniert so: Fügen Sie der Seite einen solchen Link hinzu:
<link href = "page2.html">
Auf diese Weise lädt der Browser beim Leerlauf Ihr Maschine die Seite2.html im Hintergrund automatisch herunter. Wenn der Benutzer schließlich auf den Link Seite2.HTML klickt, nimmt der Browser die Seite aus dem Cache heraus, sodass die Ladegeschwindigkeit dieser Seite unerwartet schnell ist.
Derzeit unterstützt nur Firefox -Browser diese Funktion. Da Firefox derzeit der Browser mit der zweitgrößten Nutzerbasis der Welt ist, kann eine beträchtliche Anzahl von Besuchern, solange Sie einen solchen Code zur HTML -Seite hinzufügen, diese sehr offensichtliche Verbesserung der Seitenladungsgeschwindigkeit immer noch erleben. Sehr cool!
Sie können in vielen Fällen die Funktion Prefetch -Funktion verwenden:
* Wenn Sie einen langen Artikel, ein Online -Tutorial, ein Bildalbum usw. haben, muss auf mehreren Seiten angezeigt werden.
* Vorladen der nächsten Seite, auf der Benutzer am wahrscheinlichsten auf Ihrer Website -Homepage besuchen. (Vielleicht ist es eine Produktseite, die eine Produktwebsite oder einen aktuellen Blog -Beitrag auf einer Blog -Website empfiehlt.)
* Die Suchabfrage -Seite lädt die ersten Elemente vor, nach denen gesucht wurde.
Für statische Inhalte können Sie auch REL -Tags verwenden, um die Vorabfassungsfunktion zu implementieren:
<link href = "/images/big.jpeg? ca541d">
Hier gibt es einige andere interessante Dinge:
* Die Link -Präfiting -Funktion wird in Kürze in den Browsern Opera, Chrome und Safari implementiert, aber für Internet Explorer müssen Sie wahrscheinlich bis 2020 warten.
* Wenn diese Funktion weit verbreitet ist, wirkt sich dies auf Ihre Website -Protokolle aus und greift auf Statistiken zu. Bitte betrachten Sie diese Situation. Eine Ihrer Seiten hat vorab die Veröffentlichung und zieht mehrere Seiten zurück, aber der Benutzer hat auf diese Seiten nicht zugegriffen. Ihr Server (oder Statistik -Tool) kennt den Unterschied zwischen beiden nicht.
Um dies zu unterscheiden, sendet Firefox X-Moz: Informationen in HTTP-Header-Informationen vorab. Sie benötigen jedoch etwas, um diese Informationen auf der Serverseite zu identifizieren.