交互实验

这些不是文章。它们是在你的浏览器里真实运行的东西——真实的数据、真实的代码。每一件都写明了它究竟计算了什么,以及它做不到什么。

另有 8 个纯前端小工具(子网、IPv6、进制、字节序、CRC、chmod、编解码、cron)。 看工具 →

这些东西是怎么被检查的

每个组件都跑了"截图 → 视觉模型评审 → 修 → 再截图"的闭环。它抓到过真问题,不是走形式:

字节格子完全没有颜色——格子是 JavaScript 创建的,Astro 的作用域属性加不到它们身上,于是我的 CSS 全都没生效,格子退回成浏览器默认按钮样式。改用 `:global()` 后才真正着色。

手机端整页能左右滑——页头 8 个不换行的导航链接把整个文档撑到 631px,而手机视口只有 390px。

首页 hero 与全站错位 32px——`.hero` 的 `padding: … 0 …` 简写把 `.wrap` 的内边距清零了。

布局类的结论不靠肉眼:用 DOM 探针量 `documentElement.scrollWidth` 与 `innerWidth`,用 Range 矩形量文字边界。像素推断错过,而且错得很自信。