Google Chromeのチームがこの問題をどれほど真剣に受け止めているかを示す拡張ジェスチャーとして、「ブラックリスト」や「ホワイトリスト」などの用語を変更することで、彼らはさえ持っています。
彼らはこれを意味するものではありませんが、「ブラックリスト」のような用語は何か悪いことを示唆しているので、それは素晴らしいジェスチャーです。そして、「ホワイトリスト」は何か良いことを示唆しています。だから、人々の人種を傷つけることを避けるために、彼らはこれらの用語を「ブロックリスト」や「許可リスト」などの言葉で置き換えることにしました。
2019年10月、クロムオープンソースプロジェクトでは、人種的に中立的なコードを書く方法に関する公式コードスタイルのガイダンスがガイドに含まれていました。このドキュメントでは、Chrome とクロムの開発者が、少しでも人種的な用語を避け、特定のコミュニティや人種の感情を傷つける可能性があるのと同じことを概説しました。この文書では、これらのコードが言及され、代用語も提案されました。
だから、これは、Googleが「ブラック・ライブス・マター運動」を促した最新の不幸な出来事の前でさえ、この過度に敏感な問題について考えていたことを意味します。
これは、Googleのチームが非常に直感的であり、本当に誰かを傷つけたくないことを示しており、これは知って非常に素晴らしいです。
これだけでなく、Googleはすでに2018年5月にこれらの単語の置き換えに向けて出発していましたが、Googleの内部コーディングには「コンポーネント/ブラックリスト」と呼ぶコードのセクション全体を含むブラックリストへの多くの参照が含まれていました。だから、当時は完全に排除されませんでした。
しかし、最近の警察の残虐行為や人種差別に対する抗議の出来事のために、クロムの開発者は、ブラウザの一部を壊すことなく、「ブラックリスト」という単語が使用されているすべての可能なインスタンスを安全に置き換える新しいコード変更を考え出しました。彼らの最終的な目標は、「コンポーネント/ブラックリスト」を「コンポーネント/ブロックリスト」に変更することです。
Googleの情報源によると、これはコンポーネント/ブラックリストをコンポーネント/ブロックリストに変更するための2つの変更のうちの最初の変更です。これには、機能上の違いが生じることなく、クラス、メソッド、メンバー、および変数の名前変更がすべて含まれます。このパッチの後には、ディレクトリ/ファイルの名前を変更し、必要なビルドシステムルールを更新する別のパッチが続きます。
「ブラックリスト」という単語には2000以上の参照があります。コード変更が見直され、受け入れられると、それらのすべてが置き換えられます。