Ever since it started to generate revenues at a dramatic rate, Google has been hailed as a kind of successor to Microsoft—on the basis of the idea that Microsoft was the giant of the PC era and Google is the giant of the web era. To put it another way, Microsoft dominated PC-based computing and Google dominates web-centric computing.