flag

2026-02-17 开发日志:订阅系统改进、编辑器布局、稳定性增强

今天专注于订阅系统改进、编辑器布局改进和系统稳定性保障。特别是通过引入Follow.it和设计优化,改善了订阅者体验,并为了提高编辑器使用性,添加了快捷键功能。为了系统稳定性,引入了Git自动化恢复及翻译桥,从而提升了整体服务质量。

1. 订阅系统改进 (Subscription System)


  • Follow.it 引入: 替代现有的Buttondown服务,引入了可以免费管理无限订阅者的Follow.it。

  • 设计优化: 重新设计外部服务中笨拙的订阅表单的CSS,使其适应博客主题(兼容暗黑模式)并应用。

  • 管理者联动: 扩展了功能,可以在Settings页面轻松管理所有权验证代码(Verification Code)和链接。

  • RSS 按钮: 侧边栏的RSS按钮现在不是简单的XML文件,而是连接到订阅引导页面(/blog/subscribe.php),提高了用户可访问性。


  • 2. 编辑器布局改进 (Editor Layout)


  • 确保底部留白: 为了解决写作时视线停留在显示器底部的不便,实现了使用 Alt+Enter (Mac: Option+Enter) 快捷键一次性添加空行的功能。

  • 标准 API 应用: 应用了setRangeText等标准Web API,确保了浏览器兼容性(Chrome, Safari, Firefox, iPad)。


  • 3. 系统稳定性及恢复 (Stability)


  • Git 自动化恢复: 修复了损坏的Git二进制文件,并整理了管道,以便在部署时自动进行提交/推送。

  • 翻译桥: 为了解决本地Windows环境下的PHP SSL问题,引入了PowerShell Bridge,使14国语言自动翻译系统正常化。


  • 4. 其他 UI/UX 修改


  • 设置保存错误解决: 通过后端逻辑的完善,解决了管理页面中部分设置值无法保存的问题。

  • 侧边栏滚动: 通过scrollbar-gutter属性解决了因标签云引起的布局抖动现象。


  • 这些变更事项目前已全部应用于coba1t.kr发布版本。

    评论

    暂无评论。成为第一个分享想法的人吧!

    © 2026 My Blog. All rights reserved.