应用截图
详细介绍
在指定网站反转颜色,并可选择单色滤镜。设置按域名保存,支持层级匹配。
通过反转任意网站的颜色来减轻眼睛疲劳并提高可读性。Color Inverter 提供简洁的一键弹出窗口,让你逐站控制,无需使用可能破坏所有页面显示的全局深色模式。
工作原理
在任意网站点击扩展程序图标,授予访问权限,然后开启反转或单色滤镜。设置按域名保存,并在每次访问时自动应用。子域名规则会覆盖父域名规则,因此你可以单独调整 docs.google.com 等网站,而不影响 google.com。
功能
- 逐站反转:在单个域名上启用颜色反转和/或单色滤镜。
- 域名层级匹配:sub.example.com 的设置会自动覆盖 example.com 的设置。
- 图片保护:对图片、视频和 canvas 元素再次反转,使其正常显示。对于 Google Docs 等大量使用 canvas 的应用,可以关闭此功能。
- 支持 iframe:滤镜也会应用于嵌入的框架。
- 背景图片检测:检测并保留叶子元素上的 CSS 背景图片。
- 浅色和深色主题:弹出窗口和设置页面会遵循你的偏好。
- 导入/导出:将网站列表备份为 JSON,并在另一台设备上恢复。
- 存储用量指示:查看规则占用了多少 Chrome 同步存储空间。
- 最小权限:仅在启用滤镜时请求网站访问权限,安装时绝不请求。
隐私
Color Inverter 将网站规则存储在 Chrome 同步存储空间中,以便通过你的 Google 账号在不同设备之间同步。不收集、传输或与任何第三方共享数据。此扩展程序没有分析功能、跟踪功能或远程服务器。
权限
- 存储:保存各网站的设置。
- 当前活动标签页:读取当前标签页的网址,以显示正确的控件。
- 主机访问权限(按需逐站请求):在你选择的网站上注入 CSS 滤镜。仅在首次启用滤镜时请求,绝不自动授予。
开源
源代码可供审查。基于 Manifest V3 构建,零依赖。