A very interesting document was published in Microsoft Research, describing the ideas and details of the design of browsers of the future, behaving like an operating system, delimiting resources only for those who need them.
We built a prototype based on IE, which implements the Gazelle architecture and at the same time uses all backwards-compatible parsing, DOM management, and JavaScript interpretation that already exist in IE. Our prototype experience shows that there is a real opportunity to transform existing browsers with their existing capabilities into OS browsers while mobilizing existing capabilities.
With our prototype, we successfully reviewed 19 of the 20 most popular Alexa sites that we tested. The executed prototype is acceptable in terms of speed, and much of the overhead is due to IE development tools, which can be eliminated in the production configuration.
')
I would not be too happy about the opportunity to see the implementation of these ideas in the release until the speech is not conducted. In addition, the document was written by the hand of experts from Microsoft Research (apparently, anyone from the IE team was not directly involved, so the project is mainly of academic interest only).
Despite all this, it is very interesting to read about a significant part of the technologies in which the web browsers (DOM, CSS, etc.) inhabit and the security problems that surround them.