Windows 10上的IE 11 VS 10上的Windows 11
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows 10上的IE 11 VS 10上的Windows 11相关的知识,希望对你有一定的参考价值。
任何人都可以详细说明Windows 10上的IE 11和Windows 10上的IE 11之间的区别。
我的组织在Windows 7上从IE 8迁移到IE 11时进行了大量测试,现在他们想要升级到Windows 10。
然而,在转向Win 10之前,他们希望确保Win 10上的IE11与Windows 7上的IE 11完全相同。
我无法在微软网站上找到任何文章,这解释了它。
提前致谢。
问候
我想他们会以相同的方式呈现页面(CSS等)但是有一些安全性变化。
在Windows 8 and later IE可以运行在AppContainer sandbox。 Enhanced Protected Mode可能导致第三方浏览器扩展and local files的问题。 EPM是可选的,可以打开/关闭。
还有changes at the network level和后端存储。
如果您依赖第三方扩展或本地文件/本地主机访问,您可能希望在迁移之前进行一些测试,如果没有,那么我没有看到任何真正的showstoppers。
我注意到了另一个变化Windows 10中的IE支持Math.sign和其他操作。 Windows 7没有。
我注意到有关文件下载的HTTP标头内容处理的这种特殊差异。
Java示例,指示浏览器使用fileName作为其本地文件名:
String fileName="TheFileNameIWant.xyz";
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition", "attachment; filename="" + fileName + """;
- Win 7上的IE 11忽略Content-Dispsition中的文件名,并建议部分下载URL(看起来很奇怪)
- Win 10上的IE11提出了所需的文件名(与其他浏览器一样)
但是我发现IE 11浏览器版本的行为有所不同。它失败如上面版本11.0.9600.18893(IE和Win7都是64位)所述,但适用于版本11.0.9600.17691(IE和Win 7都是64位)。
在Windows 10和8.1上发现IE11之间存在一些差异
网站在10上运行正常,但不是8.1。看起来与jQuery.ajax解析JSON返回的对象类型有关。
我们使用babel,它polyfills array.entries(),但是(来自JSON)对象没有它。
以上是关于Windows 10上的IE 11 VS 10上的Windows 11的主要内容,如果未能解决你的问题,请参考以下文章
我的 Windows 10 上的 Chrome 83/IE 中出现奇怪的轮廓
在 Windows 10 上的 VS 2015 中使用 nupengl GLFW 链接错误
Windows 10 上的 vs 代码中的“liveSass.command.watchMySass 未找到”和“扩展主机意外终止”