Maybe you’ve heard of Responsive Web Design? Maybe you haven’t. What you will have encountered are websites that are difficult or impossible to use on your mobile phone or tablet (iPad, kindle etc). You see it all too often, a…