2008-09-04

强烈关注 浏览器大战 真正打响 Google的开源浏览器 Google Chrome 试用手记

下载地址

还有一本及其人性化的 及其卡通的 产品说明书 应该是有史以来 世界上最好看的产品说明书了吧

Google Chrome

视频就更不用说了
http://www.google.com/chrome/intl/en/features.html?hl=en&brand=CHMG&utm_source=en-hpp&utm_medium=hpp&utm_campaign=en

我的关注点
  • license : BSD
  • Rendering(layout) engine : WebKit's WebCore
  • JavaScript VM :Not JavaScriptCore! The resulting V8 JavaScript engine has features such as hidden class transitions, dynamic code generation, and precise garbage collection.[9] Tests by Google show that V8 is about twice as fast as Firefox 3 and the Safari 4 beta.[16]
  • 与safari的根本不同(in a nutshell): 
    • safari = WebCore + JavaScriptCore
    • Google Chrome = WebCore + V8 JavaScript engine
  • 进程而非多线程:当然是进程间通信而非线程间通信了 开销自然不会小 但稳定性 抗干扰性确实有所提高 连插件(例如flash)都在单独的进程里跑 确实有一套:
    "%chrome_home%\chrome.exe" --lang=en-US --type=plugin --channel=3256.3ba8f80.1152704799 --plugin-path=c:\windows\system32\macromed\flash\npswf32.dll
    Google还怕你不会算内存 专门做了个算内存的页面 about:memory

    Summary 


    Memory Virtual memory 
    Browser PrivateShared TotalPrivate Mapped
    Chrome 0.2.149.27
    125,876k 3,230k 129,106k 294,268k 62,612k
    Firefox 3.0.1
    258,036k 9,216k 267,252k 254,028k 36,448k


    看起来和ff 3的内存消耗相当 考虑到实际情况 应该略微好于ff3
  • CPU消耗方面: 由于无法做到 精确的控制JavaScript flash等插件的运行 而是放任运行 ff 可以通过 NoScript addon 精确控制 所以 CPU节约方面 ff应该略占上风 这个结论推理大于实际观察 另外还和个人的使用习惯密切相关 笔者喜欢开七八十个tab工作 所以非常需要精确控制
  • web development 方面 已经有了firebug的雏形 相信将来会有很强的工具出来 估计和firebug不相上下 总之是远远胜于IE平台 IE8不知道会不会有所动作 但既然是闭源软件 即使有动作估计也只能是小动作 继续看低微软
    • dom查看器有一定的编辑能力 通过console使用JavaScript操作dom可以得到更加完整的编辑能力 当然目前还远远不如firebug
    • JavaScript debugger 是纯命令行版本的调试器 但做到单步调试 一点问题没有 猜想和java的命令行版本调试器类似(听说过 没用过) 相信在此基础上构建一个类似firebug方式的调试器 没有大问题 
      • 能否调试 eval 生成的JavaScript 没测试 所以不知道
试用手记:
  • 竟然不支持自家的谷歌金山词霸合作版的取词, 既然是 beta版 先认了 估计很快可以改进 ; BTW 竟然支持ff3取词
  • 不爽 ctrl+tab的切换竟然是最原始的one by one 而不是像windows中那种按窗口历史顺序的切换 ff 是可以的(忘了是不是通过tab mix add on 实现的了)
  • 访问qq空间 终于碰到一个flash 挂了 确实没有使其他Chrome 崩溃 很好
  • 标签页的拖放做的很出色
  • logo很漂亮!
  • 界面语言可以设为英文来使用 字体很关键 强烈建议全部字体设成 微软雅黑字体 xp可以安装微软提供的雅黑字体补丁实现 但不如FF的地方是 繁体中文的显示不容易优化 FF可以通过addon 同文堂 轻松的将繁体中文的字体 设成 微软正黑 xp同样可以安装微软提供的正黑字体补丁实现 Google Chrome上要实现 需要在JavaScript console里面 通过几条语句设置字体才能搞定

BUG:
  • 用Gmail写邮件时 竟然只能undo 不能redo
  • 和safari一样 存在 pac 代理脚本 本地地址 bug 之前写过一篇专门介绍和解决该bug的博客 比safari要好的地方是提供了pac脚本缓存功能 避免了每次请求都加载一次

没有评论:

所见所闻所思

博客归档