来源:IT168
我们经常会把操作系统说成平台,其实它们有时候还真不能划等号。比如Ubuntu是一个操作系统,但不是一个平台,这种情况下所谓的平台指的是Linux。
Chrome操作系统也是基于Linux内核,只不过没有Ubuntu那么复杂。Chrome OS系统和Chrome浏览器一样有三大重点要素,那就是速度、简洁、安全,启动和运行速度都会很快,界面元素将会最少化,并且直接集成Chrome浏览器、配合上网本提供流畅的网络体验,并支持Web程序。
这是不是意味着Chrome OS就只是一种浏览器呢?能与其它的浏览器互换么?如果是这样,那么它就可以给我们显示相同的网站和应用了,也就能算得是是一种所谓的平台了。
但事实并非如此。和其它任何一款浏览器相比,谷歌一直在积极完善Chrome,新增各种功能,使得Chrome从传统的Web客户端中脱颖而出。谷歌付出的不仅仅是在技术上,它是在为了实现一个远大的理想而奋斗。到落地开花时,Chrome浏览器就堪称得上是最完整的应用开发平台,而且史无前例。
如同新一轮的创新风暴席卷而来,当HTML5在2011年逐渐被主流厂商所接受之后,围绕Web Apps领域的创新风暴正山雨欲来风满楼。谷歌似乎把握很准,抓牢命脉,发力更猛。Web 应用充分利用了浏览器窗口的大小,传统的网页导航元素都被隐藏了,像“后退”按钮这类的浏览器控件也开始变得不可用。相反,Web应用程序与桌面应用很相似,按钮和对话框看起来非常逼真。用户可以在界面上随时拖拽,灵活自如。
谷歌表示,Web App形成了一套主要的客户端架构模型。这意味着它们可以在浏览器端自动处理应用程序的逻辑,而不会受应用程序服务器端所牵绊。这些应用程序也可以离线运行,如果这些你还觉得不过瘾的话,那么除了作为屏幕输入设备以外,谷歌还开发GPS,加速计,以及其它的传感器,相信这些会让你竖起拇指了。
新的浏览器:新的App
与传统的浏览器有所不同,Chrome遵循快速发布计划以及最新的默认更新机制。既包括安全方面的更新,也包括新特性的更新。
Chrome的HTML引擎在各种定期标准的测试中得分很高,在JavaScript性能的提高上也大为发力,致力于发布JavaScript语言的下一个版本,代号为“和谐号”。
Chrome的最新版本引进了新鲜的技术血液。比如本地客户端(NaCI),允许Web App快速运行编译对象的代码。另一种编程语言是Dart,这是一种能够取代JavaScript的编程语言,实验版的Chrome新增了Dart虚拟机插件。
不足为奇的是,Chrome的劲敌们也非常不愿意看到Chrome的创新之处,因为对手的强大这会让它们望尘莫及。尽管它们在努力模仿Chrome,可终究逃脱不了苦海。Mozilla也转而加快了更新计划,却遭遇各种困难险阻,最终被迫为企业用户所接纳。如果用户对Chrome的OS有所质疑,那么对Mozilla的Boot to Gecko项目更不会有好感了。
总之,Chrome不仅仅止步于一款简单的浏览器,谷歌致力于将其打造成一个完美的平台。
谷歌引领Web新时代
谷歌正在创造一种新式的Web平台,这本身也没有什么过错吧?如果你觉得搜索巨人通过浏览器已经深深影响到了Web标准,那么事实也确实如此。
从另一个方面来讲,谷歌主要的收入来源既不是Web浏览器上、Web标准,也不是相应的开发工具,而是广告。谷歌不需要通过主宰W3C标准来维持自己的核心市场,它希望看到一种健康的、蓬勃的Web发展前景。谷歌致力于加快Web的进化,从传统的客户端/服务器模式转向最接近于桌面的应用开发平台,而这种方式将使Web充满活力。
如果让设计师们放弃传统Web UI设计理念,他们会作何感想?有朝一日,让J2EE的开发者们适应基于客户端的编程,他们又会何去何从?再有朝一日,浏览器的厂商要满足非传统的传感器和输入设备,他们又作何反应?即使说Chrome还算不上一种最好的开发平台,但Chrome开发团队已经开发出了一个受人瞩目的编译平台。