Showing posts with label Google. Show all posts
Showing posts with label Google. Show all posts

Monday, October 30, 2006

Switched to Blogger Beta  

Yesterday I moved this blog to the new Blogger Beta.

I went whole-hog and switched to a new template as well. I'm still tweaking it, and XHTML compliance is temporarily gone. But for the most part things should be back to normal. RSS readers may see that every post has been modified. This was a side effect of the switch, although in fact I added categories/labels to all posts once I saw that they were going to be touched anyway.

Why switch? The mainline Blogger service (1.0) has been having boatloads of problems over the past month or two. It hasn't been very well maintained and it seems like it's just barely holding together. All the Google blogs are using the beta now, and in fact there are some very nice features in the beta that I was tempted by.

Cool stuff that you get from the switch:

  • MUCH faster publishing. 1.0 generated a zillion static HTML files, the 2.0 beta uses a database.
  • Labels, aka categories.
  • Backlinks, aka trackbacks. Better than MT's, since these are automatic. (Presumably filled in by Google crawls?)
  • Comment feeds, both global and per-post.
  • Better template management. It's more powerful and exposes more, and it's smart enough to let you add and rearrange certain things on your page with no effort.
  • Widgets, aka server-side directives in your template.

Downsides of the switch:

  • RSS reset. Everything in my RSS feeds got reset when I switched. Not a huge problem.
  • Porting customizations. To get some of the nicer features you need to upgrade your template. If you had your blog moderately customized, and change your template like I did, then it can be kind of a chore to port your customizations over. For me it took about a day.
  • Limited Safari support. Posting from Safari works just fine. Template editing seems like it has to be done in Firefox.
  • It's a beta. And knowing Google, it will probably remain a beta for another three years or so. Dude. Can't you guys commit?

I haven't seen any other major downsides yet, but I'll let you know.

Wednesday, August 24, 2005

United Federation of Chat  

Google has just come out with Google Talk, their new IM service.

Google Talk screenshotThe application part of it is very pretty; looking at the screenshots, it's essentially iChat for Windows. Simple, clean, and easy to use.

In fact, it looks so much like iChat that it probably borders on copyright-infringing, but hey -- that's for Google and Apple to work out between themselves. It's Jabber-based, supports SSL, and seems very nice overall.

But an IM service is an IM service, and we've got too many of them. The real news is buried in the middle of a page called "Additional Resources". That's where Google quietly announces that they are starting an initiative to merge all the separate IM networks into one. Emphasis mine:

What is "service choice" and how does Google Talk enable it?

Service choice is something you have with email and, for the most part, with your regular phone service today. This means that regardless of whom you choose as your email service provider (Gmail, Hotmail, Yahoo! Mail, your school or ISP, etc), you can email anyone who is using another service provider. The same applies to phone service. You can call someone even if they do not use the same phone company as you do. This allows you to choose your service provider based on other more important factors, such as features, quality of service, and price, while still being able to talk to anyone you want.

Unfortunately, the same is not true with most popular IM and VOIP networks today. If the people you want to talk to are all on different IM/VOIP services, you need to sign up for an account on each service and connect to each service to talk to them.

We plan to partner with other willing service providers to enable federation of our services. This means that a user on one service can communicate with users on another service without needing to sign up for, or sign in with, each service.

What the... federation? Whoa, you mean I won't need to have a separate ICQ number and AIM account and Yahoo Messenger account and MSN Chat account to keep in touch with all of my friends and family and work contacts? Why, that ... that would actually be good for the end user. Unpossible!

Crazy as it seems, it looks like Google has a shot at doing it. Rather than standardizing on one network, their description makes me think they are taking a network-to-network bridge approach. So you'd still use your existing account and chat application, and you'd still have all the network-specific features you were used to, but you'd be able to talk to more people. Perfect. I would also expect, given Google's track record, that it would be done 'right': ie, it would be decentralized and all the networks would be peers. Networks that join up would not be beholden to Google in any way.

If that's so, then it seems likely that we'll see consolidation in reverse order of marketshare: all the small players will join up with Google immediately because it's good business sense for them: Their networks suddenly become huge and they are free to differentiate themselves on software alone. Mid-size networks like ICQ will probably follow soon thereafter. Yahoo and MSN might hold out for longer because they would hate to give in to Google, but popular demand from their users will make it necessary.

And then there was one.

The big one, AOL, will probably be harder to win over. I don't have a solid source for current IM marketshare numbers, which is partly because it's a confusing mess since so many people are forced to use multiple IM services. But the data I've been able to find suggest that AOL and AIM have a massive dominance in the IM field, perhaps covering about 50-70% of all IM users. The problem, of course, is that AIM is proprietary and AOL has refused to open it up for a long time now.

I don't know what will happen there. Clearly Google thinks it's worth a shot. And AOL has opened up the AIM network before, for iChat, so it's possible they'll do it again in the name of an open standard. But the company's sluggish history with moving onto the Internet and supporting email and web standards suggests that they will only be dragged into compliance kicking and screaming; as long as there's a buck to be made by being incompatible they would rather be incompatible. It's possible that for quite a while we'll probably be faced with AIM on one side and everyone else on the other. While not perfect, that would at least be better than what we have now.

So what do you think? Are you concerned that Google has got its sticky fingers into too much stuff? Got any links to actual IM marketshare numbers? Let me know.