Repository navigation
v2.16.0 — 阅读排版精修马拉松:十五轮 45 项,把读一篇文章变成读一件艺术品
阅读排版精修马拉松:R74-R88 十五轮 45 项——把读一篇文章变成读一件艺术品
2026-10-14 · 三段十五轮连续交付:排版细节 → 艺术品位 → 更厉害方案。探针门禁 138 → 153 项,五轮多智能体自检(设计 / 交互 / 性能 / 安全 / 成熟度)全过。
排版细节(R74-R78)
- 正文排版语义件:kbd 键帽(技术文「按 Ctrl+K」此前零视觉);中文 em 斜体 → 出版级着重号(按文章语言感知,西文保留 italic);sub/sup 行高保护(脚注标 / 公式角标不再撑大行距)
- 文内锚点导航(真 bug 根治):#fragment 脚注链接此前被静默吞掉——消毒层 id→data-nj-anchor 转存 + 渲染端平滑滚动寻址 + 落点闪高亮;外链悬停带域名(辨钓鱼短链);图链双触发修复(此前灯箱+浏览器同时弹)
- 列表与表格:GitHub 任务清单勾选态复真(此前被消毒层剥成裸文本);表格横滚左右缘渐隐提示;嵌套列表 marker 形态演进
- 图文节奏:图片加载完成淡入;hr 出版化(双发丝线+菱形);文末「读完了」终止符
- 阅读器收官:译文切换按比率保位;译文容器补课(盘古之白/表格/链接三语义);F33 真 bug 修复——整篇译文切换自上线以来译文从未显形
艺术品位(R79-R83)
- 版面:lead 首段导语(1.07em);h2 章节标记净化(accent 短横线唯一标记);42em 行长护栏(宽版心每行 ≤42 字收进书页级度量)
- 动效:进文三拍编排(眉题→标题→meta 0/60/120ms);正文阶梯重排(标题先行,视线引导归位);标题下划线 scaleX 生长
- 纸面:眉题 folio 线;纸面网点微肌理(浅 2.6%/暗 1.6%);TTS 高亮 accent 派生
- 仪式:完读时刻绽放(终止符滚入视口旋转归位);继续读行卡错峰;灯箱图注条
- 收官:动效闭包 + 60ms 阶梯谱系归簇;digest-caret 陈年悬空修复(v2.2.0 起光标常亮不闪)
更厉害方案(R84-R88)
- 沉浸刊头:首图全幅出血 hero(开卷大图破版心到页缘);灯晕 vignette(纸在灯下);农历 folio(「农历九月五日」,Intl 中华历法)
- 结构谱:右轨升级文章 minimap——标题刻度几何化 + 图点码条 glyph + 章节切换闪光;进度线章节记号针(越过即读过一章)
- 视点引导(Aa 面板可开,默认关):bionic 式分词首重——Intl.Segmenter 中文分词 ≥2 字词首字加重、西文词前 ~40% 字母;3 万字以上长文自动跳过(性能守卫)
- 长文折叠(≥3 章 ≥10 块):h2 章节点击/键盘折叠;TOC / 脚注 / 搜索 / 朗读跳进折叠章自动开门;「已折叠 N 段」计数胶囊
- 滚动驱动(Chromium 138 scroll()/view() 时间线):进度线纯 CSS 合成器直驱(主线程滚动零写入);插图 ±6px 视差缓漂(IO 按需挂载,离屏摘层)
质量
- 探针门禁 138 → 153 项全绿;真 bug 三枚(锚点死链 / 图链双触发 / F33 译文容器)
- 五轮多智能体自检(1 P0 + 9 P2 + 12 P3 全修):含弹出阅读窗排版偏好恒失效、任务清单带值 checked 全灭、打印懒图空白、折叠空格双触发跳篇、译文视图锚点失效等用户可感知修复
- 回归全绿:r73 一致性 / r54 开卷 / r66 排版 / img-ratio / r60 加载 / phase9 排版引擎 / edition-typography / r71 i18n
安装包校验
| 文件 | SHA-256 |
|---|---|
| RobinRead-2.16.0-setup.exe | 1CAC89C64FAB470252E38ABB134905C322D8D4D9E18C203576D70EB6899FF6EA |
| RobinRead-2.16.0-portable.exe | A25477CF111239E489EF3916C7F19A7FE7E39C2E7EE10A99C57A6021E0A2CCE6 |
已知限制
- 视点引导对 3 万字以上长文自动跳过(DOM 膨胀代价不抵收益)
- 折叠是纯视觉的:朗读(TTS)会继续读折叠章内容(跟随高亮会自动展开章节)
- 滚动驱动动画依赖 Chromium 138(Electron 37 内核),旧系统经 @supports 自动退化为 JS 兜底