正文内容 评论(0)
WP浏览器要伪装成Safari才能正常显示网页
外媒9to5mac报道称,微软Windows Phone的浏览器不得不将用户代理(User Agent,简称UA)更改为iPhone的Safari浏览器才能正常显示移动版网页。
User Agent是Http协议中的一部分,简单来说就是一种向访问网站提供你所使用的浏览器类型、操作系统、浏览器内核等信息的标识。通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验,好比大家用手机访问某站点看到的页面和从PC上看到的布局不同,其实这就是根据访问者的UA来判断出来的。
由于微软Windows Phone的浏览器市场份额太小,大部分网站都会将其忽略,从而无法获得专为移动版所优化的页面。
为了改变这种现象,只好将Windows Phone 8.1中将浏览器的用户代理更改为了iPhone的Safari浏览器,这样就能正常显示移动版的网页了。
WP8.1 Update已经改进了IE11,可以以标准方式渲染部分Webkit代码,使其页面渲染能力更加接近iPhone Safari。如果你不想更改UA,也可以正常浏览大部分的网页了,例如常用的百度。


