So Chrome is finally out! There was an internal embargo until last night 8pm BST so it was a little frustrating when news broke out a day or so early as it’s exciting news and I wanted to share my piece on it.
I’ve been using Chrome for many months now internally, and it’s been an absolute pleasure. Agile development really works — rather than a messy blob of features all 80% complete until the last moment, Chrome’s feature set was incremented regularly, and solidly, very early on. Very early builds did very little but render pages, and slowly but surely, menus started appearing and… just working. Chrome amazingly solid. I’ve seen one report of a crash, but I certainly didn’t get any crashes using it fulltime as my main browser since about June-ish. One of the interesting things about working for a Real Software Company is that you encounter this crazy class of bugs you get much less often with bespoke stuff — nasty take your machine completely down crashers because the underlying components have bugs, through no fault of the code your team writes.
I love the comic. It’s such a clear and interesting way of presenting some pretty complex concepts.
Why should I try out Chrome?: it’s FAST
Because it’s really, really fast, particularly for web apps. It was long before working at Google that I used Google web apps daily — gmail and spreadsheets mostly. More recently Notebook. And these guys just fly. And very early on having each page in a separate process meant you didn’t get inexplicable delays reading BBC news because the spreadsheet was updating something.
Won’t it be a drag for web page developers, another browser?
It’s been mentioned before a lot — but the key thing is that it uses the same underlying bits that Safari does, so if your web site supports Safari, it’ll work on Chrome.
This whole open source thing, not really relevant to me is it?
Being open source is an enabler. End users don’t see immediate benefit, but by sharing the exact code that Google wrote Chrome in, other people can use it as an inspiration for their own designs, modify or customise it for their own ends (how would the javascript piece, V8, fare on the server side for instance?), or downright copy the whole thing for their own ends. As it’s designed to be easy to work with, I can imagine that it’ll spawn a whole fleet of custom ‘vrowsers’ (THERE! I said it) — vertical browsers, with accompanying adornments and features specific to a particular domain.
Web apps are the future of the functional web — and this just got a whole lot brighter with ultrafast javascript.
More interesting articles about Google Chrome
(usual disclaimer — this is the view of myself, rather than my employer. etc.)
PS yes I know about Safari’s ultrafast Squirrelfish and Firefox 3.1 — great, it’s the way to go!