谷歌Chrome修改“Blacklist黑名单”一词

2020-06-17 3,668 0

据外媒报道 Google 在修改 Chromium 源码中的有种族歧视色彩的术语,来消除微妙的种族主义形式。未来Google浏览器Chrome将不再使用“黑名单”(Blacklist)、“白名单”(Whitelist)等词,改为“禁止名单”( Blocklist)与“通行名单”(Allowlist),以避开含有种族歧视的暗示。

其实在之前,Google团队就计划修改可能有问题的代码,据国外科技网站9To5Google报道,自去年10月起,Google Chrome的开发团队就在官方代码样式指南中加入《如何编写种族中立代码》的条文,提醒Chrome的开发人员应避免使用“黑名单”、“白名单”等词,改用中性词汇如“禁止名单”和“允许名单”。

团队指出,黑名单、白名单这类词汇长期使用下来,会让用户产生“黑=坏”、“白=好”的观念,增强种族歧视的概念。

在周一的时候,Chromium 的代码有了最新的提交,components/blacklist 目录中的类名称已经重命名为 components/blocklist.谷歌从最终用户可见的所有位置删除了“blacklist”和“whitelist”, 分别用“blocklist”和“allowlist”代替。这次更改包含了所有类 / 方法 / 成员 / 变量重命名。

据了解,Chrome 源码中有大概有 2000 处涉及到了“blacklist”,这种更改不是简单的“查找 - 替换”,改变源码还需要测试是否会产生 bug.这需要谷歌程序员们付出相当多的劳动,还不确定什么时候能彻底完成。

大家怎么看?

对于更改“blacklist”这样的事件,中国程序员纷纷表示不能理解:

以后前端开发都不能用 black/white 代替颜色了,得用 #000 和 #fff。

开源软件将 blacklist 改为 blocklist,那么对应的 red-black tree 该怎么表达合适呢?

blacklist 终究是要表达禁止的意思,不够尊重人权,应该改成 yamadeList。

稿源:腾讯新闻

相关文章

35岁主管被公司用AI替岗,月薪从2.5万降至1.5万,协商不成被裁,法院判了
苹果官方App被人扒出用AI写代码,世界果然是草台班子
阿里员工爆料:存了钱一定要瞒着人,老公说年赚200万,弟弟立马借60万买车
IDC报告:阿里云占据中国汽车公共云42%市场份额
已经在裁员名单上了,考虑和组长求情,愿意降薪30%保住职位,不想失去工作
拼多多计划春节后官宣双休,却迎来员工反对。

发布评论