This structure dates back to the earliest days of the web. Browsers were designed to render and replace documents, not to manage multiple active tasks simultaneously. While desktop operating systems evolved to support multitasking through concurrent windows and processes, browsers retained a document centric model. As web applications became more complex, developers adapted within those constraints. Single page applications reduced reloads, and client side frameworks introduced richer...