Разработчикам популярной социальной сети удалось добиться необычного результата: команда одного из наиболее востребованных инструментов для блокирования рекламы решила отказаться от дальнейшей борьбы. Участник коллектива uBlock Origin объявил, что проект больше не будет препятствовать показу рекламного контента на платформе, указав на то, что компания намеренно создаёт преграды для открытого программного обеспечения.
Открытое заявление было опубликовано в сообществе uBlock Origin на Reddit и отличалось особой резкостью тона. Представитель команды охарактеризовал платформу как «вредоносный ресурс, направленный против благополучия пользователей». По его объяснению, специалисты корпорации постоянно анализируют изменения в открытых программах и затем переделывают платформу таким образом, чтобы её рекламные элементы становились невидимы для фильтрационных инструментов блокировщика.
Суть конфликта заключается в неравных условиях деятельности. Программный код uBlock Origin и фильтрационные списки находятся в открытом доступе, при этом большая часть разработок осуществляется добровольцами в их личное время. Крупная корпорация имеет штат профессиональных разработчиков и собственную техническую базу. По убеждению коллектива uBlock Origin, продолжать бесконечное соревнование в таких неравных ситуациях лишено целесообразности.
В обсуждениях пользователи продемонстрировали механизм такого противостояния. Платформа может усложнять структурирование веб-страницы невидимыми компонентами, распределять рекламные идентификаторы по многочисленным участкам, вставлять дополнительную информацию. Идентификационные наименования при этом создаются механически и периодически изменяются. Это делает процесс определения рекламных блоков намного более затруднительным для фильтра, создавая риск затрагивания полезного содержимого страницы.
Несмотря на решение uBlock Origin отказаться от дальнейшей борьбы, это не означает, что весь рекламный контент на платформе перестанет блокироваться незамедлительно. Ранее установленные правила будут функционировать, пока платформа не выполнит преобразования, которые их обесценят. Однако разработчики больше не намереваются постоянно приспосабливать фильтрационные параметры под новые тактики обхода блокировки. Определённые пользователи уже отмечают появление рекламы несмотря на активированный блокировщик.
Это решение спровоцировало значительное разногласие среди пользователей. Один из самых обсуждаемых комментариев получил более трёхсот положительных оценок и высказал идею: автор намеревался удалить свой профиль на платформе, а теперь получил дополнительное основание для этого. Иные участники беспокоятся о более масштабных последствиях. Если крупные интернет-ресурсы заметят, что постоянное затруднение жизни пользователей способно заставить волонтёров отказаться от поддержки проекта, другие компании могут скопировать подобную стратегию.
Представитель uBlock Origin ответил на подобные опасения весьма жёстко. По его оценке, определяющей силой остаются сами посетители платформ. При условии, что люди продолжают пользоваться сервисами, которые считают враждебными к их интересам, инструмент блокировки не в силах повлиять на поведение владельцев этих сервисов. Желающим продолжить противостояние было предложено самостоятельно писать исправления и отправлять их в открытый проект.
В дискуссии обнаружились и участники, для которых предложение просто отказаться от платформы показалось нереальным. Один из пользователей рассказал о локальной организации, объединяющей жителей территории в несколько сотен километров. Через неё население неоднократно предупреждало о лесных бедствиях раньше официальных органов. Команда uBlock Origin указала, что проект остаётся свободным и открытым, благодаря чему платформу могут продолжить поддерживать другие программисты.
Участники также размышляют о будущих этапах противостояния. Некоторые предполагают, что крупные платформы смогут автоматически контролировать открытые фильтрационные правила и быстро адаптировать страницы в ответ, а волонтёрам придётся создавать собственные автоматизированные решения. На данный момент это лишь гипотезы участников форума, а принятое решение распространяется исключительно на одну платформу.
