transition-sequences
该技能用于编排多步骤动画序列,例如页面切换、引导流程、向导步骤、复杂揭示等需要整体编排的动画场景。它将迪士尼十二动画原则应用到多步运动编排中,涵盖挤压拉伸、预备动作、舞台调度、逐帧与关键帧、跟随与重叠、缓入缓出、弧线、次要动作、时间节奏、夸张、立体感与吸引力等原则。资料给出了不同序列类型(标签切换、页面过渡、弹窗打开、向导步骤、引导流程、戏剧性揭示)的总时长、步骤数与步骤重叠比例建议,并提供交错序列、页面过渡编排的 CSS 代码示例,以及用 JavaScript 计算交错延迟的编排公式。关键规则包括:步骤重叠 30-50%、功能性 UI 总时长控制在 800ms 以内、以 0.5 倍速测试编排、超过 500ms 的序列提供跳过选项、对 prefers-reduced-motion 直接切换状态而不播放序列。