Declining ad revenue, managing site to support multiple browsers, OS, device types and hostile competition is adding a lot of pressure on publishers. With screen size getting smaller and smaller, the attention span of the user towards content on websites has also been on a declin...