上周有开发者在 Nginx 的 GitHub 仓库提交了一个 PR,希望为 Nginx 错误页面(Nginx Error Pages)添加对网页浏览器暗黑模式的支持。
https://github.com/nginx/nginx/pull/567
根据 PR 的描述,它通过添加带有 “light dark” 值的 meta "color-scheme" 标签,提供了一种简单而有效的解决方案,以处理与支持的操作系统 / 网页浏览器兼容的原生暗黑模式支持。
提交 PR 的开发者请求将此 meta 标签添加到所有标准 HTTP 错误页面中的相关 Nginx 错误页面。
这对于那些喜欢在暗黑模式下浏览页面的用户来说应该是个好提案,不幸的是,该 PR 最终在今天被拒绝了。原因是 Nginx 的默认错误页面旨在保持简单,似乎添加额外的标签是多余的。
在关闭 PR 时,Nginx 团队建议服务器管理员使用 "error_page" 指令,并在不喜欢 Nginx 的默认(非暗黑模式友好)错误页面时设置自己的自定义错误页面。