专注于WEB前端开发, 追求更好的用户体验, 更好的开发体验 [长沙前端QQ群:234746733]

2013年11月

  • 升级IE11后 的一些问题

    / 分类: 开发 / 2 Comments

    主要针对开发人员使用的一些障碍

    1. F12开发人员工具
    "仿真"面板只有"文档模式"(可切换IE7-IE10), 去掉了"浏览器模式"(IE8-IE10), 主要的影响就是:
    彻底不支持IE的条件注释了(虽然IE10的标准模式就已经不支持, 但IE10下支持切换"浏览器模式").
    所以IE11下面无论怎么设置都不支持[if gte IE xx]这样的条件注释了, 如果条件注释里加载了css/js, 在IE11测试IE7-IE9就只能暂时把条件注释去掉了.
    测试用IETester v0.52(windows8.1), IE9会崩溃IE10不能用, IE7/8貌似是正常的.
    再就是安装虚拟机了(www.modern.ie/zh-cn/virtualization-tools有很多版本可以下载), 硬盘不够大的情况为了测试安装几个windows是很浪费的~
    当然这3中方法测试IE体验都不够好, 如果一个平台就能解决那是最好不过了, 谁有更好的解决方案可以共享下~
    另外, 切换IE11文档模式来测试css/js都是正常的(比如IE8模式的canvas是不支持的), 所以这部分应该是没问题的.

    2. 代理服务器
    依然不能用SOCKS 5的代理. 还是需要使用HTTP方式, 而且必须要取消勾选"选项-高级-启用增强保护模式"并重启浏览器才可以使用代理.