[PConline 应用]微信的夜间模式终于是来了。为了适配iOS的开发政策,最新在App Store上架的微信,总算是加入了夜间模式。要知道,微信一直以来坚持自己的想法,对夜间模式无动于衷,大家等了9年才等到——如果这次不是苹果的强硬,恐怕就算再等9年,微信也是没有夜间模式的。

微信对夜间模式算是服软了,但除了微信,还有很多常用的软件没有夜间模式。例如用浏览器看各种网页,大晚上的白花花的网页异常晃眼。很多朋友对此毫无办法,这就来教大家一个小妙招,让你的浏览器立马支持夜间模式,任何网页都适用!

首先,你需要使用支持扩展程序的浏览器,例如Chrome、Firefox和Safari。接着,需要用到这一款“Dark Reader”扩展程序,下载地址如下。

Chrome:https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh

Firefox:https://addons.mozilla.org/en-US/firefox/addon/darkreader/

Safari:https://darkreader.org/safari/

注意Chrome版的地址是Chrome商店,国内用户可能访问比较困难,大家可以自行解决连接问题,或者搜索下载crx文件直接安装。

Dark Reader的使用还是很简单的。以Chrome为例,安装后即可在工具栏看到Dark Reader的相应图标。点击后,就可以看到切换夜间模式的选项了。

Dark Reader界面

Dark Reader的功能非常丰富,不过并不难上手,即使是在默认设置下,它也能工作得很好。Dark Reader适用于所有的网页,下面是一些网页开启夜间模式的效果图对比,大家可以感受一下。

以文字为主的太平洋电脑网首页变夜间模式的效果,文字并不刺眼

以图片为主的哔哩哔哩首页变夜间模式的效果,图片不突兀

背景带颜色的微博页面变夜间模式的效果,背景颜色变换自然

可见,Dark Reader并不是简单地将网页刷黑。在将网页大体色调变为黑色的同时,它还同时调节了字体颜色和其他网页元素的颜色,而且调色并不是简单地反转色调,而是根据不同的元素,作不一样的颜色调整,效果非常自然。

这么说大家可能很难明白,下面来对比一下就知道了。其实Dark Reader本身就有四种模式,分别是“过滤”、“过滤+”、“静态”和“动态”。其中,“过滤”和“过滤+”是基于滤镜反转颜色的方案,而“静态”则是生成基本样式表后根据样式表来调色的方案,“动态”则是深入分析网页样式表、图片等元素后,再调色的方案。Dark Reader默认使用的是“动态”方案,这也是效果最好的方案。

四种模式的效果对比,注意对比搜索框、蓝色导航栏等处,“动态”效果是最出色的

可见,“动态”的效果的确非同凡响。它将网页转变成夜间模式,同时又不破坏网页的可读性,美感十足。也正是由于“动态”方案的出色表现,因此Dark Reader的功力远非其他将网页颜色简单反转、就做出夜间模式的工具可比。

再来看看Dark Reader的其他功能吧。Dark Reader支持很多自定义调节的选项,例如你可以自己调节亮度、对比度、棕褐色滤镜以及灰度,而调节的效果是可以实时观察到的,很容易就可以调出你理想中的效果。

一些功能选项

Dark Reader还支持名单机制,如果你想要只让某个网页开启夜间模式,或者让某个网页不切换为夜间模式,都可以将其添加为例外。对于某些本身就是深色背景的网页来说,这还是很实用的。

总的来说,Dark Reader是一款非常实用的浏览器工具。利用它为各种网页开启夜间模式,所呈现出来的效果非常好,甚至可以说简直就和这些网页自己设计了夜间模式相去不远。一款小工具都能让所有网页都做到这种效果,不禁令人怀疑微信等APP对夜间模式的开发如此拖沓是为哪般?希望更多产品能加入夜间模式吧。

