How Streaming Can Improve the World (Wide Web)

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-review



Since its beginnings, web pages have been based on files. This means that HTML, CSS, and JavaScript are transferred from server to client as files, which by default need to be fully loaded before the web page is displayed. This render-blocking procedure increases loading times significantly, leading to reduced user satisfaction and revenue loss due to lower conversion rates. We present a full implementation of a new approach for loading web pages by splitting up every component and loading the page via a text-based stream. Such a modification aligns with current trends of the HTTP protocol, which has been using streams internally since HTTP/2. It significantly improves loading times, independent of the total page size.


Original languageEnglish
Title of host publicationWWW '23 Companion: Companion Proceedings of the ACM Web Conference 2023
PublisherACM Digital Library
Number of pages4
ISBN (print)978-1-4503-9419-2
Publication statusPublished - 30 Apr 2023

Publication series

SeriesWWW: International World Wide Web Conference


Title2023 ACM Web Conference
Abbreviated titleWWW 2023
Conference number32
Description2023 World Wide Web Conference
Duration30 April - 4 May 2023
CountryUnited States of America


Research priority areas of TU Dresden

DFG Classification of Subject Areas according to Review Boards


  • HTTP, loading speed, Server Sent Events, streaming web pages, web page performance, WebSockets

Library keywords