Skip to content

v2.3.1 - September 18 Incident(20260917PR05)发布!

Choose a tag to compare

@c1201y c1201y released this 18 Sep 04:27
· 673 commits to main since this release
5d7f915

v2.3.1 - September 18 Incident(20260917PR05)发布!

Image_1789289264698_364

本次更新新增「系统镜像下载」小工具与「内置工具」页搜索框,首页新增「加入 QQ 群」入口,把「内置工具」全面接入站点的 WinUI 界面组件(观感统一),并移除了首页那个早年用来应对服务器不稳的「下载 HTML」按钮;软件图标的加载也稳了,个别加载不出来的图标不再开天窗;另外补全了分享卡片与搜索引擎收录 ;同时把网站的打包方式从「一整个 HTML」改成了「多文件」,第一次打开只加载当前页面需要的部分,之后再来几乎不用重新下载。

更新日志

  • 【新增】 「内置工具 · 实用工具」新增 系统镜像下载:收录 Windows 等系统镜像的官方 / 可信第三方下载入口,点一行直接在新标签页打开。(本站不存储、不中转任何镜像文件,只做跳转;站点清单在 src/gallery/tools/系统镜像网站.ts,可自行增删)(by@tiny-nick)
  • 【新增】 首页「下载软件添加模板」按钮右侧新增「加入 QQ 群」按钮,和模板按钮排在同一行、靠右,点一下直接跳到 QQ 群。链接与设置页「关于」的 QQ 群入口共用同一处文字,改一个地方两处一起变。(by@tiny-nick)
  • 【新增】 「内置工具」页新增搜索框:输入关键词即时筛选,工具名、说明、分组都能匹配;右侧显示「共 11 个工具 / 找到 N 个工具」,搜不到时会提示换个词。整个筛选在浏览器本地完成,不发任何请求。(by@椰汁)
  • 【新增】 补全网站的搜索收录与分享卡片:现在把本站链接发到 QQ、微信等聊天工具里,会显示站点标题、简介和一张缩略图(不再只显示一个光秃秃的网址);同时补上了搜索引擎收录所需的站点描述、关键词、站点地图(sitemap.xml)与抓取说明(robots.txt),并在无 JavaScript 环境下给出可读的站点简介。(by@椰汁)
  • 【新增】 开通必应(Bing)搜索引擎收录:在站点根目录放入必应站长工具的所有权验证文件(BingSiteAuth.xml),配合已有的站点地图,让必应也能搜到本站。(by@椰汁)
  • 【变更】 站点主域名改为 classsoftwarehub.us.ci:搜索收录、分享卡片、站点地图里写的网址全部统一到它;原来的 132614.xyz 与 xfane.com 照常能打开,只是不再当主域名(搜索引擎会把它们的权重归到主域名上)。换域名的原因是必应提交的站点地图要求「网址必须属于本站」,而站点地图里原先写的是旧域名。(by@椰汁)
  • 【变更】 网站打包方式从「一整个 HTML」改为「多文件」:页面不再是一份约 2 MB 的大文件,而是 index.html 加一个 assets/ 文件夹(按页面拆成几十个小文件,文件名带内容指纹)。第一次打开只下载当前页面真正用到的部分,之后再访问基本不用重新下载,改某个页面也不会让整站缓存一起失效;顺带把资源引用改成相对路径,于是同一份产物既能挂在网站根目录,也能放进网盘的子文件夹里正常打开。上传到 FTP 与网盘时按原样整目录上传,不做打包压缩。(by@椰汁)
  • 【变更】 移除首页「⬇ 下载HTML」按钮。这个按钮是最早期为应对服务器不稳定、让用户先把整站另存成离线单文件用的;现在服务器已经稳定,不再需要这个入口。(打包单文件版的能力仍然保留,只用于离线场景:打出来的是一个能双击直接打开的 HTML)(by@tiny-nick)
  • 【优化】 「内置工具」里的 10 个工具全面 WinUI 化:文本框 / 数字框 / 下拉框 / 勾选框 / 按钮统一换成站点正在使用的 WinUI 组件,不再出现原生控件「格格不入」的情况。(by@tiny-nick)
  • 【优化】 「全屏时钟」:预览区的说明改成更醒目的提示条(「放背景图」和「全屏 / 退出」分开讲),默认字体改为工业风 Bahnschrift。(by@tiny-nick)
  • 【优化】 软件图标加载更稳:13 个原先存放在 GitHub(及其加速服务)上的图标改为网站自带(下载后压到 64×64,13 个合计仅 19 KB,离线单文件版同样有效),其余图标补上懒加载与防盗链设置;万一某个图标加载失败,会显示软件名的首字色块,不再留一个空白框。(by@椰汁)
  • 【修复】 修复「时间戳转换」的日期 / 时间选择器直接显示 control.datepicker.month 这类原始键名的问题(补齐了组件语言包缺失的中英文字条)。(by@tiny-nick)

其他内容