Dollchan-Extension-Tools
Dollchan-Extension-Tools copied to clipboard
[4chan.org][uBlock]: Блокируются раскрытые картинки в новых постах при включённое предзагрузке
При включенной автозагрузке картинок изображения из новых постов не открываются. Картинки, которые были запощены до открытия треда, открываются нормально, но внутри постов, которые получены автообновлением треда, вместо них отрисовывается пустота. Превью есть, отсутствует фулл-сайз. Грешил на медленный интернет, открывал в соседней вкладке, уходил пить чай и возвращался, но даже если картинка была в соседней вкладке, то в треде она всё ещё не открывалась, то есть она подгружена, но этот blob:// на форчане всё равно пустой. На двачах, например, всё работает нормально, там без блобов.
В консоли ошибка вида
Content Security Policy: The page’s settings blocked the loading of a resource at blob:https://boards.4chan.org/<UUID картинки> (“default-src https://boards.4chan.org * data: 'unsafe-inline' 'unsafe-eval'”).
FF 58.0.2, версия скрипта v18.2.19.0.7d74ff9.es6 . До этого когда-то наблюдал подобное на 56 лисе.
#1156 Отключите uBlock, либо занесите форчан в вайтлист. Либо отключите предзагрузку картинок, если хотите сидеть на форчане с блокировщиком.
А отчего тогда на каком-нибудь ычане или макакаче ссылки вида blob:// не генерируются, а на форчах генерируются при включении автозагрузки? Если её отрубить, обычные прямые ссылки на файлах, хоть сразу во wget копируй.
При включённой опции "Предварительно загружать картинки*" ссылки вида blob:https://2ch.hk/09632ad9-a157-420d-b313-d9999f73ba90
генерируются везде. Если они не генерируются, значит эта опция у вас там выключена.
Алсо, как пишут в https://github.com/SthephanShinkufag/Dollchan-Extension-Tools/issues/1093#issuecomment-355833420,
занесите на для форчана в "Мои фильтры"
uBlock'а правило
@@*$csp=default-src 'self' * data: 'unsafe-inline' 'unsafe-eval',domain=4chan.org
и картинки не будут блокироваться.
Ну я специально на паре быстробегущих цоцачетредов проверял специально со включенной автозагрузкой. Может что-то упустил.
Дякую.
Картинкам нужно время, чтобы загрузиться в blob. Это может быть либо пара секунд, либо десяток секунд, если ответ от сервера долгий и Абу шатает. Если вы сразу наводили мышкой на появившийся пост, то вы вполне могли видеть старые ссылки.
Баг по-прежнему присутствует во всех скрипт-менеджерах и аддоне.