Comments on: Lets Talk Speed, Chrome, and WebKit http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html All Things Zimbra Thu, 08 Jan 2009 05:15:58 +0000 http://wordpress.org/?v=2.3.3 By: Samuel http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-50331 Samuel Thu, 16 Oct 2008 12:25:20 +0000 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-50331 Hi, Peter Kasting: Are you using Selenium IDE to automate Browser? My experience is that Selenium IDE can't support some right-click, doule-click very well in Firefox. Do you add some modification in Selenium IDE? ---"Zimbra has a testing harness thats in alpha which we will be making available to the public in the future, that measures performance on different actions within Zimbra. " Do you have any plan to open the automation way/tool for various browsers? Another curious thing is: Chrome hasn't open its' interactional API, how did you achive to automate it for your benchmark? Hi, Peter Kasting:
Are you using Selenium IDE to automate Browser? My experience is that Selenium IDE can’t support some right-click, doule-click very well in Firefox. Do you add some modification in Selenium IDE?

—”Zimbra has a testing harness thats in alpha which we will be making available to the public in the future, that measures performance on different actions within Zimbra. ”
Do you have any plan to open the automation way/tool for various browsers?

Another curious thing is: Chrome hasn’t open its’ interactional API, how did you achive to automate it for your benchmark?

]]>
By: Rachel http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-49466 Rachel Tue, 14 Oct 2008 02:23:55 +0000 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-49466 Could anyone explain how to do the hack in layman's terms? It is really bugging me that I can't use advanced, especially since it was working fine up until earlier today! Could anyone explain how to do the hack in layman’s terms? It is really bugging me that I can’t use advanced, especially since it was working fine up until earlier today!

]]>
By: Sans http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-46340 Sans Fri, 03 Oct 2008 22:19:11 +0000 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-46340 There's a problem with benchmarking Chrome which I think that even Zimbra isn't addressing. Chrome's main advantages have nothing to do with raw rendering speed. You know how after a day of browsing with dozens and dozens of open tabs, your browser crawls to a near halt? I use Safari, and after a few hours of many-tab browsing I feel like I'm crawling the internet on a 14k modem. I have to restart Safari to get speed back. Essentially inefficiencies in memory management are rapidly compounding over time until the processor is doing 100x as much work as necessary to deal with user requests. This is the biggest issue that Chrome was developed to address, and it's where its biggest speed gains will be. Unless benchmarks are designed that simulate the memory issues of sustained many-tabbed browsing, they won't come remotely near to showing the speed gains Chrome creates. There’s a problem with benchmarking Chrome which I think that even Zimbra isn’t addressing.

Chrome’s main advantages have nothing to do with raw rendering speed.

You know how after a day of browsing with dozens and dozens of open tabs, your browser crawls to a near halt? I use Safari, and after a few hours of many-tab browsing I feel like I’m crawling the internet on a 14k modem. I have to restart Safari to get speed back. Essentially inefficiencies in memory management are rapidly compounding over time until the processor is doing 100x as much work as necessary to deal with user requests.

This is the biggest issue that Chrome was developed to address, and it’s where its biggest speed gains will be. Unless benchmarks are designed that simulate the memory issues of sustained many-tabbed browsing, they won’t come remotely near to showing the speed gains Chrome creates.

]]>
By: Sans http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-46338 Sans Fri, 03 Oct 2008 22:07:16 +0000 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-46338 Understand a few factors in play before you declare Chrome the winner of this 'browser war.' First off, Chrome is, as the article said, based off Webkit. Webkit is the open-source web rendering engine originally developed by Apple, on which Safari is based. Chrome is also open-sourced, and even now Chrome's core technologies are making their way back into the Webkit repository, meaning that everything Google has done in Chrome is available in Webkit for Apple to use in their next version of Safari. The second thing to understand is that Google simply has no interest in there being a 'browser war,' much less winning one. Their purpose is improve all web browsers so that they run web applications better, because web-based apps are what Google really wants to be about. Chrome's main purpose was as a wake-up call to other browsers to take these new technologies seriously, or get replaced. The thing I love about Google is that their definition of winning the browser war includes Safari and Firefox winning as well, and most importantly, web users everywhere winning. Understand a few factors in play before you declare Chrome the winner of this ‘browser war.’

