How Streaming Can Improve the World (Wide Web)
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
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.
Details
Original language | English |
---|---|
Title of host publication | WWW '23 Companion: Companion Proceedings of the ACM Web Conference 2023 |
Publisher | ACM Digital Library |
Pages | 140-143 |
Number of pages | 4 |
ISBN (print) | 978-1-4503-9419-2 |
Publication status | Published - 30 Apr 2023 |
Peer-reviewed | Yes |
Publication series
Series | WWW: International World Wide Web Conference |
---|
Conference
Title | 2023 ACM Web Conference |
---|---|
Abbreviated title | WWW 2023 |
Conference number | 32 |
Description | 2023 World Wide Web Conference |
Duration | 30 April - 4 May 2023 |
Website | |
City | Austin |
Country | United States of America |
Keywords
Research priority areas of TU Dresden
DFG Classification of Subject Areas according to Review Boards
ASJC Scopus subject areas
Keywords
- HTTP, loading speed, Server Sent Events, streaming web pages, web page performance, WebSockets