我是怎么让每个网站在晚上都更容易阅读的(不用Dark Reader)
我得先坦白一件事:我讨厌Dark Reader。
不是讨厌它的理念——理念是好的。网站在晚上应该更容易阅读。但实际效果呢?每个页面都变成一块黑色的板,图片全都反转成了底片效果。维基百科变成了一个洞穴。GitHub看起来像1985年的终端机。新闻网站所有的视觉层次全没了——标题、侧边栏、页脚全都混成一锅黑糊糊的东西。
我试了两周。一直反反复复地开开关关——阅读的时候打开,看图片的时候关上,眼睛开始发酸了又打开。这个开关按钮都快成了我的下意识动作了。就在那个时候我意识到:我想要的不是深色模式,我想要的是舒适模式。
这两者完全不同。
"舒适"到底是什么意思
当我认真想到底是什么在晚上困扰我的时候,发现其实不是白色背景本身。问题在于:
- 对比度的突变——从黑暗的房间突然看到刺眼的屏幕,瞳孔根本来不及适应。
- 文字太小——大部分网站正文用的是14-16px。白天没问题。到了晚上眼睛累了,你就开始眯着眼睛看。
- 冷白色——晚上11点盯着屏幕上的纯白色(#FFFFFF),感觉就像直视手电筒。换成暖色调后差别巨大。
- 一刀切的问题——我希望维基百科是暖色调方便阅读。我希望代码编辑器是深色的。我希望新闻网站带一点绿色调。Dark Reader给所有东西都刷上同样的黑漆。
所以我开始寻找一个能让我独立控制每一项的工具,而且是按网站来的。不是一个深色模式开关——是一个样式控制面板。
我找到了什么:VKT StylePatch
说实话——我一开始差点跳过它。Chrome网上应用店里到处都是"更改网站背景"的扩展,大多数要么丑、要么有侵入性、要么两者兼有。但StylePatch吸引了我的注意,原因是三个:
- 按站点独立设置。 我可以让Reddit显示暖色调,Stack Overflow显示深色,银行网站完全不动。每个网站都有自己的样式,自动保存。
- 预设主题真的好用。"暖色调"预设正是我想要的——柔和的复古色调背景(#F5E6D0)配深色文字。不是黑色,不是白色,就是……舒服。还有一个"绿色"预设,长时间阅读出奇地舒服。
- 字号控制。 我可以按网站把文字放大到80%-150%。维基百科120%加暖色调,晚上读起来真的赏心悦目。
最关键的一点:它不碰图片。Dark Reader会把照片和图表都反转,这一点让我抓狂。StylePatch只修改CSS——背景、文字、链接、字体。图片保持原样不动。
我的夜间配置(随便抄)
以下是每天晚上大约9点,我从"工作模式"切换到"随便刷刷"模式时的设置:
| 网站 | 我改了什么 | 为什么 |
|---|---|---|
| 维基百科 | 暖色调预设 + 120%字号 | 长文章终于能读下去了 |
| 自定义背景 #F0E8DC,深色文字 | 默认白色在晚上太刺眼了 | |
| 新闻网站 | 绿色预设 | 柔和的绿色调减少眼疲劳,看着也不奇怪 |
| GitHub | 不改 | 本来就是深色的,别碰它 |
| Google Docs | 暖色背景 + 110%字号 | 晚上写作不应该伤眼睛 |
每个网站都记住了自己的设置。我不需要重复操作。晚上11点打开维基百科,它已经是暖色调的了。打开GitHub,它原封不动。扩展就是……知道。
Dark Reader做得更好的地方(公平起见)
我不是来黑Dark Reader的。它确实有些地方做得很好:
- 完全自动。装上就全站变深色。零配置。如果你想要"装完就忘",Dark Reader赢了。
- 开源。你可以审查代码。这对信任来说很重要。
- 动态内容处理得好。初始页面加载后再加载内容的单页应用也能正确应用样式。
但对我来说,这些代价不值得。反转的图片、丢失的视觉层次、无法按站点自定义——我需要的是手术刀,它给我的是大锤。
按站点设置改变了一切
这是让我上瘾的功能,值得好好解释一下,因为大多数人不试不知道自己需要它。
想想看:你每天访问几十个网站。有些对比度很差。有些没问题。有些你想要深色。有些你想要暖色调。有些你完全不想动,因为它们本来就好看。
一个全局深色模式扩展会把它们全当成一回事。这就像在室内戴墨镜——确实减少了眩光,但你在餐厅里也看不清菜单了。
有了按站点设置,每个网站都得到它需要的。而且设置会持久保存——一旦你把维基百科调到满意的状态,它就永远保持那样。不需要重新配置,不需要反复开关。就是好用。
隐私问题(因为我查过了)
我对扩展非常偏执。一个修改你访问的每个网页的扩展,拥有非常特殊的能力——理论上它可以读取每个页面上的所有内容。
所以我查了。StylePatch的权限刻意收得很窄:
storage——在本地保存你的颜色和字体设置。标准操作。host_permissions——用于向页面注入CSS。这是扩展正常工作所必需的。关键的是,它不会读取DOM文本、图片、表单数据或Cookie。它能改变页面的样子,但不能读取页面上的内容。
不访问浏览历史。没有数据统计。核心功能不发网络请求。你的设置就保存在你的设备上。唯一数据离开浏览器的情况是你手动导出备份文件。
这是一个样式扩展所需的最低权限,也是StylePatch所请求的全部。仅此而已。
如果可以的话我想改什么
没有人付钱让我写这篇文章(你好,没有人),所以以下是我希望改进的地方:
- 免费版限制5个网站。我大概三天就碰到上限了。终身许可证9.99美元,价格合理,但我希望免费上限能到10个。
- 没有定时主题。我很希望暖色调能在日落时自动生效。现在我得点图标手动应用。不是致命缺陷,但算是锦上添花。
- 深色预设不够好。"深色"预设是有的,但比较基础。如果你想要一个正经的深色模式,Dark Reader或Midnight Lizard仍然做得更好。StylePatch的优势在暖色调/绿色/自定义领域,而不是深色模式。
这些是功能建议,不是抱怨。核心体验——按站点、暖色调、舒适阅读——完全符合我的期望。
总结:深色模式不是让夜间浏览变舒适的唯一方式。有时候,一点暖色调、稍微大一点的文字、再加上按站点的独立控制,才是你的眼睛真正需要的——而不需要动用反转整个互联网颜色的核弹级方案。
自己试试看
如果Dark Reader也让你抓狂——或者你从来没用过页面样式工具,只是想让眼睛在晚上少受点罪——试试看吧。安装大概三十秒,再花三十秒设置你的第一个网站。
先在你最常访问的网站上用暖色调预设。看看感觉怎么样。喜欢的话,再从那里开始自定义。不喜欢的话,一键就能全部重置。
更多指南请访问 VKT 博客;问题请联系 [email protected]。
