存档

作者存档

Chrome dev分支更新到7.0.517.0,加入实验室功能

2010年9月9日 18 条评论

Windows 、Linux 平台的 Chrome Dev 分支和 ChromeFrame 同时更新到了 7.0.517.0 版本,主要更新内容有:

所有平台:

  • 新标签页面新UI:Chrome logo由左上方移到了右下角,最常访问页面引入了早在 Canary 分支上出现的掀页风格分割栏;
  • 新加入 about:labs 实验室功能
  • 书签源代码部分削减了使用 wstrings 的代码;
  • 解决了部分网络配置环境下访问 http://localhost 出错的bug;

Windows 平台:

  • 同全平台

Linux 平台:

  • 修复由 use_system_xml 引起的网页无法载入的bug;
  • webkit内核修正更新后移除了无用的 libxml hack 代码;
  • 修复了KDE桌面环境下RPM发布版设置默认浏览器出错的bug;

已知问题:

  • youtube 部分功能无法使用,如”顶”(like)按钮。

更新细节及变动请点击这里

下载/安装 Google Chrome

via Chrome Releases

开发者神兵:扩展代码查看器 Extension Gallery Inspector

2010年9月2日 7 条评论

Chrome扩展的开发新手常常苦于没有合适的源代码作参考,偶尔找到一个扩展拥有自己想实现的功能,但作者却没提供任何开发信息,只好埋头在官方文档和少有的开源扩展里慢慢寻觅。

但现在有一个当即破解crx,查看扩展源代码材料的扩展出现了:Extension Gallery Inspector

安装完成后,在扩展中心查看扩展页面时,地址栏会出现一个闪电标志,点击标志就可以直接查看扩展的大小、权限、动用的API等信息。

而点击右上角的view files,还可以很贱地查看扩展的所有源代码!不知道会不会让不愿意公开代码的原作者们不爽。

Chrome为扩展开发者提供的API正变得越来越丰富,前些天还刚新添了右键菜单API
但伴随而来的除了更多的创意解放更多的神奇功能外,还有愈发严重的用户隐私问题:现在通过浏览器的API,扩展可以深入了解你的历史记录、cookies甚至文件系统的信息。因此,在安装前用这工具瞄一眼扩展权限,对保护自己隐私也有很大帮助。

更新:谢谢读者flyskyz的提醒,Chrome扩展安装以后可以直接在User Data内查看源代码,不过当然还是直接用这个扩展观看顺手:D

Chrome即将集成方向感应和语音功能

2010年8月29日 3 条评论

Google 把 Chrome OS 的发行时间定在了11月,不过现在看来除了虚拟键盘(你说扩展中心有提供一个?额,来个原生的好一点吧)等少数功能外,其他功能都差不多了嘛,因为又有两个对平板电脑至关重要的功能要登陆了——方向感应功能语音功能要来了,这样 Chrome 就支持重力感应游戏和语音命令了。

这两功能的代码在Chromium里出现有一段时间了,方向感应还是默认开启的,这么看来进驻Chrome也就不远了。

语音功能只在 Windows 版默认开启,Mac 和 Linux 版需要加入启动项代码 --enable-speech-input

下面是屏幕翻转功能简单演示视频: 阅读全文…

Dev分支无法登录开心网的临时解决方法

2010年8月29日 7 条评论

感谢Chrome迷读者 DIABLOJING 的提醒

一周前说到最新版的dev分支不能登录开心网,现在有Chromi读者跟我们分享了一个小技巧,原来登录问题仅出现在开心网首页,想要解决问题我们只需找一个认证名人的页面,在名人页面左侧登录即可。

标签: ,

Chrome新到六个官方主题

2010年8月29日 6 条评论

六个主题均由艺术家创作,但奇怪的都是没有列入Chrome Theme Gallery,只能在扩展中心最新上传页面里见到。

顺带一提,Chrome从6.0开始就弃用了前五代默认的淡蓝色皮肤,变成平淡的中性色,想念经典蓝色的Chrome迷可以尝试Classic blue主题

下面是截图跟传送门: 阅读全文…

标签: ,

