不是每个用户都拥有一部 iPhone

主要观点:软件工程师和技术人员虽常接触高端设备和高速带宽,但不能被误导,需关注真实用户体验。利用 Rum Archive 数据集对比 iOS 和 Android 用户在首次内容绘制(FCP)、交互到下一次绘制(INP)等方面的性能差异,发现 Android 用户设备性能普遍低于 iPhone,且设备能力与 INP 时间相关。Android 用户占移动网络用户很大比例,开发测试时应考虑他们的情况。
关键信息:

  • FCP:Android 用户 75 百分位比 iOS 用户慢 400ms,慢 34%。
  • TTI:Android 用户 75 百分位比 iOS 慢 66%,多 2 秒以上。
  • Android 市场份额大,仅 43.6%的 Android 页面加载来自 GeekBench 得分 1000 以上设备。
  • iPhone 16 Pro 的 GeekBench 得分比最高得分的三星 Android 设备高 60%,且很多旧 iPhone 性能仍优于最新 Android 设备。
    重要细节:
  • 文中对比了不同设备在各指标上的具体数据和图片,如各种设备的 FCP、TTI 对比图等。
  • 提到了可用于了解用户条件的技术,如 Real User Monitoring、Akamai 的 Device Characteristic header、Navigator API、Network Information API 等。
  • 指出可通过 Chrome 的 Performance tab 节流 CPU 和网络能力,或使用 BrowserStack 等服务在真实设备上测试。
阅读 7
0 条评论