GitHub 中文化 1.2.0 版本更新说明
本次更新新增搜索净化:在 GitHub 搜索结果中直接隐藏命中屏蔽规则的结果。同时改版设置页,按功能分为三个标签页,排除路径改为列表管理,并修复英文界面下弹出页的布局问题。
新增功能
搜索净化:
github.com 搜索结果页中,命中屏蔽规则的结果直接隐藏,不留占位、不提示。
规则写法:@octocat (所有者:其存储库、存储库下的议题与代码等结果,以及该用户本身)、octocat/hello-world (存储库)、hello world (关键词:名称、标题、描述、主题、标签含这段文字)。GitHub 地址自动识别为所有者或存储库。写法详见项目自述文件。
开关:弹出页「常规」新增「净化搜索」开关,默认开启;默认没有规则,添加规则后才会隐藏结果。
即时生效:修改规则或开关后,已打开的搜索页随即更新,无需刷新。
范围:只处理
github.com 的搜索结果页;结果数与分页不变,一页全部命中时该页为空。
变更与优化
设置页改版:「选项页」更名为「设置页」,弹出页底部的「规则」按钮改为「设置」。
按功能分为「汉化设置」「加速设置」「净化设置」三个标签页,选中标签下有指示条,支持键盘切换。
「排除路径」由多行文本框改为列表,可逐条添加、修改、删除;改动即时保存,不再需要「保存」按钮。
自定义词条、加速源、排除路径、屏蔽规则列表统一限高,超出时在框内滚动,表头固定。
切换标签页时,页面不再因滚动条出现或消失而左右跳动。
问题修复
修复英文界面下,弹出页语言下拉框被挤到标签下方的问题。
隐私说明
搜索净化在本地完成:搜索结果的所有者、名称、标题、描述、主题、标签只在本地与屏蔽规则比对,不保存、不发送。
屏蔽规则保存在 storage.local ,不随浏览器账号同步;卸载扩展时一并删除。
本次更新未新增浏览器权限。