Поломку YouTube в России вызвал один символ

Поломку YouTube в России вызвал один символ


Пользователь популярного ресурса «Хабрахабр» под ником Antore разобрался с масштабной поломкой YouTube в России. Как выяснилось, проблема заключалась в одном-единственном символе. Из-за него многие российские пользователи начиная с 14 февраля при попытке посмотреть видео на YouTube видели лишь чёрный экран.

Проанализировав код, Antore выяснил, что рекламный ролик крупного российского ритейлера в конце URL-адреса имеет символ процента. Выглядит это следующим образом:

домен_одного_ритейлера/%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C_CashBack_20%

Именно знак «%» в конце и блокирует воспроизведение видео. По неясным причинам, он не проходит проверку функцией «window.decodeURI». А так как рекламный ролик был ориентирован на российских пользователей, то эта проблема никак не затронула жителей других стран. Также ошибка обошла стороной тех, кто использует VPN или блокировщики рекламы.

Теперь, когда причина поломки известна, остаётся дождаться, пока разработчики YouTube исправят ситуацию.

Источник: habrahabr.ru


Комментарии

  • #13866: Написал: 115088676061258862051

    19:11, 20.02.2018

    а у нас это как то по действовало ?

Друг, давай говорить!

Напиши мне свое мнение о прочитанной информации. Будь одним из первых и получи 100 PDA. Давай смелее! У тебя все получится!

index.Информация!

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации