Reply
Google has taken its eye off the ball with its too-hasty release of the Chrome browser. While its handling of each tab as an independent entity is just what’s needed in an imperfect Web 2.0 world –and hopefully will be … Continue reading