First off, Chrome is, as the article said, based off Webkit. Webkit is the open-source web rendering engine originally developed by Apple, on which Safari is based. Chrome is also open-sourced, and even now Chrome’s core technologies are making their way back into the Webkit repository, meaning that everything Google has done in Chrome is available in Webkit for Apple to use in their next version of Safari.

The second thing to understand is that Google simply has no interest in there being a ‘browser war,’ much less winning one. Their purpose is improve all web browsers so that they run web applications better, because web-based apps are what Google really wants to be about. Chrome’s main purpose was as a wake-up call to other browsers to take these new technologies seriously, or get replaced.

The thing I love about Google is that their definition of winning the browser war includes Safari and Firefox winning as well, and most importantly, web users everywhere winning.

]]>
By: Mike Morse http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-39026 Mike Morse Fri, 05 Sep 2008 15:33:07 +0000 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-39026 @Louis Re: Tracemonkey in FF3.1 Yes we tested with JIT turned on in about:config @Peter Kasting We used a customized OpenQA Selenium JavaScript test setup to calculate time taken rendering a page after clicking a particular button/link. This runs them all through the same set of ZWC tasks - such as logging in, composing and viewing messages, navigating around various folders, switching between our many apps, and even changing options. As soon as one task completes the next begins, thus total time for the entire rendering is a good measure. @Louis Re: Tracemonkey in FF3.1
Yes we tested with JIT turned on in about:config

@Peter Kasting
We used a customized OpenQA Selenium JavaScript test setup to calculate time taken rendering a page after clicking a particular button/link. This runs them all through the same set of ZWC tasks - such as logging in, composing and viewing messages, navigating around various folders, switching between our many apps, and even changing options. As soon as one task completes the next begins, thus total time for the entire rendering is a good measure.

]]>
By: Peter Kasting http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-38789 Peter Kasting Thu, 04 Sep 2008 18:02:11 +0000 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-38789 Does "overall performance" simply sum the times of the tests? Perhaps a geometric mean would be a clearer statistic. Does “overall performance” simply sum the times of the tests? Perhaps a geometric mean would be a clearer statistic.

]]>
By: Wyatt http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-38750 Wyatt Thu, 04 Sep 2008 13:31:08 +0000 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-38750 Noah, the very last link in the article points to "Hack the Zimbra Web Client to Support Chrome". That link actually takes you to a forum thread and you have to click on another link.. You can skip that and find the instructions from John here: http://www.zimbra.com/forums/administrators/21908-google-chrome-browser.html Noah, the very last link in the article points to “Hack the Zimbra Web Client to Support Chrome”. That link actually takes you to a forum thread and you have to click on another link.. You can skip that and find the instructions from John here: http://www.zimbra.com/forums/administrators/21908-google-chrome-browser.html

]]>
By: sonsuz http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-38743 sonsuz Thu, 04 Sep 2008 12:43:51 +0000 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-38743 So, if you exclude Test 28, Chrome is the winner. What exactly do you test on that phase? So, if you exclude Test 28, Chrome is the winner. What exactly do you test on that phase?

]]>
By: Luis http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-38731 Luis Thu, 04 Sep 2008 11:29:18 +0000 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-38731 When you say you tested ffox 3.1b1, I assume you turned on their new javascript interpreter? When you say you tested ffox 3.1b1, I assume you turned on their new javascript interpreter?

]]>
By: Lazy1 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-38717 Lazy1 Thu, 04 Sep 2008 10:03:27 +0000 http://www.zimbrablog.com/blog/archives/2008/09/lets-talk-speed-chrome-and-webkit.html#comment-38717 With with Firefox I have the iMacros addon. These macro scripts alone make Firefox the fastest browser for me, as it saves me tons of typing and clicking in Zimbra and on other websites. With with Firefox I have the iMacros addon. These macro scripts alone make Firefox the fastest browser for me, as it saves me tons of typing and clicking in Zimbra and on other websites.

]]>