CMMI Level 3 Company
We all know responsive web design has a very important role in recent days, because of adoption of different types of devices like Smart-phones and Tablets. Since responsive design is a one stop solution to stand out on modern devices, everyone prefers this technology. But, developers are facing problem with this new technology on older browsers.
We have to implement a new method which helps us to work on all modern browsers and also on the earlier versions too. Responsive web design is working well on new Internet Explorer browser versions but when it comes to older version it is not rendering all the details of website correctly. So, here is how to make a website compatible with older browsers like IE6/IE6/IE8 using responsive.js.
Let us all, now, learn about some of the basics about response.js.
Response.js is a jQuery plugin that provides tools for building performance-optimized responsive websites. It serves content like media, images etc by using HTML5 data attributes by swapping code blocks based on device screen sizes. Its API includes cross-browser event hooks and ways to get or test responsive properties.
This is a java script framework developed by Scott Jehl, which helps in fixing the problem that CSS3 media queries doesn't work on those legendary IE browsers.
Let me explain how response.js can help you:
Response.js works with your CSS via AJAX, so if you are hosting your CSS sheets on a CDN (or Sub-domain), you will need to upload a proxy page for that style sheet to enable cross-domain browsing.
See cross-domain/example.html for a demo:
<!--Respond.js proxy on external server-->
< link href="http://externalcdn.com/respond-proxy.html" id="respond-proxy" rel="respond-proxy" / >
<!-- Respond.js redirect location on local server -->
<link href="/path/to/respond.proxy.gif" id="respond-redirect" rel="respond-redirect" />
<!-- Respond.js proxy script on local server -->
If you are having any other problems, make sure respond-proxy.html does not have a query string appended to it.
Aug 07, 2017
Jul 24, 2017
Jun 13, 2017
May 31, 2017
Drop us a line and we'll get in touch with you as quick as we can