mcpField
W
web-motion-auditor

web-motion-auditor

github.com/frankxai测试与质量85131 次安装2 周前更新
代码仓库

关于 web-motion-auditor

Web Motion Auditor 是一项技能,用于检查 Web 应用的动画状态,并提供附带文件引用的具体修复建议。它依据动效质量标准检查无障碍和桌面、移动屏幕宽度下的性能。

主要功能

  1. 01检查界面动画状态
  2. 02检查减少动态效果设置与焦点可见性
  3. 03评估动效对交互的影响
  4. 04检查桌面和移动端性能
  5. 05提供带文件引用的修复建议

适用场景

  1. 01审查 Web 应用的过渡效果
  2. 02检查动效无障碍性
  3. 03评估不同屏幕宽度下的动画性能
  4. 04确定具体动画修复项的优先级

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/frankxai/awesome-motion-design-agent-skills --skill web-motion-auditor

安装后在 Claude Code 中输入/web-motion-auditor确认已加载。

详细介绍

Web 动效审查

工作流

  1. 运行或打开应用。
  2. 检查动画状态:加载、悬停、焦点、点击、路由切换、滚动、空状态/加载中/成功/错误。
  3. 检查无障碍性:
    • prefers-reduced-motion
    • 焦点可见性
    • 动效不会妨碍阅读或交互
  4. 检查桌面端和移动端宽度下的性能。
  5. 尽可能截取屏幕截图或录制视频。
  6. 根据动效质量评分标准打分。
  7. 提供包含文件引用的具体修复建议。

常见修复方法

  • 缩短过渡时长。
  • 使用变换/不透明度,而非布局开销较大的属性。
  • 减少交错动画数量。
  • 添加减少动效的分支。
  • 用能够说明状态的动效替代装饰性动效。
  • 将复杂的叙事性动效移至 Remotion 或受控的首屏场景中。

评论

支持 Markdown