feat/4-reading-selection-spike
main
新增独立阅读选择小样:正文点词、原生鼠标划选、键盘扩缩范围、起止端点调整及明确保存/关闭。位置引用不变原文,覆盖 Unicode、跨行、重复短语与重叠显示。关闭后保留滚动与键盘续读位置,纯标点选区会清除旧面板。
11 项范围/DOM 交互测试通过;桌面浏览器实测鼠标拖选、键盘调整、模拟保存和词典不可用,非零滚动位置直接点击关闭前后保持一致。390 CSS 像素布局通过。固定 LinguaCafe 版本的阅读器、查词、短语、复习源码对照及取舍已写 Wiki;Quant-UX v1 在线模型哈希与验收版本一致。
真实手机长按、系统手柄、触摸滚动及虚拟键盘尚未验证,该验收项未通过。仅虚构章节/内存状态,非生产阅读器,未实现 #21。关联 #4,用户已验收并关闭;真机测试证据缺口保留。基于已验收 #3 分支,前序 PR 未合并时保持独立差异。
2026-09-10T22:51:52+08:00 用户明确确认 #4 通过验收;未提供具体手机测试记录,未改写历史验证结果。
No dependencies set.
The note is not visible to the blocked user.
新增独立阅读选择小样:正文点词、原生鼠标划选、键盘扩缩范围、起止端点调整及明确保存/关闭。位置引用不变原文,覆盖 Unicode、跨行、重复短语与重叠显示。关闭后保留滚动与键盘续读位置,纯标点选区会清除旧面板。
11 项范围/DOM 交互测试通过;桌面浏览器实测鼠标拖选、键盘调整、模拟保存和词典不可用,非零滚动位置直接点击关闭前后保持一致。390 CSS 像素布局通过。固定 LinguaCafe 版本的阅读器、查词、短语、复习源码对照及取舍已写 Wiki;Quant-UX v1 在线模型哈希与验收版本一致。
真实手机长按、系统手柄、触摸滚动及虚拟键盘尚未验证,该验收项未通过。仅虚构章节/内存状态,非生产阅读器,未实现 #21。关联 #4,用户已验收并关闭;真机测试证据缺口保留。基于已验收 #3 分支,前序 PR 未合并时保持独立差异。
2026-09-10T22:51:52+08:00 用户明确确认 #4 通过验收;未提供具体手机测试记录,未改写历史验证结果。