Showing posts from May, 2011

100% web is feasible

I've always bought into Microsoft's Software + Services story. In a nut shell, S+S says we'll get the optimal experience if we combine web services with smart software (rich clients) that can consume these services. I always used to say that some things would never be serviced just over the internet... things like spell checker and video editing would always require some fat client. But I've been proven wrong: Having a spell checker in the browser makes much more sense, and using dictionaries from the cloud can be *much* more relevant and accurate! And as for video editing... I've recently used and it has benefits of thousands of CPUs to do rendering... much better than on the desktop!
Microsoft also dreamt at one stage of "the programmable web" where even rich clients would essentially get the rendering instructions from XML, therefore making it possible to deliver everything via the web... an effort ultimately culminating in…