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:
- the
:root
selector - support for XML files
- support for CSS namespaces
- the fix for base64 encoded images
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:
- the
:root
selector - support for XML files
- support for CSS namespaces
- the fix for base64 encoded images
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.htmlLinks
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
No comments:
Post a Comment