I just don't understand why the browser, an application that is supposed to run *within* an operating system, needs to commandeer CPU or GPU resources on its own from an operating system whose main role is to manage those very resources. Isn't this a confusion of roles? Won't it simply complicate the development process (and increase its cost) for rival browsers? But I guess that's the intent.
I just don't understand why the browser, an application that is supposed to run *within* an operating system, needs to commandeer CPU or GPU resources on its own from an operating system whose main role is to manage those very resources. Isn't this a confusion of roles? Won't it simply complicate the development process (and increase its cost) for rival browsers? But I guess that's the intent.