Tag Archives: chrome

Google’s ChromeOS Doesn’t Have to be Popular to Matter

This week Google confirmed a long running rumor that they were working on their own operating system when they announced their ChromeOS.  Most of the resulting commentary I’ve seen have missed the mark.  A lot of tech journalists and bloggers focused on the Google / Microsoft rivalry.  Dave Weiner found that predictable narrative to be a boring one, and dismissed it for the same reason the journalists seemed to find it interesting, because it was yet another fight between two big tech companies. Ultimately ChromeOS didn’t interest him because the Chrome browser didn’t support his favorite browser extension, a bookmark synchronization tool, and because, being Linux based, it wouldn’t run Frontier, the desktop software he wrote that he uses to develop and run most of his websites. On Slate, Farad Manjoo criticized the move with an article titled “Five Reasons Google’s new Chrome OS is a Bad Idea.

Here is the thing, and it is really simple, Chrome and ChromeOS don’t need to become popular for them to do well by Google, they just have to have influence.

It works like this.  Google benefits when more people use the web more often for more activities. They benefit primarily from increased opportunities for advertising revenue, but also they are getting paid for Google Apps.

More people will use the web more often for more activities as:

  • Web applications offer more and more utility and usability
  • Devices that can access the web become more affordable
  • Internet connectivity becomes cheaper and more widespread

I don’t think ChromeOS helps with internet connectivity, unless it includes easy to use mesh networking, and even then, its not going to make that big a difference, but the effort helps with the other two.

Chrome the browser helps make web applications more useful and easier to use. It has already helped make both performance and robustness a bigger issue in the browser world. Since Chrome published their first performance numbers, both Safari and Firefox have made strong strides of their own on Javascript performance. I’m not saying that WebKit and Firefox weren’t already working on the problem, the speed with which they responded shows they were, but I think the entry of Chrome has helped accelerate the pace of improvement.  Just this week, the Firefox developers let out some news about their work on a multiprocess architecture like Chrome’s to help with stability.

Chrome the OS both helps make web applications more useful. It has the potential to create an environment where web applications work better with each other, and also with local applications and files. By doing so Chrome OS also puts pressure on other OS vendors (ie Apple and Microsoft) to do a better job of supporting web applications as well.

It also gives them away to influence the cost of client operating systems, and, by extension, desktop, notebook and netbook computers. Linux may ultimately be an unpopular choice on netbooks, but its presence helped put pressure on Microsoft to keep selling XP and make it available for netbooks at a lower cost.

It would be a mistake to look at this through the cost issue through lens of the US or Western Europe. This really an issue in the developing markets where computer penetration among “consumers” and small businesses is still quite low.  In those circumstances fewer people think they need to run Office or Photoshop, etc so compatibility with desktop applications isn’t as important as it is to tech journalists and bloggers. These markets represent a huge opportunity for Google’s advertising and also Google Apps. When computer penetration is low, even pushing the price down $20 could lead to a big bump in the number using computers, and that will help drive economies of scale that help make the hardware even cheaper, and network effects that increase the relative value of having a computer.

That all this might hurt Microsoft by putting pressure on their prices and revenues is kind of a bonus.

Yeah Asa, But What Has Mozilla Done for Me Lately?

I’ve had my frustrations with Firefox, but it wasn’t until the last day or so that I realized how bad things are. Bare with me for a minute while I explain why.

There was an opinion piece on the PC World website a few days ago called “Firefox Might Already Be Dead.” The author tried a pre-beta build of the Chrome browser on Linux and was blown away at how much faster it was than Firefox, which made him wonder what the Firefox developers have been spending their time on.  The piece drew some attention.

Dave Winer offered his opinion, he needed some Firefox add-ins, so he wasn’t likely to jump ship anytime soon.  He also wondered how well Chrome would run when it had something like feature parity with Firefox, but then went on to add that most of the new features in Firefox over the last few years didn’t interest him.  Dave’s comments made me realize that the only Firefox add-ins I consider must-haves I use as work arounds for its performance and reliability problems.

