Repository navigation
hellohtml v1.3.0
兼容性优化:去掉纯视觉层的现代写法,功能不变
本次只动软件类子项目(提醒器、身份证拼接器、音视频剪切器),四个游戏页面的代码一行未改,只按仓库规则同步了版本号。
身份证拼接器
- 按钮组、操作区不再用 flex
gap(Chrome 84 / Safari 14.1),改用子元素外边距 - 排版门槛从 Chrome 84 / Safari 14.1 降到 Chrome 76 / Safari 14(PDF 导出仍需要
Blob.arrayBuffer(),功能一个没少) - JPG / PDF 导出、拖拽上传、预览、A4 排版全部保留
音视频剪切器(音频版 / 视频版)
- flex
gap全部改为子元素外边距,按钮、时间输入、进度条布局不变 - 视频预览区用
padding-top: 56.25%锁 16:9,不再依赖aspect-ratio(Chrome 88 / Firefox 89 / Safari 15) - 去掉复选框
accent-color,音频版唯一一处可选链改成普通&& - 门槛:音频版 84 / 74 / 14.1 → 76 / 69 / 14;视频版 88 / 89 / 15 → 76 / 69 / 14(Chrome / Firefox / Safari)
- 无损切割、关键帧吸附、波形时间线、逐帧微调、多音轨、fMP4 等能力全部保留
提醒器
- 没有纯视觉层的版本门槛(唯一门槛是启动代码里的
async/await),本次不改代码,只同步版本号
其他
- 21点游戏两版、击鼓传花、文字颜色、生日老虎机:仅版本号变为 v1.3.0,无任何代码或样式改动
- CI:225 passed / 162 skipped,三种环境全绿
附件
hellohtml-v1.3.0-html.zip:9 个 HTML 页面,保留子目录结构。