优化了一中文字体拆分加载方案
一个英文字体文件通常只有 20KB-50KB,而一个包含全量汉字的中文字体(如 SourceHanSansCN-Regular.ttf)体积往往在 4MB 到 25MB 之间。过去博客是这样加载字体的:用户打开网页 -> 浏览器尝试下载一个 NMB 的 .woff2 文件 -> 页面文字留白数秒 ->…
一个英文字体文件通常只有 20KB-50KB,而一个包含全量汉字的中文字体(如 SourceHanSansCN-Regular.ttf)体积往往在 4MB 到 25MB 之间。过去博客是这样加载字体的:用户打开网页 -> 浏览器尝试下载一个 NMB 的 .woff2 文件 -> 页面文字留白数秒 ->…
在聚会中玩《谁是卧底》,最尴尬的时刻莫过于——“谁来当裁判?”裁判不仅要全程禁言、无法参与进去,还错过了抖机灵的智慧,堪称聚会中的“最惨工具人”。为了彻底解决这一苦点,开发了这款 “谁是卧底出题助手”。配合创新的游戏规则,让在场所有人都能直接上场,真正实现零裁判、全员竞技。
很久没登录,不出意外又忘了密码。搜了一圈,全是教你手动改 typecho_users 表的,不仅操作繁琐,由于 Hash 加密版本问题还不见得适合。分享一个通过 Typecho 内置 Hash 方法重置密码的脚本。不操作数据库,直接调用程序内核,确保 100% 成功。操作步骤:将以下代码保存为 reset-pwd.p…
最初想注册 liliill.li(“莉莉病了”)这个域名,但是不知道干啥,就一直没买来吃灰。直到偶然看到不知道多少个 oooo 那个长链接网址,觉得这个做成 I和 l 正好替换二进制的0和1也不错。不过二进制表达实在太长,于是我开始尝试各种压缩方式:测试多种进制、尝试 Base64、Base91 等编码转换,甚至结合…
有需求啦。有同学需要一个每次访问只能费1kb的流量。那就是连上包含 HTTP 头和 html 页面的能够正好达到1024Bytes。技术拆解:这其实是个数学题要让一个页面的 Content-Length 精确稳定在 1024 字节,我们面临三个问题:Gzip 压缩:现代服务器都很“贴心”,会自动压缩文本。你写了 1K…