Chromium改进硬件加速图形系统

2010年8月28日 5 条评论

近段时间,Chromium对图形系统进行了大幅的改进,一方面为了适应新的API(即WebGL,结合了Javascript和OpenGL的底层3D图形API)和新的标记语言(如Apple带头提出的3D CSS),一方面可以更好利用GPU来增强整个浏览器的图形绘制速度,受益于此,一些常见的操作如二维图像合成、伸缩,可以得到显著的加速。

在硬件加速条件下,GPU接受来自渲染进程的命令,并将其输入OpenGL 或 Direct3D 进行处理,Chrome在此一直落后于其他对手,原因是Google考虑到安全因素,将浏览器的渲染工作安排在一个独立的进程内,导致无法与操作系统的硬件接口直接通信。因此为了实现硬件加速,Chrome需要特殊的方案:


图片来源:The Chromium Projects – GPU Accelerated Compositing in Chrome

Google将这种方案称为GPU process.
在渲染进程和GPU两者无法直接通信的情况下,Chrome特意分出了一片共享存储区,让渲染进程将命令缓存录入存储区,再等GPU从存储区读取命令,进而执行相应命令。这方案解决了核心问题,但因为始终不是直接通信,功能上还有一定的限制。

依靠这个结构,Chromium开始对部分内容实施硬件加速。对于普通的网页内容(文本、CSS、静态图片)依旧直接使用CPU渲染,而GPU负责大型媒体(如视频)的加速渲染任务,更为特殊的WebGL元素,则完全交由GPU渲染。

对各层面的内容渲染完成后,最后关键的一步是将所有内容揉合进同一个页面,这项工作CPU无法很好胜任,而想使用GPU进行糅合工作,可以加入启动命令行参数--enable-accelerated-compositing

via The Chromium Blog,

标签: ,

Chrome Beta 面向全平台更新至 6.0.472.51

2010年8月28日 6 条评论

Chrome Beta 分支面向全平台更新到了 6.0.472.51,本次更新主要是提升稳定性,继续改进UI以及多国语言界面翻译,更多的更新细节请点击这里

via ChromeReleases

Chromium 新标签页面新增Web store应用栏,mac版出现标签管理新方式

2010年8月27日 1 条评论

对 chrome 最近新动态了如指掌的 chrome 迷来说,Web Store app应该不陌生。在 Chromium 最新版本的新标签页面中,最常访问网站上方新开辟了专门为 Web store 应用安排的分栏空间,目前可以安放 chrome 早已支持的 Google 老 app,如Gmail、 Docs 、Calendar。由于 Web store 要到年底才正式开放,点击栏目其他图标只会直接打开 chrome 扩展中心。

另外新增的about:labs 实验室页面上,除了上一篇文章提到的标签页移至左栏的试验选项外,mac 版还新出现了类似 Mac OS X 系统 Exposé 效果的标签管理方式——联想到 Firefox 4 的 Panorama 了吧,厉害的是这个新功能支持 mac 电脑的多点触摸版操作。

via TechCrunch

Twitter网页增强扩展 Power Twitter

2010年8月26日 6 条评论

Power Twitter for chrome 是一款针对 twitter 网页的功能增强扩展,可以有效提高 twitter 官页的易用性和 timeline 的可读性。

Power Twitter 针对网页主要作了以下优化:

  • 自动识别youtube、flickr、twitpic、Google Maps等多媒体链接,转换成内嵌入 timeline 的图像视频
  • 短网址自动还原,并将超链接字符替换成目标页面的标题内容
  • 在用户的个人页上加入针对该用户的内容的搜索框
  • 在用户的个人页上提供查看用户被@消息的按钮
  • 在消息发布框上增加图片上传、压缩网址、当前心情等快捷功能
  • 各类自定义功能

截图如下:

对吧,本该出现超链接的地方,变成了链接页面的标题,方便筛选阅读。

总的来说各项优化十分实用,但在链接和多媒体内容过多时也会让本来简洁的 twitter 页面变得臃肿。

Firefox用户对此插件应该很熟悉,这算是 Power twitter for Firefox 的全功能移植版 :)

via TNW