Internet Explorer Upgrade

I was wondering if any of some of the libraries know which will help / improve the IE> = 7 answer for the website that I have to change.

I already downloaded the modernizr library, but I know that there are some libraries that help IE behave like a modern browser. So what do you recommend? What are my options?

It is very difficult for me to spend hours trying to fix 1 thing for the X version of IE.

+4
source share
5 answers

I don’t think it is that simple. I do not know a single library that makes everyone act "normally." A few of them:

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

But there is no library of silver bullets that runs everywhere all the time. Sometimes you will have to customize the user interface based on the capabilities of the browser. One common way to do this is called progressive improvement .

Progressive Enhancement is a web design strategy that emphasizes accessibility, semantic HTML markup, and an external style sheet and scripting technology. The progressive extension uses web technologies in a multilevel form, which allows everyone to access the main content and functionality of the web page using any browser or Internet connection, as well as providing an expanded version of the page for with more advanced browser software or better bandwidth.

+6
source

Check ie7.js http://code.google.com/p/ie7-js/ , this is not ideal, but may help with some problems.

+2
source

You can tell users that they need to install Google Chrome Frame https://developers.google.com/chrome/chrome-frame/

"Google Chrome Frame is an open source plugin that seamlessly provides Google Chrome with open web technologies and a fast JavaScript engine for Internet Explorer."

+1
source

I am using CSS3Pie . This is the .htc file that you host on the server that provides multi-threading for many CSS3 style elements such as border radius, text shadows, shadow shadows and gradients. This is very convenient in that it solves many of the same problems for IE8 and IE9.

It can be a little tricky to configure so that you sometimes need to determine the MIME type on your server for .htc, and you have to make sure that you set the path in your CSS file to where the .htc file is located, besides that, it's great.

+1
source

I do not think there is a general solution to your problem. I recommend trying this tool called dynaTrace AJAX Edition ( http://www.compuware.com/application-performance-management/ajax-performance-testing.html ), the free version is more than enough to help you.

What are you doing:

  • Start a session and select IE browser
  • Open and click through the web application.
  • Close browser
  • Double-click "Timeline" on dynaTrace.

You will see a breakdown of your site’s performance to determine which Javascript is the problem. You will also see that the slowdown is simply due to the fact that you are loading external resources that are inaccessible - something that I found that IE is poorly handled.

+1
source

All Articles