Dollchan-Extension-Tools icon indicating copy to clipboard operation
Dollchan-Extension-Tools copied to clipboard

[4chan][uBlock][Tampermonkey]: Не отображается превью файла в форме ответа

Open lordtenma opened this issue 7 years ago • 15 comments

Не отображается превью выбраной пикчи: https://puu.sh/wKclH.png

После перехода в избранный тред панель становится прозрачной. До: https://puu.sh/wKc6G.png После: https://puu.sh/wKcc5.png

На ычане оба бага отсутствуют.

Greasemonkey 3.11 Firefox Nightly 56.0a1 Windows 10 64

lordtenma avatar Jul 15 '17 13:07 lordtenma

Превью не отображается из-за фильтров рекламорезки, uBlock или что там у тебя. В EasyList есть правило, блочащее все blob ресурсы на форчанях. Можешь вырубить подписку, но проще тупо добавить 4chan.org в вайтлист, не то чтобы там было что блокировать.

Dezaimasu avatar Jul 19 '17 20:07 Dezaimasu

Я на uBlock сразу грешить начал но нет, превью отсутствует даже с выключеными аддонами.

lordtenma avatar Jul 19 '17 22:07 lordtenma

Подтверждаю, без рекламорезок в лисе тоже отсутствует превью. Кукла свежая.

Заодно, это я бака, или на форчане пока не поддерживается галка, которая постит изображение под спойлером?

RosinSmoke avatar Sep 19 '17 13:09 RosinSmoke

После перехода в избранный тред панель становится прозрачной.

Исправлено.

Не отображается превью выбраной пикчи

Не могу добиться бага.

SthephanShinkufag avatar Oct 17 '17 11:10 SthephanShinkufag

Не отображается превью выбраной пикчи:

Ежели кто знает, как этого бага добиться - пишите.

SthephanShinkufag avatar Jan 07 '18 01:01 SthephanShinkufag

Ежели кто знает, как этого бага добиться - пишите.

uBlock Origin или любой блокировщик с EasyList. Там есть CSP-фильтр *$csp=default-src 'self' * data: 'unsafe-inline' 'unsafe-eval' (второй фильтр ||4chan.org^$csp=connect-src https: http: из собственных фильтров юблока невиновен): image Из-за которого в консоли: Content Security Policy: The page’s settings blocked the loading of a resource at blob:https://boards.4chan.org/755212d8-3b0b-4baf-8db1-df337e8fd3bf (“default-src https://boards.4chan.org * data: 'unsafe-inline' 'unsafe-eval'”). А превью не грузится.

Remu-rin avatar Jan 07 '18 03:01 Remu-rin

Можешь вырубить подписку, но проще тупо добавить 4chan.org в вайтлист, не то чтобы там было что блокировать.

Уже есть что блокировать. Хиро поднасрал недавно запросами на малварные домены и поломкой css, в случае если скрипты сайта увидят, что запросы заблочены (например, юматриксом). Так что вайтлистить форчан крайне нежелательно. Рефы: https://github.com/uBlockOrigin/uAssets/commit/43eb4648ba1126a58c933177da00154d469536dd (проблема с Violentmonkey в комментах исправлена правкой фильтра в другом коммите) https://gitlab.com/N3X15/argon-dissection

Remu-rin avatar Jan 07 '18 03:01 Remu-rin

Сейчас превью и вправду исчезает только с включеным юблоком. Можно это правило как-то завайтлистить?

lordnoobw avatar Jan 07 '18 05:01 lordnoobw

В Firefox 59 и выше всё работает (после исправления 1415352). Так что тут только ждать обновление браузера.

Y0ba avatar Jan 07 '18 08:01 Y0ba

Хотя на самом деле всё должно работать даже в 58 лисе. Правильный баг 1407056.

Y0ba avatar Jan 07 '18 08:01 Y0ba

Можно это правило как-то завайтлистить?

В My filters: @@*$csp=default-src 'self' * data: 'unsafe-inline' 'unsafe-eval',domain=4chan.org

@Y0ba Что-то у меня и на найтли аналогично. Или должны юблок/Violentmonkey обновиться под эти фиксы?

Remu-rin avatar Jan 07 '18 16:01 Remu-rin

Видимо работает только в гризманки. Разные способы инжекции скрипта. Надо переходить на аддон и забить на юзерскрипты. С аддоном все эти ограничения можно обойти.

Y0ba avatar Jan 07 '18 16:01 Y0ba

@Y0ba, у меня возникли вопросы по регистрации аддона: #1163

SthephanShinkufag avatar Jan 07 '18 17:01 SthephanShinkufag

В My filters: @@*$csp=default-src 'self' * data: 'unsafe-inline' 'unsafe-eval',domain=4chan.org

Спасибо, помогло.

lordnoobw avatar Jan 08 '18 12:01 lordnoobw

Этот баг теперь остался только в Firefox + Tampermonkey. Пробовал все скриптменеждеры.

SthephanShinkufag avatar Jan 06 '19 15:01 SthephanShinkufag