Chrome OS:叫板Windows 超越Linux

  • 时间:
  • 浏览:0





作者: 驱动之家

CNETNews.com.cn

30009-12-300 17:05:11

  谷歌的Chrome OS全是第有一个 挑战微软Windows独霸地位的操作系统,但它拥有一项过去Linux等其它对手缺少的优势:网络。

  任何新的操作系统都须才能吸引开发者为其制作有用的应用软件。过去的Windows挑战者的大问题,就是 与Windows已具备的各式各样应用软件相抗衡。那此软件包括主流的Microsoft Office、Quicken、Adobe Photoshop、某些游戏,但全是无数针对小用户群体使用的软件,如族谱图应用系统进程。虽然某些人可满足于少数须要的应用软件,操作系统须要广泛的支持,才能达到大规模的渗透。

  Canonical公司的Ubuntu版Linux是颇受好评的桌面操作系统,但每年的报税季降临时,好用的报税软件却无法在其上使用。若考虑到全球使用者日常所需的所有软件,Windows的既有优势显得更清楚。

  Chrome OS和任何其它操作系统,都面临同样的应用软件障碍,但谷歌有不同的应对战术。虽然Chrome浏览器是以有一个 精简版的Linux为基础,但其应用软件全是在Linux之上执行,就是 因特网。Chrome是网络应用应用系统进程的导管,Chrome OS则是载具。凭借这些 优势,谷歌将在2010下3天进军上网本市场。

  产品管理副总Sundar Pichai和工程主任Linus Upson在Google Chrome OS博客上公布 :“对应用应用系统进程开发者而言,网络就是 平台。”那赋予谷歌真正的优势,现在已是人人上网,包括每个Windows使用者。为日常使用加入网络应用软件,与无缘无故从Windows完全改用Linux或Mac OS X相比,是有一个 更和缓的过程。制作网络应用软件的应用系统进程设计师可接触到任何使用Windows、Mac OS X、Linux,甚至某些高级移动电话的人。

  而说到应用系统进程设计师,现在是是是不是数网页开发者是拿钱办事,当中亲戚亲戚你们都都 都朝着谷歌的交互式网络应用软件方向发展,而非被动式的静态、浏览的网页。除了谷歌本身的网络软件,如Google Docs和Gmail,还有某些在线照片编辑软件、被委托人理财工具和游戏。Facebook的服务才能这麼 网络,雅虎、Google和MySpace也把亲戚你们都都 网站的某些每段,通过如OpenSocial等基础,转变成中有 其它网络应用软件的载具。

  简单地说,尽管所谓的Windows思维无缘无故以来相对静态,网络因为绽放成有一个 应用应用系统进程平台。就连微软也准备用Office 2010网络版加入这些 舞台。老大上场,小弟靠边闪,在线版Office一定所向无敌吗?错。网络的效用愈来愈多,但它全是有一个 完美的应用软件基础。用网络应用软件重现本身PC原生软件的效用性和多样性,须要新的技术和专才。

  第一,基于安全和技术限制等因素,网络应用软件无法像原生操作系统一样利用硬件资源。想用网络软件操作镜头或烧录照片到DVD?祝你好运。

  第二,性能表现大问题。网络软件的执行是通过如HTML(超文本标记语言)、CSS(串接样式表)和JavaScript等标准的结合。那此标准能执行较基本的应用系统进程,但难以应付须要密集运算的简化软件,而使用者接口通常很简陋。

  第三,网络联机仍是有一个 麻烦大问题。这麼 网络的网络软件就像这麼 缝线的裁缝机。通过3G和其它开发中的技术,请况将日渐改善,但目前就算在某些高科技地区,还是这麼 完全可靠的网络联机。

  第四,尽管网络开发者为数众多,才能极少数能取得制作简化应用软件须要的技术。最明显的例子,就是 应用软件在Chrome、Opera、Mozilla Firefox、苹果手机75Safari和IE通常有不同的执行措施 。应用系统进程设计工具将改善这些 请况,但学习新的编写措施 须要时间。

  Google或许野心勃勃,但却不天真。该公司无缘无故积极克服某些大问题。累似 困扰多年的普遍性网络存取大问题,亲戚你们都都 提供的Google Web Toolkit,即可减轻编写支持多种浏览器之JavaScript的简化应用系统进程。

  而Google也直接改善浏览器。Chrome具有有一个 多重避免架构,当消耗较多内存时,会因效能和安全因素,自行隔离每个分页。Chrome还有V8 JavaScript引擎,加速JavaScript应用系统进程执行。最后,它有内建Gears,本身离线存取网络软件数据的技术。通过Gears,Gmail和Google Docs全是不同程度的离线支持。

  接下来是进一步改善表现。Native Client技术能让应用系统进程设计师为网络软件加入有一个 直接在避免器执行的可下载模块,为相对缓慢的JavaScript应用系统进程增添力量。而O3D,配合Khronos Group与Mozilla的Canvas 3D计划,即可让网络应用软件利用硬件绘图加速器的优势。