On the surface it looks like this is a big win for freedom as you are much less dependent on your operating system or proprietary applications, all is in the browser. There is a big caveat however: this makes you overly dependent on your internet connection, and in a world that is more and more mobile this is a recipe for disaster.
Full story »