The Banner Has Been Unchanged for 18 Years. That’s the Issue.
This may, in fact, be the first banner ever created - AT&T advertising on Hotwired in 1994, 18 years ago.
Since that time, the conversation around online advertising has focused on how hard it is to…