IE7发布正式版 开发者应注意兼容性问题
Microsoft IE7已于今日正式发布。微软在网站上公布了开发者和Web制作人员要注意的一些事项。翻译如下:
确认你的程序中关于判断User Agent字符串的部分,能正确识别Internet Explorer 7。详见Internet Explorer Blog.
检查网站CSS中一些滤镜,IE7可能关闭其中一部分支持,IE7的CSS兼容性可参见:microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/ie7_css_compat.asp">Cascading Style Sheet Compatibility。
确认透明图片被正确渲染,IE7现在支持Transparent PNG
格式。
使用Application Compatibility Toolkit检查web应用的行为改变。
IE7的安全性和其他兼容性问题,请参考microsoft.com/library/default.asp?url=/workshop/essentials/whatsnew/whatsnew_70_sec.asp">Overview of Security and Compatibility。
确认网站不会被IE7的安全改进所影响:
SSL 2.0支持已被关闭。
HTML脚本支持被缺省关闭。
使用HTTPS的网站必须为DNS名称传递有效的数字证书。
HTTP内容不允许放置于HTTPS页面中(参见Internet Explorer Blog article).
阅读microsoft.com/downloads/details.aspx?familyid=B4022C66-99BC-4A30-9ECC-8BDEFCF0501D&displaylang=en">Microsoft's Anti-Phishing White Paper,了解Microsoft Phishing Filter如何影响你的页面。
如果你使用ActiveX控件开发,确保它们在“被禁止”模式下安装,以使用户仅在需要时启用,规避被攻击危险。 (参见microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/activex_security.asp">ActiveX Security.)
确保网站的RSS可被IE7自动发现,参见microsoft.com/library/default.asp?url=/library/en-us/feedsapi/rss/overviews/msfeeds_ovw.asp">Microsoft Feeds API Overview。
确保RSS工作正常:在IE7中尝试访问,参考Publisher's Guide
查看是否正常显示。
使用window.external.AddSearchProvider(URL)调用,无需编写可执行代码或操作注册表,可在IE中提供search provider,提醒终端用户注意该项,参见Internet Explorer Blog article for details。
下载microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&displaylang=en">Internet Explorer Developer Toolbar,查阅DOM树,修改你的页面。Developer Toolbar也提供了W3C规范的资料、IE Blog及其他资源的地址。
查看IE7的microsoft.com/ie/infoindex/default.aspx">Information Index和microsoft.com/ie/releasenotes/default.aspx">Release Notes,获取最新信息。
Microsoft IE7已于今日正式发布。微软在网站上公布了开发者和Web制作人员要注意的一些事项。翻译如下:
确认你的程序中关于判断User Agent字符串的部分,能正确识别Internet Explorer 7。详见Internet Explorer Blog.
检查网站CSS中一些滤镜,IE7可能关闭其中一部分支持,IE7的CSS兼容性可参见:microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/ie7_css_compat.asp">Cascading Style Sheet Compatibility。
确认透明图片被正确渲染,IE7现在支持Transparent PNG
格式。
使用Application Compatibility Toolkit检查web应用的行为改变。
IE7的安全性和其他兼容性问题,请参考microsoft.com/library/default.asp?url=/workshop/essentials/whatsnew/whatsnew_70_sec.asp">Overview of Security and Compatibility。
确认网站不会被IE7的安全改进所影响:
SSL 2.0支持已被关闭。
HTML脚本支持被缺省关闭。
使用HTTPS的网站必须为DNS名称传递有效的数字证书。
HTTP内容不允许放置于HTTPS页面中(参见Internet Explorer Blog article).
阅读microsoft.com/downloads/details.aspx?familyid=B4022C66-99BC-4A30-9ECC-8BDEFCF0501D&displaylang=en">Microsoft's Anti-Phishing White Paper,了解Microsoft Phishing Filter如何影响你的页面。
如果你使用ActiveX控件开发,确保它们在“被禁止”模式下安装,以使用户仅在需要时启用,规避被攻击危险。 (参见microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/activex_security.asp">ActiveX Security.)
确保网站的RSS可被IE7自动发现,参见microsoft.com/library/default.asp?url=/library/en-us/feedsapi/rss/overviews/msfeeds_ovw.asp">Microsoft Feeds API Overview。
确保RSS工作正常:在IE7中尝试访问,参考Publisher's Guide
查看是否正常显示。
使用window.external.AddSearchProvider(URL)调用,无需编写可执行代码或操作注册表,可在IE中提供search provider,提醒终端用户注意该项,参见Internet Explorer Blog article for details。
下载microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&displaylang=en">Internet Explorer Developer Toolbar,查阅DOM树,修改你的页面。Developer Toolbar也提供了W3C规范的资料、IE Blog及其他资源的地址。
查看IE7的microsoft.com/ie/infoindex/default.aspx">Information Index和microsoft.com/ie/releasenotes/default.aspx">Release Notes,获取最新信息。