A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/de/docs/Web/HTML/Reference/Attributes/rel/prefetch below:

rel=prefetch - HTML | MDN

Das Schlüsselwort prefetch für das rel Attribut des <link> Elements gibt Browsern einen Hinweis darauf, dass der Nutzer die Zielressource für zukünftige Navigationen wahrscheinlich benötigen wird. Daher kann der Browser die Benutzererfahrung verbessern, indem er die Ressource vorausschauend abruft und zwischenspeichert. <link rel="prefetch"> wird für Navigationen innerhalb derselben Seite oder für Unterressourcen verwendet, die auf derselben Seite verwendet werden.

Das Ergebnis wird im HTTP-Cache auf der Festplatte gehalten. Aufgrund dieser Eigenschaft ist es nützlich für das Vorabladen von Unterressourcen, selbst wenn sie von der aktuellen Seite nicht verwendet werden. Sie könnten es auch verwenden, um das nächste Dokument vorzuladen, das der Benutzer wahrscheinlich auf der Website besuchen wird. Dabei müssen Sie jedoch vorsichtig mit Headern sein — zum Beispiel können bestimmte Cache-Control Header das Vorladen verhindern (zum Beispiel no-cache oder no-store).

Hinweis: Aufgrund solcher Einschränkungen wird empfohlen, für das Vorladen von Dokumenten stattdessen die Speculation Rules API zu verwenden, wo diese unterstützt wird.

<link rel="prefetch"> ist funktional äquivalent zu einem fetch() Aufruf mit der Option priority: "low", außer dass ersteres in der Regel eine noch niedrigere Priorität hat und ein Sec-Purpose: prefetch Header in der Anfrage gesetzt ist. Beachten Sie, dass Browser im Allgemeinen Vorladressourcen eine niedrigere Priorität als vorgeholte (zum Beispiel angefordert über <link rel="preload">) geben — die aktuelle Seite ist wichtiger als die nächste.

Die Fetch-Anfrage für einen prefetch-Vorgang führt zu einer HTTP-Anfrage, die den HTTP-Header Sec-Purpose: prefetch enthält. Ein Server könnte diesen Header verwenden, um die Cache-Timeouts für die Ressourcen zu ändern oder andere spezielle Handhabungen durchzuführen. Die Anfrage enthält auch den Header Sec-Fetch-Dest mit dem Wert empty.

Der Accept Header in der Anfrage wird mit dem Wert übereinstimmen, der für normale Navigationsanfragen verwendet wird. Dies ermöglicht es dem Browser, die passenden zwischengespeicherten Ressourcen nach der Navigation zu finden.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4