同文档 View Transitions 之外,跨文档(MPA)过渡终于可用。记录我给一个传统多页站点加上页面切换动画的过程、view-transition-name 的配对和降级处理。
交互与动效
手写 scroll 监听算进度容易卡顿,也难维护;CSS view() 能把这类动画交还给浏览器,但兼容降级和动效克制要做到位。
新手引导选库只解决遮罩和定位,触发时机、权限差异、异步渲染下的目标缺失和完成记录才是真正的工程成本,也是效果好坏的分水岭。
拖拽排序自己写起来容易,但移动端手势、并发保存、可访问性这几个生产问题决定了什么时候该选库、什么时候不用。