一切皆Web:深度解析Chrome OS

Posted by rn86 on November 21, 2009

经过了昨天晚上Google官方的Chrome OS技术讲解活动之后,Chrome OS不再仅仅是一个概念上的东西,现在我们真正的了解了Chrome OS是什么,给人的感觉怎么样以及它怎么工作。

500x_by_default_2009-11-19_at_1.23.05_pm

Google在Chrome OS介绍会议上不止一次的强调这次不是发布会,真正发布还需要一年的时间。显然,我们可以看到用户想要体验到公测版本还遥遥无期,这就是关于这个系统第一次面世的所有内容。我们应该实质性地理解它与传统的操作系统有何不同,我们为什么要使用它等等。

Google Chrome OS是一个初步定位在上网本上的开源的、轻量级的操作系统,并且大部分的用户体验都是在网上。也就是说,它就是以网络作为平台的Google Chrome(浏览器)运行在一个全新的基于Linux内核的视窗系统里。它可以支持x86处理器(例如标准的酷睿2双核)和ARM处理器(例如每部只能手机里所使用的),而底层是完全重新设计的安全架构,可以免受病毒的干扰并且方便更新。

Chrome OS到底是什么?

Chrome OS基本上可以认为仅仅是一个网络浏览器而已,也就是说它是基于已经存在的网络服务的,例如Gmail,Google文档等等。严格来说,它没有常规应用软件,只有网络应用软件,没有什么需要安装、更新之类的步骤。Chrome OS深度集成各种网络应用到系统中,这意味着两点,一是它们比现有网络应用程序看起来更像本地应用程序;二是它们能够比典型的像火狐那样的网络应用程序更好地利用本地资源。从名字上来说它们是网络应用程序,但是它们会拥有获取本地资源的能力。这一切都是通过HTML5来实现,作为下一代HTML标准,HTML5的一大特点就是他可以让浏览器更多的访问本地资源,比如位置信息、离线存储等这些通常情况下是本地应用程序才能访问到的资源。

500x_sdres_0001_app-menu

在用户体验方面,Chrome OS与Chrome浏览器的体验是基本相同的,从技术上来说,Chrome OS是基于Linux的操作系统,但是你将不会像Ubuntu或者其它Linux发行版那样安装Linux二进制文件,任何你所拥有的应用程序都得通过浏览器来使用。实际上,你可以将Chrome OS当作一个你所喜欢的新版本Chrome浏览器。

正如你可能已经猜到的,Chrome OS是一个超轻量级的操作系统,它可以在几秒钟内启动,并且直接进入浏览器。同样地,Chrome浏览器就是Chrome OS最优化的浏览器,所以它将比我们以往见过的更快。Chrome OS只能支持固态硬盘而不是像其他操作系统那样还支持传统的硬盘,虽然传统硬盘正在逐渐被取代,但直接不提供支持对于任何一家公司来说都是一次大胆的做法。你可以将Chrome OS破解安装到任意一台计算机上,但是你不可能在一台传统的电脑上用Chrome OS来替代Windows。反之如果你只想要Chrome OS,那么你就必须购买Google合作厂商的设备,他们提供的设备才会完全符合Google以及Chrome OS的要求。目前,Chrome OS还仅仅是为上网本而生,并不适合做桌面操作系统,Google自己也表示第一代的Chrome OS只适用于人们主要工作之外的设备。

Chrome OS给人的感觉怎么样?

从表面上看,Chrome OS和当前的Chrome浏览器基本没有太大的差距,这看来我们之前泄漏出的这批截图还是比较准确的。如同一个浏览器一样,它拥有标签,功能类似于任务栏。标签的左边是一个启动菜单,可以打开一个充满快捷方式的栏目。还有一些收藏夹和应用程序(Google指出,希望你能适应这种古怪的感觉)。你可以固定一些聊天工具和音乐播放器之类的小窗口,以使得它们一直在其它标签上面。这种特性看起来很像Gmail里的Gtalk,也就是说,它是角落里的一个小框框,其实就是一个Widget的功能。

500x_sdres_0002_panels_01

除了这些标签,它还有自己的虚拟桌面,这意味着你可以在多个打开的Chrome OS“窗口”之间切换,每一个都窗口都代表不同的标签组,。想象一下吧:一组桌面用来工作,另一组用来玩,还有一组用来欣赏爱情动作片等等。其实这就像是在Mac上使用space的功能,只不过这一切都在浏览器上实现。

500x_googlechromeos0026

Chrome OS何时发布?以什么样的方式发布?

Google只说Chrome OS会在明年发布但并没有给出确切的时期,昨天Google开放了Chrome OS的源代码,但这并不代表Chrome OS已经完善了。作为一个开源项目,Chrome OS需要所有开发者的努力并作出贡献才会完善,而公开源代码就是一种完善产品的形式。如果你感兴趣的话,已经可以在这里下载到Chrome OS开源版本Chromium OS的源代码了。所以,我们认为Chrome OS会像Chrome浏览器一样,随着一次又一次的升级来到我们身边。

Chrome OS给我们带来什么改变?

通过Chrome OS我们可以看出,Google正在改变传统操作系统的观念,他们要将整个操作系统都搬到网上去。Google正迫切的想要告诉你浏览器是多么的强大,以至于让其他的操作系统和本地应用程序一无是处。实际上,这不正是云计算的概念么?我们早就说过Chrome浏览器仅仅是通向Google云计算的入口。很多人都认为Chrome OS是一个深度整合了Google网络服务的轻量级Linux发行版,而我认为它不是,它仅仅是一个浏览器而已。

但是它是一个每个标签都运行着不同进程的浏览器,它会访问本地操作系统的资源,做一些线下的扩展工作。换句话说,它并不是一个我们往常所说的浏览器,而且我们将使用的网络应用程序也会逐渐和现有的网络应用不一样。虽然表面上看起来Chrome OS很小巧很轻量级,但它看起来可以替代绝大部分的传统操作系统功能。或者说,Google不是在过多地要求它的用户们改变操作习惯。而是正在试图改变操作系统帮你做这些事情的方式。

我们这样想象一下,现在你任务栏或者说Dock上的按钮变成了标签;你Email客户端虽然在你的浏览器中运行,但是却像一个传统的Mail客户端一样可以离线储存数据,你的文件还将通过一些点击来打开,但是它们却被存储在云端(只有你选择之后才会存在本地)。还是一样的东西,却用不同的方式给你。这就是Chrome OS的魅力,这就是Google的魅力。

Via gizmodo