Multi browser support 1

First draft proposal. Have a look and then lets have a talk.
This is a good start, but we need to support more browsers (for example, the #1 browser for the Guardian readers is iOS Safari).