These days, almost every new customer wants a mobile version of their website. After all, one design for the BlackBerry, another for the iPhone, iPad, netbook, and Kindle, and all screen resolutions must be compatible. We will almost certainly need to design a number of other inventions during the next five years. When will...