“不
在过去的几年里,微软在Internet Explorer 上做了很多工作,使其与其他浏览器相差无几。不仅在桌面上:在 Windows Phone 上,浏览器 运行得非常好 或者至少理论上是这样。事实上,你从浏览器访问的大部分页面都是非常基本的,就像你有一个基本的手机一样。
然而,问题不再是微软的问题了。 Internet Explorer 完全能够显示几乎所有具有高级功能的页面。问题是 Internet Explorer 的stigma,因此 Redmond 通过使它的行为与其他浏览器一样来解决它。
根据IE官方博客的评论,他们针对Windows Phone 8.1更新对浏览器做了一些改动。第一个:更改发送到页面的标识,这样一方面他们不显示桌面版本,另一方面他们发送与 iOS 和 Android 相同的代码,而不是非常基本的移动版本。
"一旦IE接收到与其他浏览器相同的代码,它就会翻译某些具有旧WebKit引擎前缀的API。例如,当只有 Chrome 和 Safari 支持动画时,Web 开发人员必须编写 -webkit-animation 才能让它们工作。问题是所有浏览器都已经支持这些功能,但名称为 animation ,没有前缀。 Internet Explorer 负责查找尚未更新的代码部分,以更改可以更新且页面正常运行的部分。"
在某些情况下,Microsoft 团队添加了对非标准功能的支持或具有更好的后继功能,但被许多网页使用。
当然,已经修复了错误,并且调整了某些元素的行为,以便它们像在其他移动浏览器中一样工作。但总的来说,微软在 Windows Phone 8.1 Update 1 中为 Internet Explorer 准备的变化包括模拟其他浏览器并适应许多页面 完全忽略你
我个人认为这是微软的一个很好的倡议,比站出来说我们支持标准要好得多,这是开发者的错。与 modern.IE 等举措一起,他们表明自 IE 6 以来,Redmond 发生了很大变化"
通过| IEBlog