There are 2 proven techniques that provide this idyllic solution; Responsive Web Design (RWD) and Adaptive Web Design (AWD). As their names would suggest they have similarities, yet are very different methods for optimising websites for mobile devices.


Via gonzodesign