QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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

  • 2011-05-15
  • 本文字数:2012 字

    阅读完需:约 7 分钟

在 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

2011-05-15 21:542798
用户头像

发布了 501 篇内容, 共 264.9 次阅读, 收获喜欢 61 次。

关注

评论

发布
暂无评论
发现更多内容

第十一周作业(作业二)

Geek_83908e

架构师一期

第11周作业

paul

8张图带你了解大型应用架构演进历程

Silently9527

架构 互联网架构设计

话题讨论 | 未来十年,你认为哪门语言将要脱颖而出

soolaugust

话题讨论

第十一周 学习总结

熊桂平

极客大学架构师训练营

ShardingSphere RAW JDBC 分布式事务 Narayana XA 代码示例

Java 数据库 分布式事务 ShardingSphere

week02

ルンルン

week7-性能优化

未来已来

与前端训练营的日子 --Week06

SamGo

学习

密码学,心底的凉暖

X.F

密码学

第十周作业 (作业一)

Geek_83908e

架构师一期

【架构师训练营 1 期】第十一周学习总结

诺乐

第七周-作业

jizhi7

第 07 周 性能压测(响应时间和吞吐量变化)

Airship

极客大学架构师训练营

腾讯牵头零信任产业标准工作组正式发布零信任联盟标准

腾讯iOA与绿盟、天融信完成产品互认证,助力零信任市场协同发展

话题讨论 | 2020就要结束了,你最想对自己说的是什么

soolaugust

话题讨论

架构师训练营第 1 期 - 第 10 周 - 命题作业

wgl

训练营 - 第11周

袭望

第十一周 作业

熊桂平

极客大学架构师训练营

话题讨论 | 2021要来了,你对未来的一年有什么期待

soolaugust

话题讨论

架构训练营第七周作业

一期一会

性能测试 Go 语言

从一次不佳的小组讨论展开

sherlockq

【架构师训练营 1 期】第十一周作业

诺乐

话题讨论 | 遇到的印象最深的开源项目

soolaugust

话题讨论

架构师训练营第 11 周学习笔记

郎哲158

架构师训练营 11 周作业

郎哲158

架构师训练营 2 期 Week07 总结

Week_11 总结

golangboy

极客大学架构师训练营

Week_11 作业

golangboy

极客大学架构师训练营

week7-作业二:根据当周学习情况,完成一篇学习总结

未来已来

Google I/O大会Chrome浏览器、Web商店和Chromebook内容综述_Java_Dio Synodinos_InfoQ精选文章