Why Simplicity Is King
I was just reading “4 Things Twitter Could Learn From Jaiku” from The Next Web, and it struck me that some people seem to completely miss the primary benefit of Twitter’s simplicity: its extensibility.
As an example, social networking sites have always been difficult to extend. None of them offered solid APIs until recently, and though Facebook offers a development platform, all extensions have to be made within the relatively limited confines of that platform.
These limited prospects for development and extension resulted in many clones with functionality slightly extended in one way or another, but without integration into a large database of users, this just caused trouble for their members.
Twitter, on the other hand, is entirely open. They provide what amounts to a communication protocol, and allow third parties to develop whatever they want on top of it. Though, as I’ve mentioned previously, this is a bad idea from a commercial perspective, it’s great for users. All they have to do is pick an extension or two to help them use the service, and they can do whatever they want with it.
Some people use Twitter to discuss the share market, some to share pictures, and some just want a more user-friendly interface, but none of these is directly integrated. If Twitter were to integrate pictures, for example, the site would become more cluttered, which would drive people away. A change in the interface would likely annoy as many people as it pleased.
One service can’t suit everyone’s needs, but a multitude can. So long as Twitter avoids integrating all of these extensions into its primary offering, it can control almost the entire microblogging arena, but any specialization, and that control evaporates.