0.3.0
ZJ HTML Studio 0.3.0
这一版重点提升脚本型 HTML、刷新连续性、Markdown 嵌入和复杂页面的稳定性。
主要更新
- 新增“本地交互”模式,让本地脚本课件可以渲染和交互,同时继续限制常见后台请求、外部子资源、Worker、嵌套页、表单和剪贴板。
- 安全只读遇到脚本页面或大型页面分析未完成时,会明确解释空白原因,并提供“一键本地交互打开”。
- 刷新、权限切换和范围扩大先在后台验证候选页面;失败时保留最后可用画面。
- 强化页面内搜索、只读源码、阅读位置恢复、中文输入法和键盘焦点体验。
- Markdown 嵌入支持三档权限、诊断详情、无中断刷新与有界资源回收;诊断界面不暴露本机绝对路径。
- 增加不可变 HTML 快照、文件身份复核、会话/响应/文件流硬上限和最坏输入预算。
安全与兼容性
- 默认仍为“安全只读”。“本地交互”阻止常见 fetch、XHR、EventSource 和 WebSocket 等请求,但页面导航与 WebRTC 不作绝对离线承诺。
- 最低 Obsidian 版本为 1.12.7,仅支持桌面端。
- macOS 已完成真实 Obsidian 验收;Ubuntu、macOS、Windows / Node 24 的完整 CI、288 项测试和高危依赖审计通过。