[新闻] WP浏览器要伪装成Safari才能正常显示网页

楼主: Rigaudon (四海之内反***者皆朋友)   2014-08-04 00:13:46
http://digital.sina.com.hk/news/-7-1536879/1.html
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,也可以正常浏览
大部分的网页了,例如常用的百度。
心得:
好悲剧,这次不是像被google打压那样(请参考WP的youtube app事件),是
各家网站无意间直接忽略WP的市场而没有做最佳化的处理,所以微软想要控
告垄断自然也无从控告起。WP已经到了大改版四次了,依旧没有得到足以支
持他的使用者族群,除了被木马吞食的nokia外也几乎看不到其他厂商推出
产品,真的还有很长的一段路要走....

Links booklink

Contact Us: admin [ a t ] ucptt.com