距离我上次发布本网站的更新日志已经有一段时间了。所以现在是时候回顾一下这段时间以来都发生了哪些变化了。
浏览器将移除 XSLT 支持
两年前,我添加了一个简单的 XSL 转换,用于美化通过直接链接打开的 RSS 源。这项(严重过时的)技术即将被移除支持。有趣的是,弃用公告中恰好提到了这个特定的用例。看来我之后需要添加一个 polyfill 来解决这个问题。
CSS优化
我一直在优化 CSS,但并没有改变页面外观。我已经优化了移动端显示的窄视图。不过,最大的更新是新增了深色主题。
最初是用 JavaScript 手动修改类名实现的,现在它使用现代的 CSS light-dark()函数和color-scheme属性。请查看这篇很棒的指南,了解如何正确使用它。
列表
看来我喜欢列清单。不是待办事项清单(虽然我也列),而是我听过的专辑清单、追过的剧集清单,或者是我最新的愿望清单和人生目标清单。除此之外,我还有长长的读书清单和游戏清单。
社会档案
2025 年底,我从Instagram和Twitter下载了我的数据,并用 vibe code 编写了两个静态页面,其中包含了我曾经在那里发布的所有内容。
加载速度
前段时间我偶然看到一篇题为“为什么你的网站大小应该小于14kB ”的文章,于是决定至少在我的主页上实践一下这个建议。所以我删除了所有未使用的辅助内容,现在它的加载速度应该能快零点几秒了。
有必要吗?可能没必要。
把它压缩到 14kb 是不是很有趣?当然有趣!
既然我已经在使用静态网站生成器,为什么不再采取一点小措施来提高加载速度呢?
过渡
越来越多的浏览器支持页面跳转过渡效果,我也启用了这项功能。经过一系列优化,页面切换现在非常流畅,我浏览网站时感觉很舒服。
就是这样
这就是我最近在这里更新的全部内容了。再说一遍,我是这个网站的CEO、产品经理、设计总监和首席软件工程师,所以我可以随心所欲地做任何事情。而且我乐在其中!