微信相册服务器偷懒,微信不做纯属偷懒?这款夜间模式神器刷新你三观相关推荐

  1. 微信分身服务器,苹果微信分身版

    苹果微信分身版 定制技巧一.怎样去做做seo?出现seo,一看就知道.seo如同天上掉馅饼,做到专注优化,那么就是正确的seo,后面的会做出***好的seo. 打造微信中的自我推广.商业协同等.微信公 ...

  2. 联系微信ID服务器失败,微信小程序-新用户获取微信手机号登录服务端获取不到unionid情况...

    需求:微信小程序进行获取手机号登录时,登录失败 授权微信用户信息 授权微信手机号 bindLogin: function(e) { wx.hideLoading(); console.log(e.de ...

  3. 怎样打开微信定位服务器地址,微信位置服务功能,能知道对方位置,你们知道怎么用吗!...

    我们是经常使用微信了,实际微信隐藏着一个位置的一个功能,不管在什么地方,都可以实时知道对方的位置信息,尤其是家里的老人和孩子,一定要学会该怎么操作呢?带大家一起来看一下.微信究竟隐藏着哪些实用的功能呢 ...

  4. 微信图片服务器逻辑,微信小程序[第八篇] -- 实现完整的相册列表逻辑(小程序端服务器端)...

    这一讲过一围多元示一能近讲提下了多素效个外近章要进行的东西还蛮多的,从小程序navigator到wx.request,再到后台的restful进行数据集的通讯,前后台一起实战,和老沙一起做一个全栈工程 ...

  5. 微信退款服务器系统失败怎么办,做微信退款,但时不时会退款失败,各位帮忙看看...

    0 做微信退款,但时不时会退款失败,各位帮忙看看 微信开发 · xhl592576605 · 查看 3887 次 · 于 3年前 出错信息:System:操作超时 堆栈信息: 在 System.Net ...

  6. 企业微信直播服务器,企业微信直播平台的利用

    原标题:企业微信直播平台的利用 微信直播如何被企业成功的利用? 吸引成千上万的用户在线关注,将活动现场最为精彩的内容在第一时间传递给关注者,满足活动即时性的传播需求,是企业做直播的效果和目的. 但是直 ...

  7. 微信回复服务器,Java微信公众平台开发(9) 关键字回复以及客服接口实现

    我们在微信公众号的后台可以发现微信给我们制定了两种模式,一种是开发者模式(也就是我们一直在做的开发),还有一种模式是编辑模式,然而很蛋疼的是有些功能一旦我们切换到开发者模式下就无法使用了,比较典型的就 ...

  8. 天涯明月刀微信群服务器名称,微信群名称大全

    相信很多小伙伴都知道,最近这段时间在网上有很多非常有意思的微信群名称大全,还有就是一些在B站上面的,想必最近有很多人都非常想知道这是什么意思吧?下面就和小编一起来看看吧~! 微信群名称大全 1.[我的 ...

  9. 微信运动服务器忙,微信运动步数每天不足百步,你们宅着忙什么呢?

    原标题:微信运动步数每天不足百步,你们宅着忙什么呢? <2019微信十一数据报告> / 微信派 微信有很多数据非常有趣,比如微信运动的步数,这是很多人经常在朋友圈转发的内容. 今年数据显示 ...

最新文章

  1. SAP PM 初级系列5 - 工作中心相关的配置
  2. linux id 命令 显示用户id和组id信息
  3. git和github的关系
  4. java反射的编译过程_Java反射机制小结和实际操作
  5. 对于***win2000 精彩过程实例!不可错过_出自:痞菜
  6. 练习作品13:电子试卷自动生成软件
  7. 智慧安防体系包括哪些智能化设备?
  8. 管理感悟:承认错误,善于总结
  9. SSD1306驱动理解
  10. ldd -r xxx.so命令 undefined symbol即错误定位c++filt
  11. 如何编辑styleGAN生成的图像的属性
  12. RC电路时间常数的定义及计算
  13. 对26个英文字母进行huffman编码
  14. 大数据架构师深入学习视频教程
  15. python代码下出现红线_python踩坑系列之导入包时下划红线及报错“No module named”问题...
  16. JavaScript中的let声明
  17. OSGi架构学习与设计
  18. 如何降低代码圈复杂度
  19. linux下解压war包或指定解压目录
  20. html5 first child,:first-child | CSS属性参考

热门文章

  1. PHP常见面试题和答案
  2. ORA-01654: unable to extend index by 128 in tablespace USERS
  3. 【mycat】mycat介绍
  4. SEED RL — 大规模扩展强化学习
  5. 在一起计时器_PS5媒体评分解禁,IGN8分好评丨PS5内含游戏计时器,游戏时长终于来了...
  6. 同工作组的计算机无法访问,win7系统工作组计算机无法访问的解决方法
  7. 基于微信食堂预约小程序系统设计与实现 开题报告
  8. 转植物大战僵尸 基址
  9. visionpro联合c#二次开发二
  10. 【低代码开发】智慧文旅解决方案