Slashdot Mirror


Mozilla's Thoughts On Google's Chrome

tandiond writes to tell us that in a recent blog posting, Mozilla CEO John Lily shared his thoughts on Google's new browser project, Chrome, and what that means for Mozilla. "It should come as no real surprise that Google has done something here — their business is the web, and they've got clear opinions on how things should be, and smart people thinking about how to make things better. Chrome will be a browser optimized for the things that they see as important, and it'll be interesting to see how it evolves." Mozilla's Europe president, Tristan Nitot also chimed in during an interview with PCPro, stating that they don't view this as a direct attack on Firefox, even if it did catch them by surprise. "I'll take another example: just before Microsoft launched Vista, it invited us [to work with it] so that Firefox works better on Windows Vista. Because for it, Firefox being a top-tier application that was very successful - we now have 200 million users around the world - it could not afford to have Firefox run slowly on Vista. Therefore, it helped us improve Firefox for Vista. That's just the same for Google. It wants Firefox to perform well with its applications, that's for sure. Indeed, it even wants IE to perform well with Gmail and the rest. It's just that it has very limited control over this. That's why Google's been frustrated and it is launching this Chrome browser."

21 of 604 comments (clear)

  1. Can I call 'em? by AKAImBatman · · Score: 5, Informative

    Indeed, it even wants IE to perform well with Gmail and the rest. It's just that it has very limited control over this. That's why Google's been frustrated and it is launching this Chrome browser.

    Did I call it, or what? ;-)

    For those of you who are interested, Chrome is supposed to be launching later today. Apparently around 11 AM PDT to coincide with the press conference. (Any moment now...) For those of you who can't wait, PCWorld seems to have figured out how to finagle screenshots out of Google's 404 page.

    For those of you who didn't get to see it, the comic book is now available for viewing.

    1. Re:Can I call 'em? by abigor · · Score: 5, Insightful

      It's all open source, so at least the browser itself won't be up to any nastiness. I don't see how they'll be able to track you beyond what they're doing now. The whole thing really does seem like a way to build a proper platform for delivering web apps - I guess Google is tired of being held back by the relative lameness of the current crop of browsers, which is understandable. Why Mozilla or Apple didn't go with a multiprocessing model for tabbed browsing in the first place is beyond me.

    2. Re:Can I call 'em? by AKAImBatman · · Score: 5, Informative

      FYI, the browser is now available. Feel free to promote the Firehose story:

      http://slashdot.org/firehose.pl?op=view&id=1142843

  2. Open source mojo by Stanistani · · Score: 5, Insightful

    I will be interested to see how much Firefox code is in Chrome... and down the line, how much Chrome code will be pulled into future versions of Firefox.

    The ability to improve your codebase is one of the strengths of open source. This is a great opportunity to display that strength.

    1. Re:Open source mojo by Kelson · · Score: 5, Insightful

      I will be interested to see how much Firefox code is in Chrome... and down the line, how much Chrome code will be pulled into future versions of Firefox.

      The ability to improve your codebase is one of the strengths of open source. This is a great opportunity to display that strength.

      Even without open source, we're seeing a lot of concepts getting shared among browsers. IE8 and Chrome are picking up the full-history address bar search from Firefox and Opera. Chrome's new-tab page looks a lot like Opera's speed dial. When one browser tries something that works, the others are copying the concepts, and all of them end up better.

      Just having multiple groups working on the same problems, each trying out different solutions, is helping innovation.

  3. The real target: MS Office by davejenkins · · Score: 5, Insightful

    It profits Google nothing to "kill" Firefox. I don't think that is their intended target. Besides, with both chrome and firefox being open source, there's nothing to stop Firefox from incorporating bits and pieces from Chrome wherever it makes sense.

    IMHO, the real target is MS Office. Google makes their money from advertising, which means eyeballs and correlated data. Unfortunately for them, many people spend a majority of their day inside MS Word and MS Excel and other apps. Google would love to have those eyeballs and all that data to better shape their profiles and thus better deliver advertising. What better way than to get all those different apps to "occur" inside the browser?

  4. Not worried? Perhaps they should be. by Millennium · · Score: 5, Insightful

    For all that the Mozilla team isn't worried, they've got a long history of developers rejecting Gecko for other engines: first AOL rejected it in preference for IE (and then again on the Mac in preference for WebKit), then Apple (again for WebKit), and now Google (once again for WebKit). In the mobile space it isn't doing all that much better, with developers rejecting it in favor of Opera. In quite a few cases, including AOL and Google, we've even seen this rejection when the company previously had a history of active support for, and even paying developers to work on, the Gecko engine.

    I use many browsers, though Firefox is currently my preferred one. But I can't help but pause at things like this. One after another, we've seen companies looking to developing their own browsers, but rejecting Gecko in favor of other engines, sometimes open-source and sometimes not, even when there was every reason to go with Gecko.

    Why is this? I'm honestly curious. And what might Mozilla be able to do to counter whatever reasons there are for developers to often not just reject Gecko, but dump it flat after years of strong relationships? Why does Mozilla continue on as though nothing is wrong when the developers are voting with their products that something clearly is?

    1. Re:Not worried? Perhaps they should be. by Pengo · · Score: 5, Insightful

      This is an interesting observation. :)

      My $.02 is everyone sees the real oppurtunity for growth is in the mobile market. It's not hard to see what apple has done with the iphone and Safari, it's simply peerless on the mobile space, as far as browsers go.

      I'm sure this is the base for their work on their Android Platform, and establishing more development and market share for Webkit based browsers.

      If it was only about the desktop, I'd be scratching my head wondering why they didn't go with Gecko, but it seems clear that Gecko is just too heavy for current generation of handhelds.

      I was really wondering the same thing when Apple announced that they were using Webkit over Gecko when they first launch Safari, but now that their vision for the iphone has come to reality, it makes a lot more sense why they chose the platform they did. I just can't help but think that's exactly why google made a similar decision.

    2. Re:Not worried? Perhaps they should be. by Arkham · · Score: 5, Informative

      If you read the "comic" that describes Chrome, you see that they plan to create a separate PROCESS per tab in the browser. Not a thread, an actual process. Gecko is quite heavy and likely would fare poorly in this space. Webkit by comparision is small enough to be used on the iPhone, Nokia S60 devices, and Android devices of various sizes. It's very compact, and its code base is easy to integrate and work with.

      --
      - Vincit qui patitur.
  5. Rendering engines, not browsers by Kelson · · Score: 5, Insightful

    The web already has four "major" browsers firefox, IE, safari and opera.

    More precisely, the web already has four major rendering engines: Gecko (used in Firefox), Trident (used in IE), WebKit (used in Safari), and Presto (used in Opera). Chrome is using WebKit, so it can leverage WebKit's existing standards support and all the pages that already work with Safari.

    Scripting is going to be different, but HTML/CSS should (in theory) be pretty similar to Safari.

  6. Mainly the OO model by brunes69 · · Score: 5, Interesting

    If you have ever worked with the two engines you would not ask this question. Gecko is a huge mess of "OO in C" object model spaghetti. It is very hard for a new developer to get up to speed on or for development on individual areas to be compartmentalized.

    Webkit, due to it's Qt/KDE origins, is very well designed from the ground up to be as API-clean OO as possible. It is therefore much lower barrier of entry for new developers to start up on, which is exactly what you are looking for when you are a company looking to roll out a browser.

  7. Re:Linux support will be coming later by Frosty+Piss · · Score: 5, Funny

    I read that support for Linux will be coming out later.

    Like most of the other Google toys, the Linux version will come out after Chrome leaves Beta.

    --
    If you want news from today, you have to come back tomorrow.
  8. Good chance against Mozilla by GeekDork · · Score: 5, Informative

    Perhaps a team that isn't forced to respect ass-backwards coding guidelines can attempt to produce something fast and reasonably safe, instead of spending all their time optimizing code for Visual C++ 1.5.

    Seriously, Mozilla has their heads so far up the ass that is an ancient codebase, and is extremely slow at fixing the numerous bugs that have shown up over the ages, that I see little chance for them to be a significant competitor in the future, unless they manage to clean up their act in a major way instead of shoving out incremental updates as major versions.

    --

    Fight hunger. Filet a politician and send him to a 3rd world country of your choice.

  9. Re:This is a good thing for Mozilla/Firefox by Chyeld · · Score: 5, Insightful

    As long as they don't cannibalize the installed Firefox base to build their own, it's not an attack. On the other hand, if 90% of the people who install Chrome are the ones who would have gone Firefox anyway, and the rest still mope around with IE, then it's an attack. Intended or not.

  10. Mozilla should be worried by Dan100 · · Score: 5, Interesting

    Reading through the comic it's pretty obvious what Chrome is about. Google clearly feel that web apps have hit something of a wall running on existing browsers, and that they need to take the drastic action of releasing a new browser with a new architecture to move things on. The V8 javascript engine is clearly to enable larger and more complex applications, and the thread-per-tab architecture means larger and more complex apps can be run without risking the whole browser.

    Microsoft either got wind of what Google were planning or came to the same conclusions, thus the new architecture in IE8 (and the IE javascript engine is not as bad as it's made out to be, it just underperforms badly with string processing).

    Mozilla (and maybe Opera) may well struggle to compete with Microsoft and Google here. Opera have shown that they do have the resources to develop new rendering and javascript engines, but Mozilla are still using a Gecko that has changed little in years apart from tweaking. It may well be the case that in a year or two we'll be seeing much more advanced web apps which Mozilla browsers handle poorly.

  11. Re:This is a good thing for Mozilla/Firefox by BitZtream · · Score: 5, Interesting

    Chrome will certainly get tried by some people who would have tried Firefox.

    But what exactly do you think will happen when everyone using IE visits www.google.com and finds out about a replacement for IE brought to them by the same people who make that awesome search engine and web mail they use all the time?

    If all Google really wants out of the deal is beating IE, then they just make sure that you get a nice advertisment when you go to google to search with IE, and leave the firefox/safari/opera people alone.

    There ARE ways for Google to directly target Microsoft only and leave everyone else alone. The question is, do they want to?

    I fail to see how Google making their own browser is any different than IE 1.0. The goals are the same from this chair. Get people away from using the market leader in order to benifit our own profits.

    I like what Google has done with themselves to date, but I've seen a big company like this make a web browser before and I'm still feeling the effects of that 10 years later. I'm more concerned with what Google does in the long term than who they are targeting. Who they are targetting is irrelavent really, what they intend to do if they succeed is what matters.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  12. Here's a crucial thing this browser should by melted · · Score: 5, Insightful

    Here's a crucial thing this browser should have: Mozilla-like extensibility, so that I could install the things without which I can't imagine a browser anymore:

    1. Ad blocker (AdBlock Plus)
    2. Developer extensions
    3. Debugger (Firebug)
    4. FTP (FireFTP)
    5. Javascript extensibility (Greasemonkey)

    Of course they'll be called something else, but without this set (and particularly #1), they might as well forget about it.

  13. Re:Linux support will be coming later by Scarletdown · · Score: 5, Informative

    I had my hopes up for a very quick port from a third party. Then I found out that Google is going to use the creative commons attribution-noncommercial-noderivatives license.

    Your information is incorrect. The code is under a BSD license. It's the Chrome comic that is CC attr-nc-nd.

    --
    This space unintentionally left blank.
  14. Re:Linux support will be coming later by Nathanbp · · Score: 5, Informative

    Huh?

    Chrome is using the BSD license, see http://code.google.com/chromium/terms.html .

  15. First Crash by escay · · Score: 5, Informative
    Bug # 1: Chrome crashes when trying to open Tools>Options.
    This behavior is repeatable, and Chrome prompts to restore previous session.

    Other thoughts:

    • clean UI, quick and smooth.
    • search-based address bar.
    • no home button, default opens to history snapshots.
    • incognito window (private browsing in a specific window).
    • renders other-worldly fonts legibly.
    • can't load java applets by default (says no plugin available, doesn't prompt for downloading one).
  16. Re:Back at you by atraintocry · · Score: 5, Insightful

    In terms of risk assessment, I think it is better, even if it's slight. People create a false dichotomy when they point out that the user isn't necessarily reading the code. Published source code you didn't read is not the same as unpublished code. There's varying levels of trust, and I'd say it's not unreasonable to trust the FOSS app a little more. The concept is so simple ("here's the code" vs black box) that I wonder if people read into it too much.

    If/when Google publishes a Linux version, the package maintainers for the various distros will be looking at it. You don't have to write the program yourself with electricity you generated from the running of hamsters that you also bred yourself. You can just say, "it's open, and it's popular, so I trust this a little more". Even though you can't really trust the compiler, or the hardware, or the network, etc.