posted on 2025-05-08, 15:22authored byMark WallisMark Wallis, Frans Henskens, Michael Hannaford
The modern web browser performs a multitude of tasks, which were never contemplated in its original design. This work investigates the roles and responsibilities of the various components that comprise the web browser, and a traditional web application. We review the web browser’s role in the greater architecture and propose that a ”Super Browser” concept need not mean greater responsibilities for the web browser application. Instead, the solution described in this work introduces a distributed approach that is capable of executing applications composed of distinct components. An implementation is presented and compared with the traditional web application framework.