Something about Dave’s criticism or the way it was delivered touched a raw nerve with Asa Dotzler, a Mozilla Corporation employee who is credited with starting the Firefox Quality Assurance and marketing efforts.  To put it bluntly, Asa seems to have completely lost his shit.  You can and probably should read it for yourself, but basically Asa decries Dave as an out-of-touch “sceenster” whose ideas about software are the enemy of “the regular user,” for whom Asa and Firefox have been brave and lonely champions against the evils of Microsoft.  In Asa’s mind Dave and pretty much everyone else owe them boot-licking thanks for that.

To a degree, I agree with him, but the smugness and uglyness in his post broke the dam on my long brewing frustration with Firefox.  I left a comment on his blog, but it may never make it past his comment moderation, and I think it’s something that needs saying.

Yeah, Asa, but what has Mozilla done for us lately?

I realized yesterday, my two must-have Firefox extensions are AdBlockPlus and SessionManager.  AdBlock, because it lets me shut down embedded flash ads that Firefox lets bog it down,  SessionManager so that I can get back to where I was if the browser crashes or I have to restart it to troubleshoot, or because it’s bogged down and/or sucking memory and CPU.

What has Firefox done for me lately?  Right now with maybe 20 web pages (none of them particularly dynamic) open over 4 tabs it’s sucking down 25% of the processing power on my MacBook Pro and torpedoing my battery-life.

What has Firefox done for me lately?  Once again my “regular user” wife is complaining that her computers is slow and glitchy because on her machine, with however many tabs and windows worth of IE6-renderable web pages she has open, Firefox is eating an entire CPU core and half of the real memory.  Or she’s nearly on the verge of tears because all the research she’s done, captured in those open tabs and windows, has been lost because the browser crashed (again) and the built-in session restore didn’t work right.

I’ve told her time and again that Firefox just can’t handle it, and she does her best, but really, why shouldn’t a regular user do exactly what she’s doing?  Why does Firefox let regular people open a hundred tabs in a dozen windows if it’s not cut out for the job.

The truth is, it’s been this way for years.  Awesomebar, mailto: opening in gmail? (recent Firefox features that Asa cites as examples of exciting innovation) W T F?  Most of the “regular users” I know haven’t discovered them and wouldn’t miss them, they only matter to you and your self-satisfied sceenster friends who think they know best.  Why are you wasting time on that when existing popular features, features you used to “sell” Firefox to end users in the first place result in so much pain.

And you have the nerve to demonize Microsoft?  There wouldn’t be a consumer Internet, a consumer web, web browsers, Firefox, or Google ad revenue to fund jobs for you and your smug sceenster friends if Microsoft hadn’t driven volume up and prices down in the PC industry.  You want Dave and the rest of us to kiss your feet?  Ok, fine, right after you get down and grovel in front of Bill Gates and Steve Balmer.

Firefox has had a good run, but if 3.5 comes out with more new features without the basics working smoothly and consistently, I’d say that you, like Microsoft, are no longer part of the solution.  You are part of the problem.  And really, maybe Dave provoked you, but this post still makes you look like a jerk.

I appreciate the role Mozilla has played in moving the web forward.  I appreciate that Firefox, more than a lot of open source projects, gives a damn about “regular users.”  I even like the awesome bar.  Even though I haven’t used it, I was glad that it is finally possible to have things like mailto: URLs in a web app, like Gmail, rather than having to choose a desktop application.  I appreciate their focus on security.   None of which means I won’t jump ship when Chrome comes to the Mac.  I’m already leaning more and more to using Safari as my primary browser.  Earlier versions had some real reliability problems, but whenever I’ve used v3 for an extended period of time, stability has been great, and performance has held up pretty well too.

PS:  Does anyone remember when Microsoft came out with the Coolbar

Update: It looks like Miguel De Icaza tweeted a link to this post.  Since this is a topic that is drawing strong passions on both sides, I’m closing comments before a real flamewar breaks out here that I don’t have time to moderate.  Trackbacks are still on, so if you post to your own blog, it’ll be linked here.