天津在线

首页> 科技频道> IT业界> 正文

UC劫持其他浏览器流量 用户被搞蒙

沉闷了许久的浏览器市场,近期掀起了风波,这次的进攻方是UC: 从前几日开始,不断有用户开始反映,在安卓手机打开网页内容时,会跳出提示选择使用UC浏览器,而选择之后却发现无法显示该内容,导致用户纷纷在微博、微信朋友圈开骂,遭到流量劫持的则是QQ等浏览器产品。   

要搞清楚事情的来龙去脉,先得回到操作系统规则上来。在安卓系统规则下,如果用户手机上安装有多个浏览器,从外部点击以”http://”为前缀的网址链接时,系统将要求用户选择某个浏览器,同时允许锁定当前所选浏览器为默认首选(如果锁定,下次不再询问)。这是因为所有浏览器都支持HTTP、并向系统声明其支持HTTP,安卓在不确定用户想用哪个浏览器的情况下,把选择权留给用户。

但在标准网址之外,不同的浏览器厂商会向安卓系统作出声明支持某些特定前缀的网址,UC浏览器、QQ浏览器都是如此,例如,QQ浏览器支持QB和MTTBROWSER(二者实际上是QQ浏览器专用网址前缀),当用户从外部访问”qb://…”或”mttbrowser://…”形式的网址链接时,就会直接跳转到QQ浏览器并自动加载游戏或视频,不会因为需要选择浏览器而被中断,也不会因为选错浏览器而导致无法进入游戏或视频。

前些日子开始,UC浏览器(安卓版)向安卓系统声明支持的协议清单做了全新升级,不仅包括通用和UC专属的网址前缀地址HTTP、HTTPS、ABOUT、UCWEB、JAVASCRIPT,QQ浏览器特定网址前缀MTTBROWSER和QB也被囊括其中,相关参数如下图:

\

两个浏览器(QQ和UC)都声称支持MTTBROWSER和QB,这一做法导致的结果是,安卓系统无法确定用户想用哪个浏览器,只好中断直接跳转,并询问用户:

\

此时,如果用户选择使用UC浏览器,由于UC浏览器仅向系统声明支持、而实际并不能不支持该地址,它把QQ浏览器专用网址视为普通搜索文本(浏览器地址栏同时也是搜索框),跳转到其默认搜索引擎后,用户看到的是莫名其妙的搜索结果页,类似下图:

\

用户本想使用QQ浏览器玩游戏或看视频,结果掉进UC的陷阱了。这还好,如果用户在选择UC浏览器的同时勾选了“下次默认选择此项,不再提示”,那么就会被UC浏览器锁定,也就是根本无法找到原本准备玩的游戏或视频,而UC本身也并不支持这些游戏或视频。

UC此举堪称损人不利己,对用户而言,却是被搞的一头雾水,目前,微博、微信朋友圈和一些论坛里,网友已经开始吐槽,对此,我们将保持关注。

版权声明

一、凡注明来源为"天津在线"的所有作品文字、图片、音视频、美术设计和程序等作品,版权均属天津在线或相关权利人专属所有或持有所有。

二、未经本网书面授权,不得进行一切形式的下载、转载或建立镜像。否则以侵权论,依法追究相关法律责任。

三、凡本网注明"来源:XXX(非天津在线)"的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

四、转载声明:如本网转载作品涉及版权等问题,请在作品于本网发表之日起30日内及时同本网联系,否则视为放弃相关权利。

免责声明:本文仅代表作者个人观点,与天津在线无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们删除:jubao@72177.com

今日天津