使用铬跟踪面板进行性能分析我发现许多图像调整大小,尤其是在滚动时。
我已经从前端删除了所有(我认为)图像调整大小,并将用于测试目的的 dom 简化为此时主要只是静态图像元素。
我有几个理论:
- 所有图像在内部调整大小/重新采样
- 查看铬源,我发现一切都在调用“NativeImageSkia::resizedBitmap”的证据
- 使用视网膜显示mac会导致图像被采样
- 这可以通过在跟踪器中看到 4 倍于 src_pixels 的“dst_pixels”大小来支持
有人可以确认或否认上述任何一项吗?
还:
是否可以追踪正在调整大小的图像?