陪读蛙

站点控制

决定陪读蛙到底能在哪些网站上运行:用黑名单挖掉几个例外,或者用白名单只放行几个网站。

站点控制是陪读蛙最外层的那个开关。它决定扩展会不会在某个页面上加载——在「要不要翻译」这个问题出现之前。

打开 设置 → 偏好设置 → 扩展激活 → 管理网站

扩展激活:两个激活模式选项和下方的网址模式列表

两种模式

仅在列出的站点禁用是默认模式。除了你列出的地址,陪读蛙在所有网站上都运行。用它挖掉那几个扩展碍事的网站——网银、内部系统、或者你不想被干扰自身快捷键的页面。

仅在列出的站点运行正好反过来。除了你列出的网站,陪读蛙在哪里都不出现。如果你只在少数几个固定的地方读外文,其他地方希望扩展彻底缺席,就用这个。

两种模式各有各的列表。切换模式不会清空你离开的那一份,切回来还在。

「不运行」到底意味着什么

在当前模式排除掉的网站上,陪读蛙的页面脚本压根不会加载。这一下把所有依附在页面上的东西全带走了:悬浮按钮、选择工具栏、输入翻译、全部快捷键悬停翻译,以及网页翻译本身——包括这个网站本来会自动开始的翻译。

这和把各个功能逐个关掉不是一回事。它是扩展根本不在场。

怎么写网址模式

这个输入框接受的写法,和陪读蛙里其他网站列表完全一致。

写法匹配范围
example.com仅这一个主机名,路径不限——www.example.com 是另一个主机
*.example.comexample.com 及其全部子域名——docs.example.commail.example.com
example.*任意顶级域名——example.comexample.netexample.co.uk
example.com/admin/*只覆盖站点的这一部分
https://example.com只在 HTTPS 下生效;不写协议则 HTTP 和 HTTPS 都算

端口不支持,httphttps 以外的协议也不支持。无法解析的写法会被直接丢弃,而不是宽松地套用。

更快的加站点方式

要排除当前这个页面,不必特地跑到这里来。在这个页面上打开陪读蛙弹窗,用里面的站点开关——黑名单模式下它写作在此网站禁用扩展,白名单模式下写作在此网站启用扩展,它会写进当前模式正在用的那份列表。

站点控制不是自动翻译

这是最容易被混为一谈的一对,所以值得挑明。

问题在哪里回答
陪读蛙能不能在这个网站运行站点控制,也就是本页
翻译要不要自己开始自动翻译列表,见翻译控制
某一个工具要不要出现在这里各工具自己的禁用网站列表,见触发入口
这个网站的 DOM 要不要特殊处理网站规则

自动翻译和从不自动翻译这两份列表,前提是陪读蛙已经在运行了,它们只决定翻译要不要不请自来。站点控制排在更前面,也压过它们:一个网站既在你的自动翻译列表里、又在这里被排除掉,结果是什么都不会翻,因为陪读蛙压根没加载。

白名单模式很容易开了就忘。如果陪读蛙好像在哪里都失灵了——没有悬浮按钮、没有工具栏、快捷键也没反应——先来这里看一眼模式,再去别处找原因。

On this page