diff --git a/.workbuddy/memory/2026-10-21.md b/.workbuddy/memory/2026-10-21.md index 45df3d5..2f05b77 100644 --- a/.workbuddy/memory/2026-10-21.md +++ b/.workbuddy/memory/2026-10-21.md @@ -346,3 +346,102 @@ CLI 端到端手动验证:`honeypot hits` / `--ip` / `--show-password` 输出 - `docs/cli.md`:§0 补「替换二进制必须重启」「strings 用 grep -ac」; 命令总览加 honeypot;新增 §7 honeypot 命令(原 7/8/9 顺延为 8/9/10); 排错表加 5 条。 +# 2026-10-21 + +## 新旧前端对比(正式 vs 测试环境),只测量未改码 + +**方法**:curl 抓两环境 4 个页面 → 本地注入脚本取计算样式 / 资源体积 / 对比度 / 点按区; +无头 Chrome 截图(`--headless=old`)后用 Pillow 算像素指标。 +⚠️ 本模型读不了图片,所以结论全部来自数值与结构,不靠"看截图"。 + +**踩坑**:file:// 打开抓下来的页面时,`href="/static/css/base.css"` 会解析成 `file:///static/...` → CSS 不加载, +于是 dev 页量出来全是 UIkit 旧样式(圆角 0、旧阴影)。改法:抓下来后把 `/static/` 重写成 dev 域名绝对地址, +再重新采集。**以后本地复现线上页面必须先重写站内绝对路径,否则测的是"无 CSS 的裸 HTML"。** +另:`body.scrollWidth` 会被隐藏面板撑大(dev explore 1499),判断横向溢出要看 `documentElement.scrollWidth`(实测 1249 = 无溢出)。 + +**实测差异(1280 宽)** +| 指标 | 正式(旧) | 测试(新) | +|---|---|---| +| 首页 HTML | 42.9KB | 34.2KB | +| 探索页 HTML | 77.4KB | 53.4KB | +| `