根据网页源代码,很久以前,知乎网页版就已经有了暗色主题。设置项都有了。但官方迟迟不开放使用。等不下去了,先这样了。现已支持切换主题。使用按钮切换主题后,如果页面显示有错误,刷新即可。
< Rückmeldungen auf 知乎 - 强行启用暗色主题
借楼,能不能在页面搞个按钮,点一下就切换模式呢?
@"狐狸" 说道: 借楼,能不能在页面搞个按钮,点一下就切换模式呢?
如楼上一样。按时间自动切换就好了
原来,在链接中添加相应参数,就可以设置成暗色主题了。
还是由于知乎官方暗色主题的实现方式,部分页面元素的主题可能依赖启动时的主题配置信息,仅仅设置 HTML 属性不一定能较好地切换主题。至少可以确定,从亮色主题切换至暗色主题的时候,一些页面会出现问题。也因为知乎整个网站的规模,编写 CSS 修补也比较困难。
按钮可以加,定时我尽量在不使用 Moment.js 的情况下简单实现,甚至还可以按照 CSS 新出的 prefers-color-scheme
来判断是否使用暗色主题…
但是,一些页面上的效果不能保证。依然建议通过直接禁用或启用脚本来切换主题。
注意,Firefox 启用 privacy.resistFingerprinting
后,prefers-color-scheme
固定为无偏好 no-preference
,浏览器页面中的时间的时区为 UTC 零时区。
@Crystal-RainSlide 说道: 原来,在链接中添加相应参数,就可以设置成暗色主题了。
(:з」∠)但脚本还是更方便! 加后缀是在知乎翻半天才找到的方法,我比较喜欢加脚本因为很方便✿✿ヽ(°▽°)ノ✿ 感谢大佬写的脚本啦!
好!但还是遇到了问题:在Safari上插件无法使用,主要是tampermonkey上没有按钮。
好!但还是遇到了问题:在Safari上插件无法使用,主要是tampermonkey上没有按钮。
那么暗色主题设置成了吗?
按钮的问题,我没法测试,但是:
再也不怕眼睛瞎掉啦!
以前都是在地址栏强行加?theme=dark,终于有大佬写成脚本了!