- "I have a minimalist UI"
- "I'm faster"
- "I have a cool UI gimmick you'll love"
- "My address bar does more than your address bar"
- "I'm open source because open source is good"
- "I have better security"
and so on.
At the end of the day it's deja-FireFox 1.0 all over again. Now that FireFox is hitting v3, it's got add-ins and all kinds of bloat you can tack on to your browser to get it to do the things it could have done out of the box. Awesome, thanks Mozilla. These ideas aren't new, all Google has done is created yet another web page viewer. And I should note that despite their "rigorous testing" it still eats web pages like they're going out of style and poops them out when it renders 'em.
But that's just the thing, it's time for web pages to go out of style. This is where I hoped Chrome would be a champion. I read that it had features tailored to Web Applications and that's where I got my hopes up. Instead of a series of linked web pages, an application that has a state, that makes server calls to update parts of the content. No more does a single URL point to a single resource, but rather an aggregation of all kinds of information. It's what frames tried to do back in the 90's and the iframe tried to do afterwards. It's what Web Services are built for and what AJAX should be able to rock hard if cross-domain issues didn't get in the way.
Chrome does not do anything special for the future of the web. All it does is create shortcuts and strip out the forward/backward buttons and conceal the address bar. "Hold on, let me put on my party hat! ... hey wait! Couldn't we do that already?" The answer is yes. Now we're using the desktop/start menu/quick launch bar as a bookmark folder, neat.
We need a leader. Matt will sing the praises of architecture like Adobe Air and Silverlight try to accomplish. But they lack adoption. The web is stuck in a page being a page, and not an application. The world is stuck on "navigation" and bookmarks and addresses. It doesn't realize that if it just got out of the way that "Web 2.0" wouldn't be just a buzz word, and that you really wouldn't need software or storage or much of a computer at all to be able to do all of the things you do on a regular basis. Just a network connection, and we'll take care of the rest.