ITSWE博客

建站日志 09-25:修边幅的一天

视觉审计 17/20 通过,同日修完十二批:对比度、小字号、图片描述,以及一个缓存时序的迷局。

昨天体检的是“骨架”(技术与收录),今天轮到“仪容”。视觉与可访问性专项审计,二十项里十七项直接通过,零致命问题。剩下的小毛病当天分十二批修完。

修的东西都很小:几个文字颜色在浅色背景上对比度差一线,把主题色整体压深一档,全站贴线的文字一次收敛;三处十一像素的小字,往上提到可读的下限;三张案例配图没写替代文本,补上——屏幕阅读器和搜索引擎都靠它认图。还有一处缓存头写法,在局部加了缓存指令之后,把外层的全站安全头“继承”给弄丢了,这类规则教科书上写得轻飘飘,踩到才知道疼。

最值得记的是个“假阴性”迷局。修复上线后,检测工具复扫,数字纹丝不动,报的还是旧颜色。第一反应是修复没生效,深查才发现:源站早就新了,是 CDN 边缘节点在海外出口抱着旧页面不撒手。验证得绕开边缘直打源站才看得到真相。这条教训直接改写了验收流程——工具复扫数字不降,先怀疑缓存时序,再怀疑修复本身。

晚上顺手把署名系统的重复显示问题做了全链路收口,又对了一遍标准卡片的缺卡清单:八十六项缺口在册,按优先级排队补。

一天下来,站点说不上焕然一新,但每个像素都比昨天理直气壮。小站的体面,就是这么一格一格抠出来的。

建站日志前端