反種族歧視 Chrome將禁用黑名單/白名單描述

Chrome 瀏覽器計劃改動程式碼,不再使用黑名單白名單等帶有種族歧視字樣的說法。(黃慧雯制)

美國明尼蘇達州發生,非裔男子佛洛伊德(George Floyd)遭到警察壓頸致死的事件後,全球各地線上、線下都開始以「Black Lives Matter」爲名,發起抗議聲援運動。繼不少音樂串流平臺相應後,Google 也開始考量爲 Chrome 移除白名單(whitelist)、黑名單(blacklist)這一類帶有種族歧視的描述說法,進一步讓「佛洛伊德案」帶來更爲正面的影響力

外媒報導指出,自 2019 年 9 月開始,Chromium 開放原始碼計劃(Chromium open source project)就開始推出「種族中立」(racially neutral)的程式碼編寫原則,提醒開發者要如何避免編寫帶有種族歧視字眼的程式碼或描述。舉網路瀏覽器中常見的黑名單(blacklist)、白名單(whitelist)爲例,就建議修成阻止列表(blocklist)以及允許列表(allowlist)。

近日也被發現,或是爲聲援佛洛伊德案,已經有 Chromium 計劃的開發者提交了一些程式碼,內容是計劃將 components/blacklist 全數替換成 components/blocklist,涉及了超過 2 千處的改動,非常值得紀念。

無獨有偶,近日也有美國攝影師提出,攝影器材中常見的「Master」、「Slave」字眼也應該藉此機會不要再使用,以免觸碰到黑人曾被奴役歷史。在攝影閃光燈中,常以 Master 來標示發出訊號裝置,而 Slave 則是用來指稱接收訊號的裝置。該攝影師建議使用 transmitter (發送者)、receiver (接收者)這一類更爲中性的字眼來描述。

當然上述內容,有的人可能會覺得原本的使用方法無傷大雅,但也有可能部分較爲敏感的人士,會感受到不舒服。到底尺度應該怎麼拿捏,考驗着各方決策者。然而,若能趁着相關議題被積極討論的時刻趁勢而爲,也不失爲一種智慧

Apple Maps 以及 Google Maps 都已經將美國華盛頓特區重新命名的Black Lives Matter Plaza 收錄 (圖爲Apple Maps)。(摘自9to5mac)

除了上述內容外,華盛頓特區(Washington, D.C.)市長 Muriel Bowser 日前將將白宮外一條街道漆上 Black Lives Matter 字樣,並且重新命名爲 Black Lives Matter Plaza 。這一項改動已經被 Apple Maps、Google Maps 收錄,也可說是本次運動中相當值得紀念的一舉。