This is my dumping ground for quotes and other stuff relating to the wonderful world of digital & communications.
Opera reports that downloads of its browser have more than doubled since the introduction of a “ballot screen” in Europe which prompts IE users to consider installing a range of browsers.