|
Post by account_disabled on Jan 6, 2024 3:50:23 GMT -6
心移动版 Chrome 或 Firefox 的版本,因为它们会定期且轻松地更新,因此我们会合并版本。但同样,我们关心 IE 的不同版本,因此我们分别记录它们的版本。 如果我们谈论的是 Android,那么设备的操作系统版本是无关紧要的;重要的是所使用的原生 Android 浏览器的版本,因为这是一个出了名的有问题的浏览器。另一方面,设备运行的 iOS 版本非常重要,因为 Safari 版本与操作系统存在内在联系。然后还有大量适用于其他设备的本机浏览器:这些浏览器只占我们总体受众的一小部分,因此它们的版本号也合并了。 最后,新一波的浏览器迅速流行起来:应用内浏览器,主要在社交媒体平台上实现。这对我们来说仍然是一个新领域,因此我们热衷于列出所有应用内。 浏览器平台及其各自的操作系统。 一旦我们使用领域专家知识合并相关统计数据,我们就会通过删除占受众群体不到 0.05% 的每个浏览器来进一步缩小列表范围(您可以根据自己的要求随意调整此阈值)。完成后,您的电子表格应该看起来有点像这样(暂时忽略“优先级”列 - 我们 Whatsapp 号码列表 稍后会讨论): BBC Visual Journalism UK 浏览器使用统计数据和优先级 截至 2015 年 10 月,BBC 视觉新闻部门的英国浏览器使用统计数据和优先级。(查看大图) 现在您已经有了简化的电子表格,从网络开发人员的角度显示了主要浏览器,每个浏览器都与总市场份额百分比相关。请注意,您应该及时更新此电子表格;每月更新一次就足够了。 您现在已准备好开始三阶段攻击。 1. 侦察:查找与浏览器无关的错误在您考。 虑拿出一台设备进行测试之前,请先做最简单的事情:在您最喜欢的浏览器中打开您的网络应用程序。除非你是一个彻底的受虐狂,否则这很可能是 Chrome 或 Firefox,它们都很稳定并且支持现代功能。第一阶段的目标是找到与浏览器无关的错误。 与浏览器无关的错误是实现错误,与用于访问应用程序的浏览器或硬件无关。例如,假设您的网页上线,您开始收到一些晦涩的错误报告,人们抱怨您的页面在横向模式的 HTC One 上看起来很垃圾。您浪费了大量时间来确定所使用的浏览器版本,使用 Android 的 USB 调试模式并搜索 StackOverflow 寻求帮助,想知道到底要如何解决这个问题。您不知道的是,这个错误与设备无关:相反,您的页面在特定视口宽度下看起来有错误,而该视口宽度恰好是相关设备的。
|
|