Leaders
Online ads are too annoying says Larry Page
There was a sticky period in the evolution of the World Wide Web. This was the time when developers and advertisers seized on pop-up technology, but before any ad-blocker software was available to mitigate it. If memory serves, it lasted about a year...
Posted by: Magnus Shaw