P.S. I should mention that this figure does not take into account any user that has a SVG plugin installed or authors who have used the excellent SVG Web or ExplorerCanvas shims, so this is really a worst-case number.
I think the next next browser war will be about how to integrate online services into the browser itself – search plugins were only the beginning. As more and more people rely on things like GMail, Google Docs, Google Reader, and Google Maps it will only be natural for Google to integrate its online services into its Chrome browser. The question will be whether this is anticompetitive at all in the sense that the “hidden” APIs in Windows were considered anti-competitive. I do think Google will make its server-side hooks open and transparent (because it benefits by having other browsers integrate their services).
They borrowed some UI concepts from Opera and IE (controls and address bar inside the tabs, speed dial, paste-and-go) but I think they’ve done some things better. For instance: the default home page requires zero user interaction, the status bar is only present when you hover over a link, tab cycling makes sense and requires zero thought.
They really didn’t want to introduce another rendering engine for developers – so Google is simply using WebKit, it won’t be a fork
No tie-ins to Google Services installed by default
They’ve been working on it for two years
V8 will eventually make its way into Android
They haven’t made very many contributions to Webkit, but are fully committed to doing so. Their plan is to build Chrome off the WebKit tip
Extensibility – though they obviously support traditional browser plugins and they have plans for a richer extension API – it won’t be in the Beta.
UA String is: “Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13″ =>Google, please work to shorten the UA string, not lengthen it (is there really any valid reason for “Safari/…” to be there?)
The browser is fast. Transition is seemless. I like that the default home page requires no user interaction to generate. Ctrl+L, Ctrl+K, Alt+D, Ctrl+T all work as I expected.
They are using an older version of WebKit (older than Safari 3.1 it looks like) as there are two SVG-related rendering problems with my site that I thought were long gone
They have a sense of humour (open up the Chrome Task manager and see the link at the bottom)
Further Exploration:
I’m curious how browsers like IE and Chrome are ensuring that access to the browser cache is shared efficiently across all processes?
I’d like to learn more about the ‘cross-platform’ graphics library that they are using, does it support hardware acceleration?
Are other browser vendors worried that the editor of the HTML5 spec is now an employee of a browser vendor?
What are Google Chrome’s plans for feeds? At the moment, there isn’t even any auto-discovery
I took 20 minutes and added a feature request to my SVG Web Stats web application tonight: Now you can switch the timeline graph from Traffic mode to Distribution mode, which shows the share of each browser on my site as a percentage of the total. Read the rest of this entry …