
Два года прошло с тех пор, как они заблокировали баннер на сайте OpenStreetMap, в котором мы анонсируем конференции. Вы теперь не знаете, как выглядит логотип SotM 2020, потому что и EasyList, и Том Хьюз упёрлись рогом: одни не удаляют, другой не заменяет ключевое слово в коде страницы.
Сегодня человек в IRC посетовал, что карту смещений (которые заносят в плагине iodb) нельзя посмотреть, не отключая uBlock. Потому что те же ребята из EasyList лет восемь назад добавили в список что? Совсем мелочь, файл с уникальным названием, явно выдающим его рекламную природу.
heatmap.js
. Да, они блочат все heatmap.js
и вообще файлы, оканчивающиеся на heatmap, по любым путям.Люди, близкие к картам, недоумевают в их гитхабе, но мейнтейнеры терпеливо объясняют: «The filter will not be removed». Не потому, что эта строчка в запретах важна, или что они провели исследование, или что это порушит какую-то совместимость. Просто. Потому что люди, которые называют скрипт для отображения тепловой карты "heatmap", дураки и не лечатся, а вот списки easylist используют AdBlock, uOrigin и прочие. Сразу понятно, кто тут главный.
Это к тому, что поддерживать списки типа часовых поясов, языков, алфавитов или подложек для обрисовки нужно централизованно, а не каждому своё. И использовать их тоже важно: вон, в JOSM долго думали и решили забить на свой список подложек в пользу editor-layer-index. Но также важно время от времени проверять мейнтейнеров на адекватность. А то как бы ни был хорош uBlock, хочется его по умолчанию отключить. Кто знает, какие ещё сюрпризы таятся в списках EasyList.