IE7更新
解决了IE6的一个float bug,见http://www.positioniseverything.net/explorer/peekaboo.html
增强了CSS选择器支持
内置AJAX
透明PNG图片支持
微软官方更新说明http://www.microsoft.com/china/msdn/library/webservices/WebApp/IE7_RevGd.mspx?mfr=true
IE8更新
解决了所有浮动bug(可能是所有CSS Bug都解决了),完全支持CSS2.1规则和选择器(这个是亮点,至少在CSS上完全符合W3C标准了)
具体见http://msdn.microsoft.com/library/cc304082.aspx
去掉了CSS 表达式
使用 -ms-厂商前缀表示IE专有属性,这一点向webkit和firefox学习了,值得表杨
修正了一系列DOM错误,更符合标准,但并没有新增支持
如getElementById的时候ID区分大小写,不会错把Name当ID,详细列表见
http://msdn.microsoft.com/library/dd433047.aspx
支持link标签的charset属性
AJAX支持增强
支持HTML5中的本地存储(挺先进的)
本地JSON对象支持(这个也挺先进)
增加UA兼容模式
增加了almost Stardards渲染模式
然而IE8仍然没有实现DOM L2,DOM L3和DOM L2 和 L3 事件处理(包括冒泡模型)的完整支持
微软官方更新说明
http://msdn.microsoft.com/library/cc288472%28VS.85%29.aspx#html
IE9更新
实现DOM L2,DOM L3和DOM L2 和 L3 事件处理(包括冒泡模型)的完整支持
HTML5和CSS3支持
opacity透明属性的支持
CSS3 2-D transforms
Canvas,video之类的就不说了
等等
Web 开放字体格式 (WOFF) 的支持
SVG原生支持
一系列JS Bug的修复(Jscript更符合ECMAScript标准
见http://blogs.msdn.com/b/ie/archive/2010/06/25/enhanced-scripting-in-ie9-ecmascript-5-support-and-more.aspx
和http://blogs.msdn.com/b/ie/archive/2010/03/26/standards-documentation-for-ie7-and-ie8.aspx
ECMAScript 5支持
在DOM中空白字符也作为独立的文本节点以保持与其它浏览器一致
见http://www.w3school.com.cn/xmldom/dom_mozilla_vs_ie.asp
未知标签也能使用CSS样式
支持application/xhtml+xml的MIME
微软更新说明
http://msdn.microsoft.com/zh-cn/ie/ff468705
IE10更新
ECMAScript 5 Strict 模式支持
HTML5和CSS3增强
CSS3 3-D transforms(需要-ms-前缀,因为W3C还未定稿)
Websocket,webwork,file api
等等
SVG改进和增强
SVG滤境
DOM增强
大多是带ms前缀的增强(也是就IE专有的)
如触屏操作,手势事件
等等
不再支持IE10的UA兼容设置(因为从IE9开始已经完全符合W3C标准),但仍支持IE9和之前的UA兼容设置
微软更新说明
http://msdn.microsoft.com/en-us/ie/gg192966
概括的说IE7只是对IE6的小小增强
IE8完全支持CSS2.1和选择器,DOM操作更符合W3C标准,但DOM支持仍不完整
IE9 完全支持DOM L1,DOM L2,Jscript更符合标准,ECMAScript5支持,HTML5,CSS3支持,SVG支持
分享到:
相关推荐
JavaScript 和 CSS 在不同的浏览器上,特别是 Internet Explorer (IE) 和 Mozilla Firefox 之间存在一些差异,这些差异主要体现在解析规则、实现细节以及某些功能的支持上。理解这些差异对于编写跨浏览器兼容的代码...
5. IE%20XP8.png、IE%20XP.png、IE%20XP6.png、IE%20XP4.png:这些文件名中的“XP”可能代表Windows XP操作系统,数字可能表示不同的设计版本或更新。 这些图标可能包括不同版本的IE,如IE7到IE8,或者它们可能代表...
标题中的“firfox”应该是“Firefox”,这是一款由Mozilla...随着技术的发展,现代浏览器(包括Firefox和更新版本的IE)已经极大地提高了JavaScript的执行效率,但对旧版浏览器的兼容性仍然是前端开发需要关注的问题。
JavaScript是一种广泛应用于网页和应用程序开发的脚本语言,它的强大之处在于可以动态更新网页内容,为用户提供丰富的交互体验。在本示例中,"js新闻上下滚动效果(兼容IE和ff)"指的是利用JavaScript实现一个新闻...
解决ext3与IE9之间的兼容性问题,需要深入理解JavaScript、HTML和CSS在不同浏览器中的实现细节。通过提供polyfills、调整元标签设置以及优化第三方库的使用方式,可以显著提升Web应用在老旧浏览器如IE9中的表现。...
这样的设计使得Thtmlview控件具有更高的稳定性和安全性,因为它不受IE浏览器版本更新或安全漏洞的影响。 Thtmlview控件主要由两部分组成:一个是控件本身,它是一个用户界面组件,可以被集成到Delphi或C++Builder等...
5. **浏览器特性和差异**:虽然IE和火狐都是基于Web标准的浏览器,但它们在实现细节上存在差异。例如,IE的CSS前缀可能与火狐不同,事件处理和动画性能也可能有所区别。开发者需要对这些差异有深入了解,使用条件...
eWebEditor是一款流行的网页编辑器,它允许用户在网页中嵌入编辑器,从而方便地进行内容的创建和编辑。但是随着Windows 7的普及,越来越多的用户开始使用IE8浏览器,这时用户开始发现eWebEditor在IE8中无法正常工作...
虽然格式不同,但内容可能会包含一些关键信息,如安装步骤、功能介绍、常见问题解答等。 使用防IE弹窗工具需要注意以下几点: - **安装与更新**:确保从可靠来源获取工具,并保持其更新,因为新的弹窗策略和恶意...
8. **版本兼容性**:由于涉及到IE浏览器,开发者可能需要处理不同版本的IE之间的兼容性问题,这可能涉及到使用条件注释、特征检测或其他技术来确保代码在较旧的浏览器版本中也能正常工作。 虽然提供的标签是"C++",...
这个功能看似简单,但却是微软在不断研究用户习惯后做出的优化,它让IE9与其他主流浏览器如Firefox和Chrome的使用体验更加接近,大大减少了用户在不同浏览器间切换时的操作差异感。 为了方便用户快速回看之前浏览过...
综上所述,“豌豆荚IE打开FTP问题”不仅涉及具体的技术细节,还要求对豌豆荚软件、IE浏览器以及FTP协议有深入的理解。通过细致分析并采取适当的解决措施,通常可以克服这类技术障碍,实现流畅的数据传输体验。
如果一个样式规则对多个版本的IE都有效,那么应当放在针对特定IE版本的规则之前,因为CSS的层叠规则是由上至下解析的。 4. 注释 在CSS中使用hack时,可能会看到一些特定的注释方式,如`\0`,`*`,和`_`。这些通常...
然而,Flash在运行时有时会出现一些视觉上的问题,比如在IE浏览器中显示的虚线框。这个问题可能会干扰用户的浏览体验,特别是对于那些对界面细节要求较高的用户来说。本文将详细介绍两种有效的方法来消除IE浏览器中...
考虑到IE的兼容性问题,可能需要使用特定的API或者polyfill来确保在旧版本的IE中也能正常工作。 6. **用户交互设计** 良好的用户交互设计对于游戏体验至关重要。这包括清晰的界面布局、友好的提示信息以及流畅的...
2. 对于IE9及以上版本,由于浏览器的更新,使用上述禁止滚动的方法可能导致错误。这是因为这些浏览器默认支持iframe的独立滚动,后方页面会随着滚动条滚动。在这种情况下,如果希望仅固定iframe而不影响整个页面,...
知识点一:jQuery插件在IE8中的使用 在文件描述中,作者提到...以上知识点总结了文章中提到的关于使用jQuery插件在IE8浏览器上实现异步上传文件的多个方面,涵盖了技术细节、代码实现、兼容性问题和安全性考虑等内容。
据报道,一家名为AptiQuant的心理测量咨询公司声称对10万名不同浏览器用户进行了测试,结果显示使用Internet Explorer(简称IE)浏览器的用户智商普遍较低。这一消息不仅引起了公众的广泛关注,也引发了激烈的讨论和...
这份"JS各种版本手册"的资源集合包含了不同来源和版本的JS参考文档,旨在为开发者提供全面的学习和查阅材料。其中提及的微软、W3C(万维网联盟)的文档,以及PDF格式的资料,都是权威且详尽的JavaScript指南。 微软...
"省市县全国统一代码.xls" 和 "省市县全国统一代码.xml" 是两种不同格式的数据文件,它们包含了中国各省市县的统一代码。XML文件是一种结构化数据的存储格式,适合用于程序之间的数据交换,而XLS文件则是Excel电子...