Future-proofing with responsive Web design: writing code to create a site that will work on the majority of devices