博客 · 第 4 页
关于工程、设计与一些随手记录。

Safari TP 254:calc-size() 来了,size 简写也来了
Safari Technology Preview 254 于 10 月 8 日发布,CSS 侧补上 calc-size()、size 与单边圆角简写,渲染侧给 macOS 加了实时捏合缩放。

Servo 0.6 把 CSS Grid 默认打开了,一堆网站终于对版
Servo 0.6.0 把 8 月的 417 个提交打包发布,CSS Grid 从实验开关变成默认能力。这篇挑出发布说明里真正影响页面观感与写法的几条。

Zig 0.17:语法开始冻结,构建系统被拆成两半
Zig 0.17.0 于 10 月 2 日发布,5 个月、206 位贡献者、925 次提交。这篇挑出会打断编译的语法改动、标准库重命名与构建系统的结构性变化。

Cloudflare 三小时 5xx:一次配置变更如何打穿半个互联网
2025 年 11 月 18 日,Cloudflare 的核心代理在约三小时里持续返回 5xx,大量网站跟着躺下。官方复盘给出的根因是一次内部配置变更,不是攻击。真正值得记的是它的传播方式。

CSS 有了 if():条件样式不用再靠媒体查询叠罗汉
Chrome 137 起支持 CSS 的 if() 函数,可以在任意属性值里写条件分支,按自定义属性、媒体查询或特性支持来选择值。它不替代媒体查询,但能把大量重复的样式块收成一行。

MCP Inspector 的 9.4 分漏洞:会执行命令的开发工具,不该裸奔在 0.0.0.0
0.14.1 之前的 MCP Inspector 在客户端与代理之间没有鉴权,未认证请求就能借 stdio 启动 MCP 命令,CVSS 打到 9.4。这不是"开发工具无所谓",而是本地代理类工具的通病。
