Mar*_*cin 15 html5 internet-explorer cross-browser web-standards ie7.js
所以,每个人都知道ie9.js(来自http://code.google.com/p/ie7-js/).它似乎有效,但自2010年上一次发布以来从未离开过测试版.
显然,还有一些其他的东西有点类似(例如modernizr,html5shiv和CSS3Pie),但它们并不完全相同(尤其是因为它们需要按功能应用或范围更有限).
用它来进行现代化仍然是一种良好的做法吗?我应该使用其他东西吗?
Spu*_*ley 14
ie9.js仍然是一段很好的代码.它做了很多工作,修复了IE出错的东西.
正如您正确指出的那样,它现在是一段旧代码,但它仍然有效.
人们可能不再那么多地使用它的原因:
在你提到的替代工具(modernizr,html5shiv,CSS3Pie)中,它们实际上都没有与ie9.js交叉的任何功能.(另见这个答案)
但是,这里有一些更新的工具可能是ie9.js的好替代品:
鉴于目前浏览器中的绝大多数JS代码都是使用jQuery编写的,这基本上减少了对ie9.js等无所不包的IE修复补丁的需求,几乎为零.
但是,如果您没有使用jQuery或类似的库,那么您可能会发现ie9.js仍可以很好地为您工作.
| 归档时间: |
|
| 查看次数: |
8993 次 |
| 最近记录: |