「看起来差不多」和「真的对」之间,差的不是像素,是工程纪律。
为什么还原总会走样
设计稿是静态的、理想态的;浏览器是动态的、充满变量的。字体渲染、屏幕密度、动画帧率、加载顺序——每一个环节都可能让最终效果和 Figma 里看到的不一样。
我们怎么控制
核心是建立一套「设计-开发共同语言」:统一的间距体系、明确的断点规则、组件级的交互状态文档。不是靠开发「凭感觉对」,而是靠规则让偏差可预期、可检查。
一个心态问题
还原度这件事,本质上是对「差不多就行了」的拒绝。差 2px 用户可能看不出来,但差 2px 的地方多了,整体气质就塌了。

