Найти в Дзене
Otlichnik Life

Новое обновление браузера? Google Chrome избавится от понятий "чёрный список" и "белый список".

Как сообщает руководство Chromium, которое владеет браузером Google Chrome, они хотят избавиться от терминов "blacklist" (чёрный список) и "whitelist" (белый список). Это произошло на фоне протестов в США, компания решила переименовать эти обозначения, которые могут быть оскорбительными. Сейчас термины получат названия "blocklist" (список заблокированного) и "allowlist" (список разрешенного). Важнейшая процедура по созданию нейтрального кода запущена еще в 2019 году. Понятия "чёрный список" и "белый список" посчитали некорректными, поскольку он представляли вид того, что "whitelist" (белый список) - хороший список, а "blacklist" (чёрный список) - плохой список, хотя это не так! В компании Google еще с Мая 2018 года боролись разновидностью неэтичного кода, кстати тогда и были предприняты первые попытки отказа от использования терминов "blacklist" и "whitelist" в коде браузера Chrome. Конечно, сразу эти термины убрать невозможно, и на это разработчикам требуется время, так как они исп

Как сообщает руководство Chromium, которое владеет браузером Google Chrome, они хотят избавиться от терминов "blacklist" (чёрный список) и "whitelist" (белый список). Это произошло на фоне протестов в США, компания решила переименовать эти обозначения, которые могут быть оскорбительными.

Сейчас термины получат названия "blocklist" (список заблокированного) и "allowlist" (список разрешенного). Важнейшая процедура по созданию нейтрального кода запущена еще в 2019 году. Понятия "чёрный список" и "белый список" посчитали некорректными, поскольку он представляли вид того, что "whitelist" (белый список) - хороший список, а "blacklist" (чёрный список) - плохой список, хотя это не так!

В компании Google еще с Мая 2018 года боролись разновидностью неэтичного кода, кстати тогда и были предприняты первые попытки отказа от использования терминов "blacklist" и "whitelist" в коде браузера Chrome.

-2

Конечно, сразу эти термины убрать невозможно, и на это разработчикам требуется время, так как они используются в классах, методах и переменных. В общей сложности около 2000 ссылок на "blacklist" и "whitelist" использует Chromium.

Компания планирует избавиться от этих терминов с помощью нескольких патчей. При этом скорее всего ожидаются устаревшие ошибки, поэтому их будут исправлять по мере возникновения.

В настоящее время разработчики проекта Google Chrome пробуют безопасно заменить каждое употребление терминов "blacklist" и "whitelist", для того, чтобы не нарушать какую-либо часть кода браузера. Замена будет происходить сразу после того, как все необходимые изменения в коде браузера будут точно рассмотрены и приняты командой разработчиков. Дальше компанией будет выпущен дополнительный патч, который переименует определенные каталоги и файлы, а также обновит необходимые системные правила сборки. Разработчики точно утверждают, что большее количество изменений во втором патче будет происходить обычной заменой символов и не повлияет на работу браузера Google Chrome. Также в Chromium понимают, что возможны и небольшие ошибки после использования этих патчей, в том числе для кода, который взаимодействует с сервисами, использующими старые наименования, ссылки на конструкции с терминами "blacklist" и "whitelist".

Как известно, у проекта Chromium есть целый раздел, который называется components/blacklist.

-3