Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Strategien zum Laden > HTTP Chunking

HTTP Chunking

Das HTTP-Protokoll unterstützt das sogenannte Chunked Encoding. Hiermit können Sie die Seite in Abschnitten verschicken. Wenn Sie also eine aufwändige Seite haben, müssen Sie nicht warten, bis der Server komplett fertig ist, sondern können ihren mehr oder weniger statischen Kopf schon sehr schnell losschicken.

Eine einfache Strategie dabei besteht darin, den Inhalt von <head> mit dem ersten Schub zu versenden, während die übrige Seite noch zusammengebaut wird. Hier ein Beispiel:

<!doctype html>
<html>
<head>
    <title>Meine App</title>
</head>
<!-- Ende Abschnitt #1 -->
<body>
    ...
    <script src="all_20100426.js"></script>
</body>
</html>
<!-- Ende Abschnitt #2 -->

Als einfache Verbesserung ließe sich hier auch noch der JavaScript-Aufruf wieder zurück nach <head> verschieben und mit dem ersten Abschnitt versenden. So kann der Browser schon die Skript-Datei laden, während der Rest der Seite noch nicht einmal vom Server angekommen ist:


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint