手机浏览器列表和手机浏览器测试
我给目前正在测试的15款移动浏览器做了一个列表。
在当前移动浏览器如此错综复杂、变幻莫测的形势下,这或许会对给你一些启发。
经常有人问我:“我到底该测试哪一个移动浏览器?”,这个问题意味着,你应该搞定哪些设备。现在我来尝试回答这个问题。
一个移动测试环境
在过去的一年内,我非常幸运。沃达丰不仅有大量的移动设备(译者注:PPK于2009年开始在沃达丰担任顾问和培训师的工作),也有一些人士会提供比较靠谱的建议。比如我需要一台非HTC的带轨迹球的Windows Mobile设备,他们通常会告诉我应该去测哪一台机器,以及为什么这样选择的原因。
但并非每一个人都是这样好的情况。所以,干脆地说,这只是我的建议。
iPhone 和 Android
我假设你已经有了一台iPhone或Android手机。用它来测试你的网站(你可能已经这么做了)。看到最牛B和强悍的移动浏览器,你可能会有很多想法和灵感。如果你的站点不准备支持Safari或Android,那么忘了它吧。
如果你没有iPhone或Android,去借一台。作为一个西方世界的Web开发者,至少也应该会认识拥有一台这样的电话、并愿意(偶尔)用它来测试一下东东的人。
Safari iPhone和Android Webkit并不是完全相同的浏览器,但至少他们都是自家人,特别是当你测试中级到高级的CSS或JavaScript时,他们的处理结果可能会一样好。当然,不包括那些小BUGs。
BlackBerry 或 Nokia
下一步,是做些预算,并购买一款BlackBerry(美国)或者一台Nokia Symbian(欧洲)。它们是最常见最普遍的智能手机,你的网站也应该用它们来进行测试。
选择一个中档的型号。因为最新款的机器太贵了,使用范围也并不广泛;而老款的可能很便宜,但它们的流行程度也是在不断下降的。因此最好的办法就是采取中庸之道。
如果你在欧洲,如果你的网站是面向青少年人群的,那么放弃Nokia,去买BlackBerry吧。因为它是目前年轻人群中(例如16-22岁)最流行的手机。
(译者注:需要注意,在中国大陆地区,有些情况跟欧美截然不同。中国BlackBerry的市场占有率非常低,根据天极网去年第三季度的品牌分布调查结果显示,黑莓手机仅占手机市场份额的0.8%左右)
商业市场
如果你专注于商业性质的网站,目标用户群是高薪阶层和管理者们,放弃iPhone或Android吧,用BlackBerry或Nokia代替,Windows Mobile作为第三选择。
这个问题的关键是,一台商务型手机需要连接公司安全网络中的各种类型的连接。一般的IT部门对新奇的东西会特别小心,他们会更倾向于选择Symbian、BlackBerry和Windows,大型公司几乎从不分配其它类型的手机给员工们。
如果你的商业站点针对美国地区,那么你可以放弃Symbian。
(译者注:在这一点上,中国跟美国企业的环境同样也是有差异的)
可选:Windows Mobile
我假设你的预算现在已经花光了。如果不是,你可能会考虑购买一台iPhone或Android(前提是这两台中的任何一台都没有搞到手),或者一台Windows Mobile手机。
购买Windows Mobile的关键不是购买它的平台,因为平台的版本更新换代的很快。买它是因为可以安装非常多的浏览器,使它成为你的第二个测试环境。当然Symbian(Nokia)也是一个很明智的选择,但是Windows Mobile比它支持更多的浏览器。
看在上帝的份儿上,选择6.5版本的设备吧。不要让我再次重复――别买6.1。你真的会后悔的。
我建议Android和Windows Mobile的设备选择HTC的牌子,因为它值得信任(当然,Nexus对Android的驾驭就更不用说了)。
Opera
在你的手机上安装Opera Mobile和Opera Mini。
Opera Mini可以安装在Android、Symbian、Windows Mobile以及BlackBerry上,这对你应该没啥问题。Opera Mobile则只能安装在Symbian和Windows Mobile上,所以当你只有一台BlackBerry的时候,你就囧了。
Opera Mini非常重要,因为它可以运行在非智能机上,而非智能机的数量大概是智能机的5倍。如果你的网站在Opera Mini上运行良好,那么会增加很多的用户覆盖率。
(译者注:在中国,另有三个品牌的移动浏览器需要关注:UCWEB、QQ浏览器和3G门户的GO浏览器。在CNNIC最近一次的统计报告中,除UCWEB外,QQ浏览器和GO浏览器都是上升最快的移动浏览器,市场份额也在不断升高中)
其他浏览器
去查看我的这个列表,并在手机里安装尽可能多的浏览器,越多越好。
模拟器
尽管如此,我想你现在也只有两个或最多三个用来测试的设备,这意味着你不能够原生地测试全部浏览器。那么我们来看看模拟器吧。
一个比较好的解决方案是PerfectoMobile。这项服务可以让你通过WEB界面来操作一个真正的手机。这里的价值在于真正的手机,所以它所反馈出的BUG等问题也是真实的。
大多数移动浏览器厂商会提供各种模拟器,你可以在本地PC或Mac上安装它们。但是对我个人而言,我不怎么信任它们。因为想要搞一个完美的模拟器,厂商需要把移动浏览器移植到Windows或Mac(或者还有Linux,我想)上,但这并不容易。另外,我曾经发现,有一些模拟器会直接调用你PC中的某个桌面浏览器内核。
我不信任模拟器,所以我不推荐使用它们。也就是说,不管你是否坚持使用它们,我都会坚决地寻找其它方式。一个平庸的解决方案总比没有方案更好。
注意,我不测试模拟器,所以也不能回答关于模拟器的问题。我只关注真正的设备。(完)
(译者注:经过实际的测试,有些模拟器还是比较靠谱的。比如Windows Mobile SDK、Android SDK甚至Opera Mini模拟器等,可以在没有设备时进行快速调试。下文的评论推荐里也有相关内容)
转载请注明:手机浏览器列表和手机浏览器测试 - 编程知识库
上一篇:Reset CSS 研究
下一篇:手机移动浏览器列表
您可能还会对这些文章感兴趣
2016-12-21 669次箭头符号:一个最常见却不容忽视的图标
箭头符号可能是人类图形史上最伟大的创造。是的,这只是一个箭头,一个最常见不过的图标,但如何把它放在合适的位置,如何不过度的滥用这个符号,却是我们每一位设计师不得不每天面对的问题。 足够简单的图形承载着丰富而又抽象的概念。如果追溯起来,箭头符号的现...
2016-03-23 5,215次移动手机段前端开发资源整合
meta基础知识 H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /> 忽略将页面中的数字识别为电话号码 <meta name="format...
2016-01-08 21,561次移动端前端框架UI库(Frozen UI、WeUI、SUI Mobile)
Frozen UI 自述:简单易用,轻量快捷,为移动端服务的前端框架。 主页:http://frozenui.github.io/ 开发团队:QQVIP FD Team Github:https://github.com/frozenui/frozenui Demo:http://frozenui.github.io/frozenui/demo/index.html WeUI 自述:WeUI是一套同微...
2015-01-14 21,278次iPhone6和iPhone6 plus的iOS8设计尺寸规范
不管怎样,我们要相信土豪还是多的,iPhone6和plus出来后,道长就苦苦追寻iOS8在i6和plus下面的设计尺寸,百度是找不到的,问过好几个开发群,也没有收获,幸好认识一位加州的伙伴,他给了我两个连接,简单粗暴,让我突然觉得幸福就这么简单,哈哈哈。为了不让伙伴们...
大家正在看
- 二类电商是什么意思? 二类电商有哪些?暴利二类电商还好做吗?
- 【二类电商广点通投放指南】二类电商广点通投放值不值
- 密码保护:支付宝突破微信封锁唤起支付宝代码
- Host is not allowed to connect to this MySQL server解决方法
- 密码保护:移动端js自动复制代码
- linux数据库调优,WordPress MySQL占用cpu高数据库优化
- 2017 年十大网页设计趋势
- 网页端的VR实现离我们还远么?
- 最完整的Chrome浏览器客户端调试大全
- iPhone用户人均每天遭电话骚扰1次
- 3G电子化销售服务系统
- Java WeakReference的理解与使用
- 搞清楚 Python traceback
- Referrer 还是 Referer?