Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Internet Explorer modernizer

I was wondering if any of you know some libraries that will help/improve the response of IE >= 7 for a website that I have to modify.

I already loaded the modernizr library, but I know that there are some libraries ment to help IE behave as a modern browser should. So, what do you recommend? What options do I have?

I'm really sick of spending hours trying to fix a 1 thing for X Version of IE.

like image 978
Alex Avatar asked Dec 20 '22 20:12

Alex


2 Answers

I don't think it's that simple. I don't know of a single library that makes them all act "normal". A few I use are:

  • Modernizr can help with new html5 elements in older browsers
  • jQuery for cross browser DOM manipulation
  • jQuery UI for cross browser theming

But there is no silver bullet library that works everywhere all the time. Sometimes you will have to adjust the UI based on the browser capabilities. One common method of doing so is called progressive enhancement.

Progressive enhancement is a strategy for web design that emphasizes accessibility, semantic HTML markup, and external stylesheet and scripting technologies. Progressive enhancement uses web technologies in a layered fashion that allows everyone to access the basic content and functionality of a web page, using any browser or Internet connection, while also providing an enhanced version of the page to those with more advanced browser software or better bandwidth.

like image 80
jrummell Avatar answered Dec 23 '22 11:12

jrummell


Check out ie7.js http://code.google.com/p/ie7-js/ its not perfect, but it can help with some issues.

like image 21
MoDFoX Avatar answered Dec 23 '22 11:12

MoDFoX