Google I/O大会Chrome浏览器、Web商店和Chromebook内容综述

在Google I/O大会的第二天主题演讲中,提供了一些有关Chrome Browser、Web Store和Chromebook的重要信息。出席本次会议的InfoQ记者总结了要点。

首先上台的是Google公司负责Social的高级副总裁Vic Gundotra,他说现在全世界有60万人在收看大会的现场直播。

他随后请出了负责Chrome的高级副总裁Sundar Pichai,Sundar表示开放互联网变成了充满惊喜的平台,Chrome在过去几年中成长迅速。去年,Chrome的总用户数为1亿6千万,其中活跃用户超过7千万。他还同时提到其团队付出了巨大的努力使得Chrome 6开始支持Mac和Linux,以及如何决定采用6周的发布周期,目前的稳定版本是11。Sundar说,好消息是所有浏览器厂商都在推动web平台前进,而且所有厂商的HTML 5 API发展趋于更加一致的用户体验

然后,Ian Ellison Taylor开始介绍浏览器可用的新API,并提到了下面几个用例分析:

  • 他展示了来自app商店的Clicker 应用如何支持用户观看web视频,以及如何通过Chrome开发者工具来为应用添加语言(speech)输入支持。为此,他选择了一个input控件,在元素的inspector工具中添加了webkit-speed属性。
  • 类似的,他展示了Google Translate如何支持语言输入。

Ian强调说,从2008年以来Chrome自身性能的巨大改进“从根本上改变了你能够在web上构建的应用程序类型”。他表示,现在JavaScript不再是瓶颈,目前的焦点是绘图性能和GPU加速。后者改善了CSS和Canvas 2D的性能,这对游戏和动画非常重要。为了证实GPU加速带来的性能改善,他使用微软的fish tank页面测试性能,通过GPU加速可以带来10倍的性能提高。他还展示了Mozilla的fish tank页面,通过使用WebGL可以获得额外10倍的性能提高,综合两种方法可以实现100倍的飞跃。

Ian还提到了TinkerCad服务,该服务使用这些技术在浏览器内提供3D设计。

随后,Sundar表示“速度是Chrome的立足之本”,“现在采用WebGL编写的游戏比6个月之前速度提高100倍”。

他谈到了Web Store如何帮助开发人员通过其应用来接触客户并盈利。此时此刻,该商店已经支持全球41种语言访问。

创建一个无缝支付体验而不破坏应用流程对Chrome团队是个大问题。Vikas Gupta谈到了“应用内支付”(in-app payments)是如何实现无缝衔接的,这样用户可以在应用程序内处理相关事情,并确保安全。他举了一个漫画应用的例子,用户可以决定付款,然后下载并阅读漫画书。最大的亮点在于开发人员在web应用中只需要使用一行代码就能够利用该支付平台,web商店从中只获取5%的固定提成

然后,Sundar请AngryBirds的Peter Vesterbacka演示了该游戏的web版本。它在现代硬件设备上每秒传输60帧,用户体验很流畅。AngryBirds的web版采用WebGL构建,同时也依赖canvas。凭借硬件加速技术,用户可以获得高清版本,同时也支持老平台。该应用也使用浏览器的本地存储(App Cache),因此用户可以在离线状态下完成整个游戏。该web版本也使用GWT工具包,并托管在Google App Engine平台上。

接下来,Aaron Koblin演示了一个“交互式音乐体验项目”,展示了JavaScript、HTML 5特别是WebGL的强大能力。

Sundar接着谈到了ChromeOS,现代笔记本电脑的一些“陈旧元素”如BIOS、硬件检测、内核、防病毒软件等使用户感受到“非常复杂的体验”。他提到了Chromebook,特性包括:

  • 即时启动
  • 保持连接(按需付费服务)
  • 全天候电池
  • 与桌面Chrome同步
  • 用户将能够“访问存储到云中的数据”
  • Web应用会越变越好(不会随着PC越变越差)
  • 安全性保证——所有数据都被加密,而且还有Chrome的沙盒技术。

起初有一百万人申请了Chromebook项目,Google派送了数千台设备(project Cr-48)。从那时起,他们与Adobe紧密合作实现Flash支持,与Intel合作提高速度,还包括其他厂商的支持。

ChromeOS的产品经理Kan Liu展示了ChromeOS的文件管理器使用例子:从Gmail下载PDF文件。他还演示了媒体使用,包括本地和类似MusicBeta服务的媒体服务。他展示了图片管理和通过Picassa应用在web上分享。同时还有Google Docs的演示,他强调第三方服务可以使用这些APIs,因为Google“致力于将本地文件的世界开放给web应用”。

Sundra谈到了他们的团队如何努力使Gmail、Google Docs和Calendar离线工作,目前该功能已经在Google内部使用,将在夏天对外发布。

他还展示了将在6月15号投放市场的两款Chromebook,分别来自于三星和宏基,并且具有“内建的越狱模式”。

他还谈到了Chromebooks和用于商务的管理控制台每月每个用户固定收费28美元,另外项目还针对学校和政府机构,每人20美元。这些服务也会在6月15号发布,你可以从Google.com/chromebook找到更多信息。

Dionysios G. Synodinos是一名Web工程师和自由职业的咨询师,关注Web技术。 

查看英文原文:Chrome Browser, Web Store and Chromebook at Google I/O Keynote

你可能感兴趣的:(Google I/O大会Chrome浏览器、Web商店和Chromebook内容综述)