最近看到两则新闻,觉得很有意思,一个是google Chrome OS的消息《Google Is Creating a New Free Operating System Called Google Chrome OS》,一个是微软的Gazelle的消息《Microsoft’s Web Browser-Based OS: Gazelle 》,在同一个网站上同时看到这两则消息,算是一种巧合。从两篇新闻中,我们可闻出浏览器未来发展的趋势。
浏览器,从最初一个浏览网页的软件,逐渐变成了一个应用平台,Google的Chrome出来之后,又逐渐向Web OS变迁了,从Chrome的多进程体系,plugin体系,gears体系等各种特性看来,Web OS已经可以说是初见雏形了。多任务、多进程、插件式开放平台、本地存储,无一不是操作系统的特性。
从网上一篇微软发表的论文《The Multi-Principal OS Construction of the Gazelle Web Browser》上看来,也在从WebOS方向发展,我们对比一下二者的架构:
![Gazelle architecture](https://p-blog.csdn.net/images/p_blog_csdn_net/xingtian713/EntryImages/20090928/gazelle%20architecture.jpg)
Gazelle的架构
![Chrome Architecture](https://p-blog.csdn.net/images/p_blog_csdn_net/xingtian713/EntryImages/20090928/chrome%20architecture633897772505625000.jpg)
Chrome 架构
我们从二者架构的对比上来看,有一个最根本的共同点,就是多进程的架构,突出浏览器的安全性、稳定性、多任务并发性。
目前二者真正的产品尚未看到,我们拭目以待吧!
目前二者真正的产品尚未看到,我们拭目以待吧!