Защита от фингерпринтинга в браузере Firefox «ломает» YouTube
Пользователи Firefox сообщили о том, что YouTube не отображает видео должным образом, когда в браузере активирована технология защиты от фингерпринтинга.
В Firefox есть функция под названием privacy.resistFingerprinting, благодаря которой браузер лучше защищён от фингерпринтинга — способа идентификации пользователей с помощью цифрового отпечатка, который собирается на основе множества открытых параметров от IP-адреса и версии браузера до набора используемых плагинов. Защита от фингепринтинга — это базовая функция, которая предлагается в браузерах Firefox. Однако, как сообщают пользователи, она вызывает проблемы с отображением видео на YouTube.
Когда функция включена, видео обрезается. Как поясняет BleepingComputer, проблему можно исправить, переместив курсор мыши за пределы видео, но в полноэкранном режиме становится немного сложнее удалить обрезанную часть.
Когда функция privacy.resistFingerprinting отключена, видеоролики отображаются правильно.
В баг-репорте в блоге Mozilla, а также на форуме Reddit пользователи смогли отследить проблему. Выяснилось, что дело в фоновом изображении, которое используется для видео YouTube. Когда функция resistFingerprinting включена, она изменяет фоновое изображение в кодировке base64.
Пользователи с блокировщиком рекламы могут решить проблему, добавив правило www.youtube.com##.ytp-gradient-bottom. BleepingComputer также отмечает, что Google пока никак не прокомментировал ошибку.