Read MoreOctober 19, 2026PureRead:网页字体替换扩展PureRead 是我今年二月写的一款网页字体替换扩展。这篇记录了它从功能堆砌的 1.0.x,到只做一件事的 1.1.0,再到打通 iframe 与 Shadow DOM 的 1.2.0,以及中间的那些取舍。Chrome ExtensionsJavaScript
Read MoreMarch 31, 2026Event Loop 事件循环事件循环是前端开发中极其重要的基础内容,它是让 JavaScript 这种单线程语言能够执行非阻塞异步操作的秘密武器。JavaScript事件循环
Read MoreMarch 17, 2026前端 PDF 导出深度解析 Web 项目中生成 PDF 的多种方案。涵盖后端流下载、window.print() 技巧,以及 html2canvas-pro + jsPDF 实现的自动分页导出逻辑与多模板架构设计。精选PDFhtml2canvas
Read MoreDecember 2, 2025博客自动化部署在 Ubuntu 服务器上配置 GitHub Webhook,实现代码推送后自动拉取、构建和部署博客,告别手动登录服务器更新的繁琐流程。精选WebhookUbuntu