主要观点:软件工程师和技术人员虽常接触高端设备和高速带宽,但不能被误导,需关注真实用户体验。利用 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 等服务在真实设备上测试。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。