在五号晚上的某个时间,躺在床上正惬意地用手机刷着知乎,使用手机为HTC的8X,众所周知,所搭载系统为微软的WP8——一个姗姗来迟尚未成熟并被众多Apps所遗忘的平台。因此,我并不能通过使用WP8的知乎客户端来浏览上面的信息,于是我一直使用一个折中的方法——通过手机浏览器。
在WP8上,我很少使用除UC外的其他第三方浏览器,除了选择少的原因外,更大部分是因为UC本身积极的更新策略和较好的手机浏览体验。在此,很感谢UC对许多小众平台的积极支持!然而今天,UC却出现了点问题。
在 我某次刷新知乎的时候,出现了这种状况。按照往常的经验,我以为UC应该闪退,然后我只需要直接重启,一切都将继续。但这次,UC却有点坚持,一直 hold住,于是我拼命按后退键,退不出来。按home健回到主界面,重新运行UC,仍是卡在这个界面。几次三番之后,我放弃了,决定看看市场上是否有适 合我需求的其他浏览器软件。顺便在此补充一下为什么我不用WP8自带的IE,我认为阻碍我这么做的最大原因是——没有网页缓存功能,每次退回上个页面重要 再加载多一次实在令人抓狂!
我在市场上打入“浏览器”的关键字,出来的结果令我愕然。
竟然木有?神马情况?再试几次,仍是如此。于是试探着换了个关键字“browser”,这次终于出来了。
有一堆,但显然,对于我这个中国人来说,这些浏览器似乎有点水土不服。最后的百度浏览器还标着一个芒果版的字眼,芒果版?什么时代的东西啦?
我想着,网上应该有一些关于WP8上的浏览器的评价文章,我决定在百度上搜索一下。令我颓然的是,这些信息如此之少,广大科技评论者似乎还无法抽出时间来稍稍关注一下这个领域。于是我决定自己做一下这份工作。
根据记忆和以往的经验,我找到了百度、腾讯和360这些品牌的浏览器,在无意间,我尝试在市场中输入“浏览”的关键字,发现这次出现了许多符合我期望的结果。
我 思考着,难道在市场中搜索软件,还需要遵循一定的规则打入关键字,才会得到符合我们期望的结果?问题是,这些规则是什么?而且,我们也无义务去遵循这些规 则。显然,至少WP8软件市场的搜索功能是不合格的,如果它不能根据操作者随心所欲输入的关键字给出符合其期望的结果。
我列出了我能找到的 所有WP8平台的浏览器,并挑出了我认为值得深入了解的一些:UC、QQ、百度、360、蜂鸟、即刻、冲浪、YY和Chrome。其实这些几乎是为数不多 的中文WP8手机浏览器的全部。事实上,很多WP8软件都为了这样的目的而出现在市场上:证明我存在过。或许,你会惊讶于最后出现的那个Chrome浏览 器,并非忽悠,我很确定这个名字是完全按照它出现在市场上的格式复制过来的,如果非要解释,只能引用开发者在市场上的说明中的一段:“注:非官方版”。如 你所见,WP8的软件市场让人摸不到头脑。
WP8浏览器软件的存在感,大概可以按照下面排列吧。
套 用一贯的思路,我想看看这些浏览器分别都使用什么内核的,这就如同一辆车的引擎对于一辆车来说的重要性。我完全忘记了这是WP8而不是WIN8,一个如此 封闭的手机操作系统。在后来查阅相关资料,发现WP系统上的浏览器都只能使用IE的Trident内核,同时在一个浏览器内核检测网站 ie.icoa.cn,证明了这点。
显 然此时,通过HTML5兼容性测试、Acid3测试、V8 BenchMark测试、SunSpider测试等,使用一个Android平台下盛行的分数 评估系统对这些浏览器的性能进行评估,是不合适的。各浏览器的最终性能分数也毫无意义,同时也应被认定为相差无几。因为,我们都只是在测试Trident 这个内核的性能。
也因为使用相同的内核,其页面排版和对内容元素的渲染效果也理应一致,所以在浏览网页时所得到的浏览体验也应该是一样的。 当然,这是基于在浏览器的默认设置下(譬如UC默认是关闭极速模式的)得出的结论。为了验证这点,我试过在如上所述的这些浏览器中分别打开移动和桌面版的 网易、新浪、腾讯等门户网站。我很不耐烦地进行这个无聊的操作,并且并不是全部浏览器都进行全部的操作。最后,我得出了前面的结论。我只能在 shell(外壳)上寻找这些浏览器的区别了。
默认打开状态下的主界面。
你会发现,除了UC之后,其余程序的顶上总有一条黑边。这是因为,只有UC浏览器后来通过更新,兼容了8X的720P屏幕。而且,许多浏览器在市场的说明中均表示:For Windows Phone 7/7.5,WP8已经出现了如此之长的时间了啊。
为了方便罗列,我将他们列为一个表格统计出来,里面有我认为比较重要的13个功能,以及当时我所采集数据的WP8浏览器的版本号和更新日期。
为免误会,这里“适应模式“是指浏览器在浏览WEB网页时可以自动匹配与手机屏幕一致,而不需要进行频繁缩小放大的操作。
如 你所看到的,除了前三位的UC、QQ、百度浏览器的功能较完善外,余下浏览器的功能都很单薄。最后两位的YY、Chrome浏览器,均很具有代表性,因为 在WP8的软件市场上,存在着许多这种简洁无能的浏览器软件,更悲剧的是,只需要两位数的ratings就可以将该应用的排名靠前。同时,软件评论里随处 可见XX.US以及XX QQ群等的五星评价,评论本身无关紧要,更甚的危机是直接影响到该应用的真实存在价值。可以窥见,微软对整个软件市场的监管更是 无能。
除UC外,各大巨头对WP8的态度均只表现为“占着个茅坑的”。QQ、百度两个浏览器的最后更新时间均维持在2013年的1月份,在这么迅猛的移动互联网市场上,这么久远的更新时间等于遗弃了这个平台。
移 动平台的浏览器重要性毋庸置疑,大家都想从入口就抢得流量先机。于是,UC里有UC资讯、UC乐园这些,但显然并未做得太出格。而QQ直接在搜索中心默认 配备soso,在快速链接中置入手机腾讯、qq空间、应用宝等链接。百度更是在链接收藏里,百度搜索、百度新闻、百度贴吧、百度小说、百度知道、百度地 图、百度身边、百度文库、百度图片!即使我打开浏览器第一个操作就是打开百度搜索东西,也不允许它未经我的同意就默认存在浏览器里!
至此,想从shell上深度挖掘一下WP8上各个浏览器特色的心思也没有了。
说说几个印象比较深刻的地方。
百度浏览器里有个“缩放排版/简略排版”的功能,这是我上文对比表格中“适应模式”这一项在百度浏览器里的体现,因此给了“√”,但强烈想吐槽。
以门户网站网易为例:
左为原始的“缩放排版”下的网易,右为经“简略排版”后的网易。
明 白了吧?所谓“简略排版”并非如同UC一样经过一个特定优化的重新排版,而是直接利用百度的转码功能重新加载。无语吟噎。同时,百度转码这个我最讨厌的功 能,常常出现在我用百度搜索东西的时候,如此粗暴的转换方式,往往不能呈现出我需要的信息,同时使整个页面极端难看,信息极端混乱,我不得不再点击一次 “原网页”,无疑,浪费时间生命流量金钱。更悲剧的是,我无法找到关闭这个功能的地方,似乎我在手机上使用百度搜索就被默认使用这个功能。
百度转码这个功能理应通过服务器端进行操作,于是我尝试同时进入ie.icoa.cn看看使用的是什么环境,同时,在UC的极速模式下,我也这样做了,结果如下面。
另外,需要关注一下蜂鸟这个比较GEEK一点的浏览器。因为它提供了一些少见的功能。例如,开发者选项中有“显示脚本错误”和“显示脚本调试信息”这样的开关,不知是否为了方便该应用的开发者自己?打开之后稍稍用了一下,并未发现有什么改变,这里就只是抛砖引玉了。
同 时,在“网站首选项”中,我们知道,一般会有手机版和计算机版两个选项,以选择默认开启的是移动还是桌面版的网页。但这里却多了几个选项,除WP版本和计 算机版本外,还有android版本、iphone版本、计算机Chrome和计算机Firefox等选项。似乎开发者想通过某种方式欺骗服务器,以使网 页显示效果得到某种优化或兼容。我知道许多网站的移动版本都对iOS进行了优化。于是,我想看看在服务器那边检测的情况怎样。
似乎真有效果。
或许,你已经发现,软件市场里有一些“功能性”浏览器,排名均靠前。具体效果如何,各位机友自己深度挖掘……
综上所述,WP8上的UC浏览器是目前第三方浏览器中的最优选择了。其余浏览器,看看就好,皆是一些粗糙的半成品。我想,这些问题,存在于整个WP的软件生态系统里。也正是我最终想表达的,到目前为止(2013/5/7),整个WP软件生态系统很糟。