If you are a front-end developer who codes HTML, CSS & Javascript for your daily bread, you will know the challenges associated with designing a webpage which is cross-platform, cross-browser and cross-device compatible. And also the pain of searching...