On the web platform cornucopia
Mikkonen, Tommi; Pautasso, Cesare; Systä, Kari; Taivalsaari, Antero (2019)
Mikkonen, Tommi
Pautasso, Cesare
Systä, Kari
Taivalsaari, Antero
2019
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202012018362
https://urn.fi/URN:NBN:fi:tuni-202012018362
Kuvaus
Peer reviewed
Tiivistelmä
The evolution of the Web browser has been organic, with new features introduced on a pragmatic basis rather than following a clear rational design. This evolution has resulted in a cornucopia of overlapping features and redundant choices for developing Web applications. These choices include multiple architecture and rendering models, different communication primitives and protocols, and a variety of local storage mechanisms. In this position paper we examine the underlying reasons for this historic evolution. We argue that without a sound engineering approach and some fundamental rethinking there will be a growing risk that the Web may no longer be a viable, open software platform in the long run.
Kokoelmat
- TUNICRIS-julkaisut [19351]