使用IE8的用户越来越多了,意味着我们这些开发者们又要面临多一个艰巨的任务了。
IE8的新特性真的还是比较让人期待的:
1、AJAX导航支持(前进,倒退按钮工作了!)
2、DOM储存(简洁的API,每个域可在本地保存10M的数据)
3、网络连接事件(online以及offline事件,还可以通过window.navigator.onLine来监测连接状态)
4、把per host的并发连接数从2增加到6
5、XMLHTTPRequest改进,包括添置了timeout属性,以及ontimeout事件,以允许开发人员中止请求
6、跨域请求(XDomainRequest-XDR)的支持!不再需要通过同源服务器来作为代理服务器,只要异域返回 XDomainRequestAllowed=1的header就可以(譬如通过 Response.AppendHeader("XDomainRequestAllowed","1") ):
(参考原文:
http://blog.joycode.com/saucer/archive/2008/03/07/114931.aspx)虽然是比较旧的文章了
在这些看起来貌似强大的特性面前,首先我遇到的问题就是AJAX代码的容错也许下降了,也就是对代码严谨了一些。也许是为了更好的实现AJAX的代码。但如果代码写得规范的话这个没什么问题的。
还有一点就是DWR util类的兼容,过去也许是疏忽的关系,id都没写上,而仅仅用name的值。因为数据提交的话,只有name的值有用,而DWR的util方法还是可以正常使用的。但在IE8面前,没了id的话,就变得找不到对象了。所以勿忘在element上加上id。
----------------
总体感觉,BUG目前还没遇到,讨论得比较多的CSS问题。对代码规范严谨了一些,应该说是一些容错的地方目前变得比较细致了。
虽然IE8的确给浏览器界带来了不少的冲击,特别是AJAX的支持甚至跨域请求。
但对于我来说,又有什么样的意义?就算IE不用写跨域请求,其他浏览器还是一样要写的。
我们开发者面对的不仅仅是一个浏览器,也可以这样说,客户使用的不仅仅是一个浏览器。你再强大也好,如果还是自个儿的走,不走在W3C的道路上。我还是依然觉得乏味无趣的,虽然你听不听大家劝告也好,开发者们还是拿你没办法的。
但话说回来,还是看到“微软公司正在和W3C组织一起在HTML5.0以及XHTML1.0和1.1版本的标准化展开配合”的新闻。想起今天遇到的问题,也许多少有点关系了,因为浏览器识别代码表得更加的趋向标准了。
希望IE8能给我们带来更多的福音,除了性能上,我更加期待于W3C的标准化。
分享到:
相关推荐
Web-前端教程02 初遇 HTML 最基础的那些标签.zip
详细介绍了串口通信的各类知识,是入门的基础,适合初学者下载
ztree的初步使用,里面有简单的代码片段和JSP,适合的自提使用
对添加去耦电容抑制 SSN 的效果进行了分析,并初 步分析了去耦电容数量对噪声抑制效果的影响。 (2)对常见的抑制 SSN 方法进行了研究,比较了各自的优缺点。 (3)对采用电磁带隙结构(Electromagnetic Band Gap,...
IE工程师培训学习资料 适合所有想学习IE知识 掌握IE技术的初入或者工程师学习
这次给大家带来清楚IE插件的小工具,轻轻一点,IE恢复如初,比世面上那什么一件恢复更简单,更可靠。 有了它,和IE恶意插件say goodbye
而采用软件仿真设计日常电子产品时,在设计之初就考虑电磁兼容的问题是十分必要的;而仿真预估又是发现关键问题、及时快速解决问题、减少设计成本、从而缩短开发周期的经济和有效的方法。预估对高频率现象更是不可或...
ie10 win7 32
亲测可用版本的IE11离线安装包,无需安装其他补丁,解压后一键安装。
项目网络平台架构设计方案
简单,直观地介绍了机器学习的概念。
IE的安全限制 介绍一下Silverlight TV的安全限制,需要... 我们需要更改一些IE的安全设置来解决这个问题。熟悉IE的朋友,可能很快就会知道问题的原因在于: 就是在IE的Internet Options对话框里,安全选项(Secur
做U8期初数据准备时候可以使用的培训客户的幻灯片,包含财务供应链模块的指导方法。
广州小升初十类经典面试问题汇总.pdf
Python14 初遇正则表达式.avi