Chrome Dev分支更新至4.0.237.0 (Windows,Mac,Linux)

Posted by Eyon on November 7, 2009

Dev分支的Chrome今日更新到4.0.237.0,本次更新是全平台更新,包括Windows、Mac以及Linux。本次的焦点主要是功能上的完善、增强稳定性以及让扩展更好的工作。以下是本次更新的主要内容:

Chrome 4.0.237.0

Mac平台

  • 书签栏得到革命性的改善; Linux平台

  • 改善在Video/Audio标签中的音频播放;
  • 修复国际键盘对一些快捷键的处理,比如Alt+gr,Ctrl+f;
  • 在地址栏键入~将指向用户的home文件夹;
  • 解决浏览器快捷键和HTML DOM中快捷键冲突的问题;
  • 当改变被Pin住的非活动标签的页面标题时此标签会跳动;
  • 圆角元素(包括按钮)周围的文字不再模糊,这个问题影响到了很多网站,包括Google Calendar和Google Reader;
  • 实验性的引入在地址栏单击不选择地址栏中的所有文本,如果你觉得这样设计不好,请到这里去提意见; 扩展

  • 大量的Page action API功能和稳定性更新;
  • 加入标记文本颜色的API,同时颜色API从ARGB改成了RGBA (breaking change, sorry!);
  • Browser actions(按钮、弹窗)得到改进;
  • 加入标签详细状态到Browser actions,同时修复只有第一次调用seticon()函数才工作的问题;
  • 强制Browser action弹窗的最大/最小面积,同时修复弹窗的一些其他小问题;
  • 新的Page actions API使用更好的签名方案(chrome.pageAction.* instead of chrome.pageActions.*)。这一点从技术上来说可能会和其他代码产生冲突,不过可喜的是目前并没有太多的人使用新的API;
  • 去掉Linux版本中的扩展工具栏,因为这个太爱崩溃了,不久就会有新的解决方法了;
  • 加入chrome.extension.sendRequest() 函数,简单的实现处理内容脚本消息的功能;
  • 加入新事件chrome.tabs.onStatusChange; ** 扩展方面其他一些乱七八糟的更新,包括:**

  • 任务管理器正确的处理重新载入的标签;
  • 修复内容脚本总是不能应用在首个载入的页面;
  • 改善Mac版Chrome下的扩展安装界面;
  • 载入或打包扩展时过滤掉隐藏文件;
  • 复制chrome.extension.getTabContentses()到chrome.extension.getExtensionTabs(),因为大家都不喜欢旧名称;
  • 默认给扩展加上毫无意义的图标;
  • 隐藏皮肤安装提示,因为和Linux中的安装对话有点重复; 已知问题:
  • Linux平台下自动完成/选择框不能正常工作,你可以使用上/下方向键显示当前的字段;
  • Windows版本中的任务栏图标不能正确显示。
  • 更加完整的更新列表请参见这里

安装:**