Feat/sequential navigation #9
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
目标
恢复/强化“阅读流畅性”这一全局原则:无论信息架构如何,阅读不应被打断。
不破坏现有用例:新增的是并行通道,不是替代路径;原有层级导航、子页面列表等全部保留。
可逆、可控:任何跳转都能轻松回退,且跳转逻辑对用户是可感知、可预期的。
背景与取舍
既有 “唯一子页面 → 自动跳转” 已经偏离“严格层级一致性”,但提升了流畅性。
新增 “上下页逻辑扩展” 将该“例外”上升为系统规则:从结构一致性转向体验一致性。
代价:导航规则更复杂;收益:对“连续阅读”的主场景显著改善。
范围
适用对象:文档正文页的页尾导航区。
与“唯一子页面自动跳转” 并存,但增加可感知的回退与提示。