Based on the needs of your users, you have a few options to consider as you bring your business to the Internet and mobile world. You must choose to make your website responsive when you are designing your Internet interface. I know that is my choice when I design a website. This is the only elegant solution in a world that is rapidly changing from desktop user to mobile user. Today more than 50% of your audience will reach you via a mobile device.
It may require rewriting your entire site or building a new one from scratch to take full advantage of the flexibility. You must detect the user’s device in your CSS (css3) to figure out what content to show. By using media queries your server will detect how users are accessing your site and adjust the display accordingly, displaying a full version to desktop users or a mobile version of your website to everyone else.