Защита от фингерпринтинга в браузере Firefox «ломает» YouTube

l_xinyvyhzext1ot1bd4rf-_k_y.jpeg

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

В Firefox есть функция под названием privacy.resistFingerprinting, благодаря которой браузер лучше защищён от фингерпринтинга — способа идентификации пользователей с помощью цифрового отпечатка, который собирается на основе множества открытых параметров от IP-адреса и версии браузера до набора используемых плагинов. Защита от фингепринтинга — это базовая функция, которая предлагается в браузерах Firefox. Однако, как сообщают пользователи, она вызывает проблемы с отображением видео на YouTube.

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

ogbpxzdt2zfvg7bfc2gxh85qojw.jpeg

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

oxfyczbm6moqydt4u7wk6eq31n8.jpeg

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

Пользователи с блокировщиком рекламы могут решить проблему, добавив правило www.youtube.com##.ytp-gradient-bottom. BleepingComputer также отмечает, что Google пока никак не прокомментировал ошибку.

© Habrahabr.ru