
最近Chrome的开发速度貌似又加快了,几乎没两天就会在实验室里增加一个新的项目,今天新版的Chromium一下增加了两个:FPS Count 和 Focus Existing Tab on Open。
FPS Count很好理解,就是在打开硬件加速的时候让你随时可以了解到当前页面的帧率。

Focus Existing Tab on Open这个也有点意思,假设你已经有一个标签页打开了谷奥(guao.hk),然后你在一个新的标签页的地址栏里再输入guao.hk,回车,浏览器会直接跳转到已经打开的那个谷奥标签页里,而不会在当前标签页重新打开谷奥。
Via Chrome Story
感谢读者 xslidian 的爆料。

今天最新版的Chromium又出现了一个显著的非实验室变化,就是增加了“Cookies 及其他数据”,存储方式有:
- Database Storage(Indexed Database、Web Database)
- Local Storage
- Session Storage
- App Cache
- 传统的 Cookies 分条存储
另外就是,如果你以前一直在root权限下使用Chromium的话,现在会发现这招不灵了,必须使用普通用户权限才可以:

感谢读者 xslidian 的爆料。

最新版的Chromium实验室里(通过about:flags进入)又有了新项目:P2P API。它可以激活还在开发中的P2P Pepper API和P2P Javascript API,不过目前还无法正常工作。
有了P2P API,网页应用即可实现原生的数据存储、点对点连接和路由、用户编组,目前还在开发中并未有最终成品。不过既然它已经进入了Chromium Labs,估计也快出来了吧?

由于Chrome OS没有窗口这个概念,导致你无法同时看到两个窗口,结果Google想出了一个“弹出小窗口”的主意,通过一个可以在右下角弹出的叫做panel的小窗口来显示类似Gtalk这种聊天网页应用。目前这一功能也开始向非Chrome OS操作系统移植,最新版的Chromium里已经可以通过“--enable--panels”命令来激活这一功能了,不知道为什么现在还无法通过“about:flags”实验室激活。
在激活panels功能之后,到Chrome Web Store里安装官方的Google Talk网页应用,然后你会发现它出现在了一个额外打开的小窗口里,跟Chrome的窗口是独立的。不过它的功能现在还仅限文字聊天,视频和音频聊天因为要调用插件还做不到。
Google此举看起来是想让你在非Chrome OS的操作系统里也能得到完整的Chrome OS体验,如果你习惯了在Gmail里的Gtalk里聊天,你也许会喜欢上它。但如果你整天都挂着Gtalk本地应用的话,何必如此自虐呢?
Via Download Squad

目前的Chromium for Mac已经可以通过“chrome://crashes”来进入一个特殊的页面,但目前该页面还没最后完工,未来这里会显示Chrome浏览器的崩溃历史记录,好让用户和开发者明确的知道自己每次是为什么崩溃了,这样用户可以防止再做类似的动作,并可向Google汇报历次崩溃情况,而开发者可以找出崩溃原因进行修复。
Via Chrome Story

Chromium果然是最善变的浏览器,最近它的实验室界面(通过about:flags访问)又变化了,打开的实验室功能呈现为白色背景,而未打开的则是灰色背景,这样你打开了哪些实验室项目就一目了然了,因为现在的实验室项目实在是太多了。
这个改进相信也会进入Chrome各个分支。
Via TheChromeSource

Native Client早在去年11月就进入到Chromium的实验室里了,后又进入了Chrome Dev分支的实验室。它一直没什么正经的应用可以支持,不过这个局面马上就要被打破了,因为Google今天终于正式发布了Native Client SDK,允许开发者像使用Javascript那样编写安全而高效的本地代码,在浏览器里直接编译运行。
Native Client SDK里包含有一系列的计算、音频和2D模块界面。Google依然很在乎安全性问题,所以目前的Native Client也运行于外部沙盒中,在未来几个月里Google还会加入3D图形、本地存储、WebSockets、P2P网络等API,丰富Native Client的实用性。Google还在开发Dynamic Shared Objects (DSOs),该功能将允许Google实现Application Binary Interface (ABI)一般的稳定性。
直到ABI稳定之前,Natiev Client默认都不会开启,一直需要通过about:flags在实验室里手动开启。
如果你还不知道 Native Client 能干些什么的话,可以看看这个帖子里面的视频。
Google 的工程师们从来不乏幽默感,他们经常会在产品中嵌入一些笑料,比如谷奥在这里为大家整理的一些:
1,为 Gmail 祈祷吧!
大概在 2005 年的时候,如果你访问 Gmail 时刚好遇到了系统故障,那么你会看到如上图一样的错误提示:
服务器错误!
Gmail 暂时不可用,交叉你的双手祈祷吧!过几分钟再试试看。由此带来的不便我们深表歉意。
pic via weiqigao
2,用头砸键盘?
在你编辑你的 YouTube 视频时,你可能会遇到错误,这时候 YouTube 会建议你……
发生了一些意料之外的事情,请用你的头砸向你的键盘。完成后请起身跑跑圈,挥挥手臂,并且大声尖叫。
好吧,我真的不知道为啥要这么做?不知道 YouTube 会不会偷偷开启摄像头把你的这些动作都录下来并上传到网站上呢?
感谢读者 AvatarQuakeuard 投递的图片。
3,他死了!Jim!
这幅图是在 Windows 板 Chrome 当前打开的页面崩溃时的错误提示,原先的图标额头中间中了一枪并鲜血四溅,下面的文字He’s Dead, Jim 是《Star Trek》星际迷航里面 Leonard H. McCoy 伦纳德·H·麦科伊的名言:
麦科伊通常会用“他死了”(He's dead)、“他死了,吉姆”(He's dead, Jim)或其他类似的语句来宣布某人或某生物的死亡;该短语被认为是麦科伊的“招牌台词”。麦科伊的这句台词已经进入了流行文化的隐喻中,用以比喻各种各样毫无同情心的机器电路;例如为计算机系统添加警告音频的教程,在一出动作英雄游戏中,这句话被用于提示玩家的对手已被消灭。麻省理工学院文学系助理教授Henry Jenkins亦引用了麦科伊的台词“他死了,吉姆”来作为爱好者们积极参与创造前卫文化的案例:在构建新式神话与新社会群体时,他们通过重复经典台词来获取愉悦感。凯利曾开玩笑说,这句台词将会出现在他的墓碑上。
via wikipedia
而在最近的 Chrome 版本中,这个图标有所变化,没有那么血腥了,看起来只是被砸晕了:
pic via blogoscoped
不过这个提示截止到现在也只能在 Windows 版的 Chrome / Chromium 中看到,难道是因为 Mac 板开发人员不爱 Star Trek?
4,实验凶猛,请勿靠近!
这也是 Chrome 中的一个提示,进入 about:flags 的疯狂实验室设置就可以看到。Google 告诉你要小心行事:实验凶猛,请勿靠近!(experiments may bite)
via chromestory

最新版Chromium的实验室里(通过about:flags进入)又增加了一个新项目:复合渲染层边框。这对一般用户来说没啥大用,它是为了显示网页里的重叠图层用的,这样网页开发者就可以看清除每个独立图层的边界,方便找到网页设计上的bug。
Via TheChromeSource

好吧,尽管Chromium和Chrome的版本号其实完全是月份牌,跟新功能啥的没任何关系,但我们不得不为这个小里程碑感叹一下在2011年升级到11的Chromium,当然Chrome接下来各个分支也会依次进化到11版。
下载各版本Chromium通道。
Via ChromeStory