IE7.js version 2.0 (beta)

“IE7 is a JavaScript library to make MSIE behave like a standards-compliant browser. It fixes many CSS issues and makes transparent PNG work correctly under IE5 and IE6.”

it is updated in IE7 library. :-)

IE7 was in alpha for a long time. The last version was very stable but I always intended to issue a serious update. The release of the real IE7 browser threw me off course a little and then I got bogged down with base2.

Important changes to the script which I’ll now outline.

  • The IE7 project is now hosted on googlecode (I got fed up with SourceForge).
  • IE7 is no longer modular. Instead I’ve merged the scripts into two: IE7.js and IE8.js
  • IE7.js includes only fixes that are included in the real MSIE7 browser.
  • All other enhancements are moved to IE8.js.
  • IE7 is now much smaller (11KB gzipped).
  • IE7 is now much faster (it uses the selector engine from base2.DOM)
  • There are no dependencies on other files (except blank.gif)
  • You can hotlink IE7/IE8.js directly from Google’s servers (usage instructions below)

Some fixes are removed completely:

Usage


You can link directly to the files on google: http://ie7-js.googlecode.com/svn/version/
To upgrade MSIE5-6 to MSIE7 include the following in the <head> of your page:

“IE7 is a JavaScript library to make MSIE behave like a standards-compliant browser. It fixes many CSS issues and makes transparent PNG work correctly under IE5 and IE6.”

it is updated in IE7 library. :-)

IE7 was in alpha for a long time. The last version was very stable but I always intended to issue a serious update. The release of the real IE7 browser threw me off course a little and then I got bogged down with base2.

Important changes to the script which I’ll now outline.

  • The IE7 project is now hosted on googlecode (I got fed up with SourceForge).
  • IE7 is no longer modular. Instead I’ve merged the scripts into two: IE7.js and IE8.js
  • IE7.js includes only fixes that are included in the real MSIE7 browser.
  • All other enhancements are moved to IE8.js.
  • IE7 is now much smaller (11KB gzipped).
  • IE7 is now much faster (it uses the selector engine from base2.DOM)
  • There are no dependencies on other files (except blank.gif)
  • You can hotlink IE7/IE8.js directly from Google’s servers (usage instructions below)

Some fixes are removed completely:

Usage


You can link directly to the files on google: http://ie7-js.googlecode.com/svn/version/
To upgrade MSIE5-6 to MSIE7 include the following in the <head> of your page:

<!--[if lt IE 7]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js" type="text/javascript"></script>
<![endif]-->

To upgrade MSIE5-7 with advanced CSS features missing from MSIE7 use the following:

<!--[if lt IE 8]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js" type="text/javascript"></script>
<![endif]-->

You do not need to include IE7.js if you are using IE8.js.

Demo


http://ie7-js.googlecode.com/svn/test/index.html

Links

The new home of the IE7 project is:
http://code.google.com/p/ie7-js/
And I’ve created a Google Group for discussion and questions:
http://groups.google.com/group/ie7-js <!--[if lt IE 7]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js" type="text/javascript"></script>
<![endif]-->
To upgrade MSIE5-7 with advanced CSS features missing from MSIE7 use the following:

<!--[if lt IE 8]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js" type="text/javascript"></script>

<![endif]-->
You do not need to include IE7.js if you are using IE8.js.

Demo

http://ie7-js.googlecode.com/svn/test/index.html

Links

The new home of the IE7 project is:
http://code.google.com/p/ie7-js/
And I’ve created a Google Group for discussion and questions:
http://groups.google.com/group/ie7-js
IE7.js version 2.0 (beta) IE7.js version 2.0 (beta) Reviewed by BloggerSri on 12:45 AM Rating: 5

No comments:

Powered by Blogger.