为避免存在种族歧视谷歌浏览器将删除黑名单和白名单等非中立的词汇
在美国各地掀起有关暴力执法和种族歧视的抗议后,谷歌浏览器开发团队表示将删除项目中惯用的黑名单白名单。
谷歌表示这类常见的术语可能会在无意中强化以下概念 : 黑=坏 白=好 这可能会在潜移默化中增强种族歧视概念。
为此谷歌浏览器决定将项目中的黑名单 (BlackList)换成封锁名单(BlockList),白名单被允许名单(AllowList)替代。
从黑名单到封锁名单我们可以看到谷歌浏览器只需要改个字母,但开发团队并不能直接在源代码里批量执行替换。
因为很多功能模块对原本的黑名单存在引用,如果只是简单的批量替换字母的话可能导致许多功能模块出现异常。
也正是如此谷歌浏览器实际上从 2018 年就开始替换这种术语但直到现在还没换完,具体完工时间暂时还不清楚。
与此同时谷歌浏览器也更新开发指南为开发者提供种族中立的示例,第三方开发者们需要遵循这种示例进行开发。
目前Chromium项目源代码里还有约 2000 个黑名单未被替换,谷歌表示将在近期完成代码审查后进行更改合并。