With a recent Microsoft study showing that our attention span has decreased from 12 seconds in 2000 to 8 seconds in 2013, it is becoming increasingly clear that web users are impatient. Further research shows that 40% of people will abandon your website if take takes longer than 3 seconds...