为文本模式浏览器优化网站
作者 Schemescape 做了一件另类但有趣的事:优先把自己的个人网站适配好 w3m/Lynx 等文本模式浏览器,结果意外让网站在 IE6 甚至 30 年前的 NCSA Mosaic 上都能正常渲染。他详细记录了旧版在文本浏览器中的痛点——标签列表挡住正文、 文章列表太占空间、日期不醒目,以及解决方案:把品牌元素移到 HTML 尾部(靠 CSS 放回顶部),文章按年份分组并让日期对齐,用 和 标签实现跨浏览器的语法高亮。暗色模式只用了一行 color-mix 加浏览器默认样式,省掉了手动配色的折磨。 当然也有妥协,比如用管道符分隔标签牺牲了语义化。 作者坦言为罕见浏览器优化未必划算,但个人网站的意义就在于做这种疯狂实验。 全文充满真实的一手经验、具体的代码细节和独立的审美判断,对前端极简设计、 复古计算和独立博客文化感兴趣的读者会很有共鸣。