蓝点网
给你感兴趣的内容!

Windows Phone 8.1 GDR1 升级版 IE11 浏览器详解

微软 本周在北京宣布了 Windows Phone 8.1 Update,即 WP8.1 GDR1 更新,在新功能清单中,有一项不起眼的更新但非常重要,那就是 IE11 浏览器的改进。

Windows Phone 8.1 的 IE11 引入了桌面版 IE11 的引擎,也加入了 IE 移动版基础体验的改进–地址栏改进、无限页面、阅读模式、密码保存、返回前进手势、流量感知高节省模式等。

Windows Phone 8.1 Update 中的 IE11 已经大幅改进页面的渲染,效果更接近 iPhone Safari 的显示。

(从左至右:WP8.1、WP8.1 Update、iPhone Safari)

Windows Phone 8.1 Update IE11 中已经可以以标准方式渲染部分-webkit-代码,从而能正常渲染哪些专门为 WebKit 引擎(比如 iPhone Safari)写的样式代码,比如 IE11 会将-webkit-transition 以 transition 代码来渲染。结果就是页面显示效果在 Windows Phone 上和 iPhone 上几乎一样。

微软 也为 IE11 增加了比如 window.locationbar 等更多在移动设备上使用到标准支持,改进了 Trident 引擎的 HTML5 的处理。总而言之,微软 IE11 兼容部分-webkit-代码并不是长久计划,微软仍希望开发者能够用标准代码来替代-webkit-代码。

i 林烟月初明 投稿 via IT 之家

 

转载请注明来源于蓝点网及本文链接:蓝点网 » Windows Phone 8.1 GDR1 升级版 IE11 浏览器详解
分享到: (0)
以下评论内容由网友保留所有权,除非特别注明否则所有评论均不代表本站观点!

评论 3

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1
    Unknown Unknown Unknown Unknown

    为了验证微软是不是这么做的,我特地仔细读了微软的 ie 博客,总结几点如下: 微软为了改善 wp 中 ie11 的表现,特地在 wp 8.1 update 中增加了大量对 ie11 的改进。主要有以下几点 1. 更新了 user agent 了,避免让部分网站误识别为桌面版。 2. 添加 webkit-prefixed api。 3. 增加对非标准特性支持。比如-webkit-appearance。 4. 新增 html5 新特性。 5. 修复一些互操作问题。 文中并没有提到 ua 更改为 Safari 的情况。个人猜测最多是加入 like 这样的解释。 文中还提到,即使是 safari 也会撒谎说自己是 MozillaGecko 以及 KHTML。 Chrome 和 Opera 也会将自己解释为 Gecko 和 Safari 。 所有这些,都是为了帮助浏览器获得最大限度的识别。(转载于 cnbeta 网友)

    sgws3年前 (2014-08-01)回复
    • Unknown Unknown Unknown Unknown

      改 UA 那个比较蛋疼。。。在实际使用中会被某些识别为 iPhone 的网站各种推荐 iPhone 的软件、、

      山外的鸭子哥3年前 (2014-08-02)回复
      • Unknown Unknown Unknown Unknown

        sgws3年前 (2014-08-02)回复