高清屏与布局
canvas.width / canvas.height 是 backing store 像素。CSS width / height 是 布局尺寸。两者脱节,高分屏发糊,命中测试全错。
文档清单
| 文档 | 解决的问题 |
|---|---|
| DPR 与 backing-store | devicePixelRatio、ResizeObserver、非整 DPR、页面缩放 |
这是 L2 的硬门槛。交互、导出、离屏 Worker 都建立在「用户空间 1 单位 = 1 CSS 像素」这个约定上;破坏它,03 章的命中公式全部失效。