Обнаружен простой трюк для удаления рекламы с сайтов, таких как YouTube, и других

Веб-разработчик заметил и поделился интересным трюком, который позволяет удалять множество рекламных объявлений с таких сайтов, как YouTube, и обходить платный доступ к публикациям.

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

Ранее на этой неделе на Reddit веб-разработчик unicorn4sale поделился интересным и часто забываемым фактом о том, как работает Интернет. Хотя обычно мы рассматриваем URL-адреса как использующие точки исключительно для разделения доменного имени — например, разделяя «youtube» и «com» — вполне допустимо включать дополнительную точку в конце доменного имени. Поскольку этот факт не широко известен, многие веб-разработчики не учитывают его, что приводит к особенно интересным результатам.

Реклама — прокрутите вниз для получения дополнительного контента

Если вы добавите дополнительную точку к URL-адресу видео на YouTube, как показано ниже, вы обнаружите, что предварительные рекламные ролики YouTube, как правило, больше не воспроизводятся. В наших собственных тестах эффект не совсем идеален для YouTube, иногда вместо видеорекламы появляется странное статическое изображение. На веб-сайтах, включая сайт *New York Times*, добавление дополнительной точки обходит обычную блокировку платного доступа/входа.

Обычный URL, обычная реклама

https://www.youtube.com/watch?v=dQw4w9WgXcQ

Измененный URL (обратите внимание на выделенную точку), мало или совсем нет рекламы

https://www.youtube.com./watch?v=dQw4w9WgXcQ

Хотя трюк с удалением рекламы работает на основном сайте YouTube, добавление дополнительной точки к URL-адресу YouTube Music полностью нарушает работу веб-приложения, а не просто останавливает загрузку рекламы. Интересно, что некоторые другие сайты, включая наш собственный, полностью перестанут работать, если вы попытаетесь добавить дополнительную точку.

Unicorn4sale более подробно описывает технические аспекты происходящего.

Это часто забываемый краевой случай: веб-сайты забывают нормализовать имя хоста, контент все еще обслуживается, но в браузере нет совпадения по имени хоста, поэтому нет файлов cookie и нарушен CORS — и многие крупные сайты используют другой домен для обслуживания рекламы/медиа с белым списком, который не содержит дополнительной точки.

Мы не сомневаемся, что Google найдет способ устранить эту проблему с удалением рекламы, по крайней мере, для YouTube, в течение следующих нескольких дней, особенно по мере роста популярности этого трюка.

Больше о YouTube: