-
Notifications
You must be signed in to change notification settings - Fork 682
知乎 美化
宽屏显示、暗黑模式(4种)、暗黑模式跟随浏览器、屏蔽首页活动广告、隐藏文章开头大图、调整图片最大高度、向下翻时自动隐藏顶栏...
注意:在 Safari 浏览器上访问知乎时,可能无法运行任何油猴脚本,具体原因请见:#107
另一个配套脚本:
知乎增强-移除登录弹窗、屏蔽指定类别(视频、盐选、文章、想法、关注[赞同/关注了XX]等)、屏蔽低赞/低评回答、屏蔽用户、屏蔽关键词、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、区分问题文章、移除高亮链接、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、默认高清原图(无水印)、置顶显示时间、完整问题时间、直达问题按钮、默认站外直链...
将知乎的首页、回答、热榜、搜索、文章(默认关闭) 等页面由窄屏改为宽屏显示。
同时支持自定义宽屏宽度,默认 1000。
默认开启,如果想要关闭,请点击浏览器右上角的 Tampermonkey 扩展图标
[✅] 宽屏显示。
脚本菜单中的宽屏显示 - 搜索页包含了搜索页、话题页、圈子。
注意: 因为图片经过压缩,所以显示效果与实际体验有差距(再加上后续可能多次调整样式),请以实际体验为准!
注意: 因为 CSS 兼容性及处理方式不同,暗黑模式 方案二、三、四 在 Firefox 浏览器上会导致所有悬浮元素消失,有懂得说下...
- 样式一(默认): 知乎自带的暗黑模式,颜色搭配、对比度都很辣眼,于是我就“稍微”调整优化了一下样式,看起来舒服多了~
- 样式二: 直接对网页进行负片反色(图片、视频除外),效果也不错,只不过部分颜色大家可能会不太适应。
- 样式三: 降低网页亮度,对网页颜色影响最小。
- 样式四: 降低网页亮度,并添加暖色滤镜(降低蓝光?),眼睛看起来比样式三舒服点。
默认开启,如果想要关闭,请点击浏览器右上角的 Tampermonkey 扩展图标
[✅] 暗黑模式。
默认方案一,如果想要切换,请点击浏览器右上角的 Tampermonkey 扩展图标
[✅] 暗黑模式切换。
注意: 禁用/卸载本脚本前,请先关闭 [暗黑模式]。
如果浏览器是暗黑模式,则脚本开启 [暗黑模式],反之则关闭。
注意: 该功能只有在开启脚本 [暗黑模式] 功能的情况下才会生效。
注意: 因为 JS 只能获得浏览器是否为暗黑模式,无法获取系统样式,因此需要设置浏览器跟随系统暗黑模式。
默认关闭,如果想要开启,请点击浏览器右上角的 Tampermonkey 扩展图标[❌] 暗黑模式跟随浏览器。
最近知乎又搞了个首页活动广告,该功能可以屏蔽首页活动广告~
在浏览知乎时,如果在列表中展开文章,脚本会隐藏突然弹出的文章开头大图(很影响观看体验),不会影响文章、专栏页面的开头大图!
默认开启,如果想要关闭,请点击浏览器右上角的 Tampermonkey 扩展图标
[✅] 隐藏文章开头大图。
在浏览知乎时,有些回答的**图片尺寸特别长(高度)**翻啊翻半天,很影响浏览体验,限制图片最大高度后就好很多了(等比例缩小)。
默认开启,如果想要关闭,请点击浏览器右上角的 Tampermonkey 扩展图标
[✅] 调整图片最大高度。
在浏览知乎向下翻时,网页顶部横栏会改变内容(如问题标题),脚本会在向下翻时自动隐藏顶栏(向上翻保持原样),。
默认开启,如果想要关闭,请点击浏览器右上角的 Tampermonkey 扩展图标
[✅] 向下翻时自动隐藏顶栏。
如果你也在知乎写文章,那么你会发现文章编辑页面宽度与实际文章宽度不一致!这对排版有影响,所以我简单调整了下~
另外,编辑页和实际页的标题文字大小也不一致,我也调整了下(强迫症)!
知乎问题回答页面中间有个登陆提示,用 JS 去除会一闪而过,所以我使用本脚本的 CSS 去除。
如果要移除登录弹窗,请使用我写的另一个配套 知乎增强 脚本。
要使用任何脚本,首先需要浏览器安装 Tampermonkey 脚本管理器扩展(Chrome / Firefox / Edge)。
- 点击表格
[安装]进入脚本介绍页,点击[安装脚本]后弹出扩展提示,再点击[安装]即可。 - 如果默认安装脚本地址速度太慢,可以选择点击
[备用]后弹出扩展提示,再去点击[安装]即可。
Important
- 其他基于 Chromium 内核的浏览器(如国内套皮浏览器)一般都可以使用 Chrome 扩展。
- 请确保使用 Tampermonkey 正式版 扩展,其他的用户脚本管理器可能导致无法正常使用脚本。
- 如果要重装脚本,请记得在 Tampermonkey 扩展的回收站中彻底删除脚本后再去重新安装脚本。
不会离线安装 .crx 扩展?Chrome、Edge 重新开启隐藏的 [拖入安装 .crx 扩展] 功能!
Tampermonkey 为了顺应 Chrome 的 Manifest V3 要求,在 v5.0.0 版本中修改了 CSP 相关选项的默认值。
你只需要去 Tampermonkey 设置中,先把最顶端的第一个选项 配置模式: 默认的 新手 改为 高级。
然后翻到下面的 安全 选项区域,找到 修改内容安全策略(CSP)头信息: 把默认的 自动 改为 全部移除 并点击下面一点的 保存 按钮即可解决。
因为其 v5.2.0 版本转为了 Manifest V3,所以需要在浏览器的扩展管理界面启用 开发者模式 才能正常运行脚本!
新版本需要在扩展管理界面 Tampermonkey(篡改猴) 详情中启用 允许运行用户脚本 才能正常运行脚本!


脚本介绍