Skip to content

feat(viewer): 连线流动默认开启 - #18

Merged
supermax92 merged 1 commit into
mainfrom
feat/viewer/20261006-edge-flow-default-on
Oct 5, 2026
Merged

supermax92 merged 1 commit into
mainfrom
feat/viewer/20261006-edge-flow-default-on

Conversation

@supermax92

Copy link
Copy Markdown
Owner

改了什么

查看器里「连线流动」开关默认由关改为开。

  • main.jsx、useViewerController.js:开关初始值与「重置」后的状态都改回开启
  • viewer-development.md:去掉「默认关」的说明
  • browser-interactions.mjs:流动检查改回默认开(初始有流动层、关闭后移除、重置回到开启);重置后的断言先等重渲染再取值
  • 重新构建 viewer-dist/index.html

为什么

#16 把它默认关掉,理由是静止的虚线会被读成「推断」记法;同一改动已让流动层只在运行时才绘制,这个顾虑不再成立。关闭并不是为了省生成时间或 token(流动层只是浏览器里的 CSS 动画,与生成无关)。

注意

  • 减弱动效偏好仍优先:开启该偏好时开关禁用、不流动
  • 已存在的独立 HTML 内嵌旧代码,需重新生成才会默认流动

验证

  • Node 测试 225/225 通过
  • 九类图 ambient-flow 检查 9/9 通过
  • 另跑了流动方向、对比度、时序阅读、文件页、动效偏好几组附加检查,只有重置后断言取值过早的 7 项失败,已修;这几组修好后没有整体重跑
  • 未跑完整 54 项矩阵

#16 把连线流动默认关掉,理由是静止的虚线会被读成"推断"记法;同一改动已让流动层只在运行时才绘制,这个顾虑不再成立,且关闭并非为了省生成时间或 token。

- 开关初始值与"重置"后的状态都改回开启;减弱动效偏好仍优先,开启该偏好时开关禁用、不流动
- viewer-development.md 去掉"默认关"的说明
- browser-interactions.mjs 的流动检查改回默认开:初始有流动层、关闭后移除、重置回到开启;重置后的断言先等重渲染再取值
- 重新构建 viewer-dist
@supermax92
supermax92 merged commit d6e54dd into main Oct 5, 2026
0 of 3 checks passed
@supermax92
supermax92 deleted the feat/viewer/20261006-edge-flow-default-on branch October 5, 2026 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant