the b in “blog” stands for web. to borrow a campy old religious slogan, twitter is in the web but not of the web.