YouTube поломался, когда пользователи включили Firefox Anti-Fingerprinting

0
154

YouTube отказался работать, когда пользователи включили в Firefox блокировку — сканирование пальца (Anti-Fingerprinting).

YouTube поломался
YouTube поломался, когда пользователи включили Firefox anti-fingerprinting

Мы уже писали о том что такое Функция Блокировка Сканирование Пальца в Firefox или (anti-fingerprinting)!

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

Когда в Firefox включена функция конфиденциальности  privacy.resistFingerprinting  эта функция делает браузер более устойчивым к сценариям «снятия отпечатков пальцев (fingerprinting)».

Что бы попасть в настройки в строке браузера Firefox наберите about:config «Принять риск и нажать кнопку продолжить».

Попадаем в меню, ищем privacy.resistFingerprinting 

Firefox resistFingerprinting настройки конфиденциальности
Firefox resistFingerprinting настройки конфиденциальности

Поскольку «снятие отпечатков пальцев» можно использовать для отслеживания пользователя между различными свойствами браузера и даже сайтами, это общая функция предлагаемая в руководствах по защите конфиденциальности Firefox.

Однако недавние изменения на YouTube вызывают проблемы с отображением видео при включении этой функции.

Как видно из рисунка ниже, когда включена функция resistFingerprinting, видео обрезается. Это можно исправить, переместив курсор мыши за пределы видео, но в полноэкранном режиме становится немного сложнее удалить обрезанную часть белого цвета.

Функция в браузера Firefox privacy.resistFingerprinting
Youtube видео когда включена функция privacy.resistFingerprinting — true в браузере firefox

Когда функция privacy.resistFingerprinting отключена, видео отображаются правильно и не обрезаются, как показано ниже.

Youtube видео когда функция браузера Firefox privacy.resistFingerprinting - false
outube видео когда функция браузера Firefox privacy.resistFingerprinting — disable

Мы смогли воспроизвести эту проблему как в Firefox 72, так и в недавно выпущенном Firefox 75 так что это не проблема в версии браузера Mozilla.

В отчете об ошибках Mozilla и в Reddit пользователи смогли отследить проблему до фона используемого для видео YouTube. Когда функция resistFingerprinting включена, она изменяет фоновое изображение кодировки base64 используемое для Youtube видео, как это происходит можно увидеть на картинке ниже.

Отчет по кодировке base64 для Youtube
Если в Firefox resistFingerprinting включена, она изменяет фоновое изображение кодировки base64 используемое для Youtube видео

Для тех кто использует блокировщик рекламы было обнаружено что вы можете решить эту проблему, добавив следующее правило:

www.youtube.com##.ytp-gradient-bottom

Источник: BleepingComputer

Оставить комментарий