pikabu.ru
Moderator: RU AdList Mods
В uBlock при включенной "RUS: BitBlock List (Дополнительная подписка фильтров)", не сохраняются картинки с пикабу.ру. Не знаю как давно такая проблема, месяца два точно там не был, но вот такая вот штука. Отключаешь подписку - нормально, включаешь - не работает. Как-бы и подписку включить и картинку сохранить?
Что значит "не сохраняются"? Какие именно действия заканчиваются неудачей? И браузер укажите пожалуйста.
Если дудлы утомили - Google No Doodles
Для чистоты эксперимента сделал так:dimisa wrote:Что значит "не сохраняются"? Какие именно действия заканчиваются неудачей? И браузер укажите пожалуйста.
Открыл первую попавшуюся картинку, cs8.pikabu.ru/post_img/2016/09/03/11/1472930837192781505 .png, и с выключенной подпиской нажал
Файл - сохранить как - и выбрал папку на диске по умолчанию (от папки результат не зависит).
Выключил подписку и сделал всё тоже самое.
http://take.ms/iVLUT
Браузер FF ESR 45.3.0, uBlock Origin v1.9.5b4.
Проверил стабильные релизы Хрома-Сафари-Фокса в сочетании со стабильными релизами uBO-AB-ABP и проблемы не обнаружил. Стало быть, дело не в подписке, а в конкретном сочетании FF ESR 45.3.0 + uBlock Origin v1.9.5b4.
Попробуйте использовать другой блокер или браузер. Также возможно, "побилась" подписка. Можно проверить удалением и новым подключением.
Попробуйте использовать другой блокер или браузер. Также возможно, "побилась" подписка. Можно проверить удалением и новым подключением.
Если дудлы утомили - Google No Doodles
Я могу повторить на фф 48 и бете юблока. Правило из битблока блокирует сохранение картинки
Code: Select all
||pikabu.ru^$third-party,other
Я беты не проверяю. Только стабильные версии. В них проблема отсутствует. Нужно написать Раймонду (https://github.com/gorhill/uBlock/issues), если сейчас не поправить, то этот баг попадёт в релиз.
Если дудлы утомили - Google No Doodles
А не мог бы кто-нибудь отписаться? А то я не писатель, я читательdimisa wrote:Нужно написать Раймонду (https://github.com/gorhill/uBlock/issues), если сейчас не поправить, то этот баг попадёт в релиз.
Попытался воспроизвести в портативке 48го лиса и с uBO 1.9.5b4 только с RU AdList и BitBlock и не смог - картинки качаются и по ссылке выше, и из первого же поста.
В установленном 49b8 с тем же uBO тоже проблемы не наблюдается.
В установленном 49b8 с тем же uBO тоже проблемы не наблюдается.
FF 115.11.0esr; uBO 1.57.3rc1 || Ungoogled 106.0.5249.119; uBO 1.57.0, lists - pastebin.com/yUZxWZCc
В настройках блокировщика, на вкладке Белый список, у вас удалено правило behind-the-scene? Попробуйте его добавить, на время. Помогает?
Пока что Gorhill говорит, что ничего не может с этим сделать - uBlock не отличает запросы "Сохранить как" от обычных.
Но ведь он и не должен, неважно какого типа, ведь фильтр ||pikabu.ru^$third-party не должен блокировать никакие запросы с pikabu.ru?
Пока что Gorhill говорит, что ничего не может с этим сделать - uBlock не отличает запросы "Сохранить как" от обычных.
Но ведь он и не должен, неважно какого типа, ведь фильтр ||pikabu.ru^$third-party не должен блокировать никакие запросы с pikabu.ru?
Так может пока удалить фильтр ||pikabu.ru^$third-party? Вроде и без него хорошо.
Все фильтры с $third-party удалять? Это похоже на баг uBLock, и тогда это не решение.
Вы попробовали белый список проверить?
Вы попробовали белый список проверить?
Простите, не отписался. Да поверил, да работает. Я не знаю за что отвечает ||pikabu.ru^$third-party, но с отключенным BitBlock ничего нового на сайте не появляется.
haatad
Правило у меня такое есть, оно с момента установки по умолчанию, насколько я помню.
Если его убрать, то картинки действительно не качаются, в панели загрузок постоянный статус "не удалась". Но зачем его убирать? У вас были проблемы из-за этого правила?
Правило у меня такое есть, оно с момента установки по умолчанию, насколько я помню.
Если его убрать, то картинки действительно не качаются, в панели загрузок постоянный статус "не удалась". Но зачем его убирать? У вас были проблемы из-за этого правила?
FF 115.11.0esr; uBO 1.57.3rc1 || Ungoogled 106.0.5249.119; uBO 1.57.0, lists - pastebin.com/yUZxWZCc
Да, это правило по умолчанию там.
Браузер не различает все запросы. Если это правило убрать, то можно фильтровать "маячки", иконки вкладок, другие запросы неопределенного типа, но также оно может разрешить блокировку обновлений аддонов, сертификаты, синхронизацию и т.д.
Поэтому неопытным пользователям не советуют трогать белый список и включать опцию продвинутый пользователь
Браузер не различает все запросы. Если это правило убрать, то можно фильтровать "маячки", иконки вкладок, другие запросы неопределенного типа, но также оно может разрешить блокировку обновлений аддонов, сертификаты, синхронизацию и т.д.
Поэтому неопытным пользователям не советуют трогать белый список и включать опцию продвинутый пользователь
Правило
||pikabu.ru^$third-party,~image
из Битблока означает, что контент и запросы с pikabu.ru будет блокироваться на сторонних ресурсах, за исключением картинок. Если его трактовка в uBO, в сочетании с определёнными настройками блокирует контент и запросы на самом pikabu.ru, то это однозначный баг. Временно можно обойтись исключением @@||pikabu.ru^$third-party,~image
.Если дудлы утомили - Google No Doodles
Спасибо. Правило исключил, всё работает.
До меня дошло, что Реймонд ответил: Хром видит сохранение картинки нормально, а движок Файерфокса не показывает происхождение запроса, т.е. нельзя отличить first-party от third-party. Такие запросы и называются behind-the-scene.
По умолчанию они игнорируются uBlockом (неприятности могут возникнуть только у тех, кто не разбирается, но поковыряться любит ). В Адблоке и остальных блокировщиках, как я понимаю, такие запросы вообще нельзя фильтровать.
Конкретно сохранение картинок в ФФ считается как тип other, поэтому $other блокирует сохранение картинок, как и $third-party, т.к. ФФ не дает узнать из какой вкладки происходит сохранение.
Таким образом это баг/недочет Файерфокса, а не юБлока.
По умолчанию они игнорируются uBlockом (неприятности могут возникнуть только у тех, кто не разбирается, но поковыряться любит ). В Адблоке и остальных блокировщиках, как я понимаю, такие запросы вообще нельзя фильтровать.
Конкретно сохранение картинок в ФФ считается как тип other, поэтому $other блокирует сохранение картинок, как и $third-party, т.к. ФФ не дает узнать из какой вкладки происходит сохранение.
Таким образом это баг/недочет Файерфокса, а не юБлока.
Родари, вы можете вернуть behind-the-scene в Белый список, или добавьте во вкладку Мои правила, в настройках uBO. Потому что исключать правила - не лучший выход
Code: Select all
behind-the-scene pikabu.ru * allow
Я заметил что список RU AdList содержит несколько мертвых фильтров и сам по себе не скрывает некоторые элементы (для их скрытия необходимо использовать Adguard Russian Filter или custom фильтры.
Я открываю новую тему, т.к. темы pikabu.ru и
На сайте есть три (на самом деле четыре) виды рекламы:
(источник:
Вот фильтры RU Adlist (для справки):
Как видим, многие из этих фильтров -- косметические, но все равно на сайте остается место из-под рекламы Yandex "с оплатой за показ":
это можно исправить простым фильтром
(Все другие посты имеют data-story-id в виде числа -- порядкового номера опубликованной истории)
Сама реклама Yandex блокируется сетевым фильтром.
Вернемся к мертвым фильтрам.
Эти фильтры когда-то скрывали брандинг, но больше не будут работать только если тот же рекламодатель ни вернется и не поставит те же ссылки:
Сейчас брандинг рекламы нет, поэтому прокомментировать другие фильтры не могу:
Закрепленный пост:
Правило устарело, его следует заменить на
Также можно использовать правило с has() на картинке кнопки на всех закрепленных постах (все кроме брандинг), но это правило медленнее, насколько я знаю. Также можно скрывать рекламу от пользователя ads (в закрепленный пост и с оплатой за показ) фильтром .
Я открываю новую тему, т.к. темы pikabu.ru и
http://pikabu.ru
были созданы для добавления новых фильтров, а я предлагаю обновить старые и убрать мертвые.На сайте есть три (на самом деле четыре) виды рекламы:
- брендирование
- закрепленный пост от пользователя ads
- реклама с оплатой за показ
- Yandex реклама
- Пост от пользователя ads (не всегда появляется)
(источник:
http://pikabu.ru/html.php?id=ad
)Вот фильтры RU Adlist (для справки):
Code: Select all
||garmin.ru/virb/?$popup,domain=pikabu.ru
pikabu.ru###branding_ad_footer
pikabu.ru,riafan.ru##.adv_wrap
pikabu.ru##.header-cont > a[href][target="_blank"]
pikabu.ru##.menu-block-branding > a[href][target="_blank"]
pikabu.ru##.story_perm
aif.ru,alogvinov.com,censor.net.ua,compulenta.ru,computerra.ru,cyberforum.ru,disgustingmen.com,filmpro.ru,fishki.net,forums.goha.ru,gamebomb.ru,gamemag.ru,gamer-info.com,geektimes.ru,gismeteo.ru,gotps3.ru,habrahabr.ru,kudago.com,maximonline.ru,noob-club.ru,pikabu.ru,ps3hits.ru,readovka.ru,sinoptik.com.ru,soccer.ru,sportbox.ru,strana.ua,tapochek.net,thg.ru,ua-football.com,zoomby.ru##a[href*="/ad.adriver."]
pikabu.ru##a[href*="WarThunder"]
10torrent.net,3torrent.org,4allwomen.ru,7torrents.net,a-age.ru,abw.by,aces.gg,all-freeload.net,allbesta.net,alleng.ru,androidsmartfony.com,audioboo.ru,badtorrent.com,biblprog.org.ua,bobfilm1.cc,cheb.ru,cheboksary.ws,citysmile.org,diakov.net,dota2.ru,dugtor.ru,ex-fs.com,ex-fs.net,failovik.com,filmasik.com.ua,filmitorrent.org,for-ua.info,forklog.com,fstreker.net,games-portal.ws,geekteam.pro,gig-torrent.org,gig-torrent.ru,gmt-max.org,goldenshara.net,goldenshara.org,gorod55.ru,gtp-tabs.ru,hentaiz.org,igri-torrent.net,igryday.ru,ilenta.com,imageban.ru,javadevblog.com,kino-live.red,kino-live2.org,kinocok.com,kinoplace.org,kinosok.org,kinotorka.ru,kinotrek.org,klubok.com,kontrolnaya-rabota.ru,kritka.su,megatrack.info,microstock.ru,mixsoft.org,mobiltelefon.ru,muzyka-torrent.ru,my-tfile.org,n-torrents.ru,na-svyazi.ru,newrutor.net,nnm.me,oper.ru,pesni-tut.com,pikabu.ru,prosadiogorod.ru,protanki.tv,ra1ohx.ru,radiopotok.ru,rg-mechanics.org,rsload.net,rusbitor.ru,rutor.co,rutorgames.org,sbornik-music.ru,serialpro.net,sewin.net,skachat-igri-besplatno.info,skidows.com,softbaze.ru,softikbox.com,softportal.com,stereotraker.ru,stranamam.ru,superg.ru,tankist.su,torentor.net,torrent-besplatno.net,torrent-club.net,torrent-games-2016.ru,torrent-games.net,torrent-igri.com,torrent-soft.net,torrent9.ru,torrentk.ru,torrentom.com,torrents-game.net,torrentum.net,trademaster.ua,tuchkatv.ru,v-torrente.ru,varlamov.ru,vashipitomcy.ru,vgtimes.ru,vsofte.biz,vtorrents.net,winxland.ru,ximepa.net,yaminecraft.ru,zarulem.ws,zserials.cc,zserials.tv##a[href*="goo.gl"]
pikabu.ru##a[href*="printclick.ru"]
fontov.net,metal-tracker.com,narutoplanet.ru,pikabu.ru##a[href*="vsemayki.ru"]
/images/brand/*$domain=amuzic.ru|emuzic.ru|pikabu.ru
||pikabu.ru^*/ad_branding_
@@/advertising.js$script,domain=bikepost.ru|for-ua.info|gidonline.club|kinoprofi.org|pikabu.ru|rango-hack.ru|softportal.com
Как видим, многие из этих фильтров -- косметические, но все равно на сайте остается место из-под рекламы Yandex "с оплатой за показ":
это можно исправить простым фильтром
Code: Select all
pikabu.ru##.story[data-story-id="_"]
Сама реклама Yandex блокируется сетевым фильтром.
Вернемся к мертвым фильтрам.
Эти фильтры когда-то скрывали брандинг, но больше не будут работать только если тот же рекламодатель ни вернется и не поставит те же ссылки:
Code: Select all
||garmin.ru/virb/?$popup,domain=pikabu.ru (попап, а не брандинг, но все равно устарело)
pikabu.ru##a[href*="WarThunder"]
pikabu.ru##a[href*="printclick.ru"]
pikabu.ru##a[href*="/ad.adriver."] (sokrasheno)
fontov.net,metal-tracker.com,narutoplanet.ru,pikabu.ru##a[href*="vsemayki.ru"] (sokrasheno)
Code: Select all
pikabu.ru###branding_ad_footer
||pikabu.ru^*/ad_branding_
Правило
Code: Select all
pikabu.ru##.story_perm
Code: Select all
pikabu.ru##.page-story
Code: Select all
pikabu.ru##.story:has([href="http://pikabu.ru/profile/ads"])
uBlock Origin | EasyList | RU Adlist + BitBlock | Adblock Warning Removal
Все добавления/изменения фильтров обсуждаются в теме данного домена. Спасибо за внимательность - объединил три темы в одну. Сама идея обновления правил - хорошая, но по-крайней мере до 25.07 я ей заняться не могу. Что касается правил с has, то в подписку RU AdList они включены быть не могут, ибо её использует не только uBO, но и расширения незнакомые с таким синтаксисом. И у большинства из них отсутствует функция валидации правил. Это означает, что при считывании правила с незнакомым синтаксисом - будут отброшены ВСЕ правила и скрытие на домене перестанет работать вообще. Поэтому эта функции реализована в RU AdList Fixes. В будущем используйте пожалуйста тему: ОБЯЗАТЕЛЬНО К ОЗНАКОМЛЕНИЮ!
Если дудлы утомили - Google No Doodles
Большое спасибо за пояснения!
Пожалуйста добавьте правило (если не сложно)
Оно скрывает место под рекламу Yandex (заблокирована сетевым фильтром).
Пожалуйста добавьте правило (если не сложно)
Code: Select all
pikabu.ru##.story[data-story-id="_"]
uBlock Origin | EasyList | RU Adlist + BitBlock | Adblock Warning Removal
Если дудлы утомили - Google No Doodles
Реклама в шапке опять появилась (видимо, 7 дней назад
Я её не замечал ренше из-за фильтра
из "uBlock filters" (uBlock Origin)
Примечение: Какой бы фильтр Вы не исползовали, пожалуйста убедитесь что он не влияет на страницы вида [/C]https://pikabu.ru/story/*[/C], т.к. ранее фильтр
https://pikabu.ru/story/rozyigryish_mersedesa_ot_kanala_transformator_5220047#comment_92288055
).Я её не замечал ренше из-за фильтра
pikabu.ru##.story:has(a[href*='pikabu.ru/html.php?id=ad'])
из "uBlock filters" (uBlock Origin)
https://github.com/uBlockOrigin/uAssets/blob/master/filters/filters.txt
, но он Вам не подходит, насколько я понимаю (т.к. использует :has
).Примечение: Какой бы фильтр Вы не исползовали, пожалуйста убедитесь что он не влияет на страницы вида [/C]https://pikabu.ru/story/*[/C], т.к. ранее фильтр
pikabu.ru##.story_perm
(устарел, но еще в подписке) вызывал проблемы https://pikabu.ru/story/ne_otobrazhayutsya_postyi_4390811
. (Насколько я понимаю, .story_perm
заменили на .page-story
.uBlock Origin | EasyList | RU Adlist + BitBlock | Adblock Warning Removal
Эта реклама должна резаться RU AdList JS Fixes.
Если дудлы утомили - Google No Doodles
Давайте почистим подписку немного:
Удалим
уже неактивно, добавленно немного более года назад
Удалим
уже неактивно, согласно моим коментаиям моем списке "My filters" в uBlock Origin он когда-то скрывал рекламный пост сверху титульной страницы
Удалим
уже неактивно, т.к.
Удалим
уже неактивно, добавленно для скрытия ссылок и брендирования, но давно бесполезно (с момента окончания контракта на брендирование).
Удалим
уже неактивно, т.к. домен
Удалим
pikabu.ru##.story_perm
,уже неактивно, добавленно немного более года назад
https://hg.adblockplus.org/ruadlist/rev/8a6f0454a836#l1.12
для скрывания поста сверху титульной страницы pikabu.ru
-- сейчас переименован в .page-story
-- и скрывается JS Fixes, как Вы писали выше.Удалим
pikabu.ru##.adv_wrap
, уже неактивно, согласно моим коментаиям моем списке "My filters" в uBlock Origin он когда-то скрывал рекламный пост сверху титульной страницы
pikabu.ru
, как и прошлое правило (до очередного переименования).Удалим
||garmin.ru/virb/?$popup,domain=pikabu.ru
,уже неактивно, т.к.
pikabu.ru
уже не использует popup брендирование, и контракт с Garmin уже давно истек.Удалим
pikabu.ru##a[href*="WarThunder"]
,уже неактивно, добавленно для скрытия ссылок и брендирования, но давно бесполезно (с момента окончания контракта на брендирование).
Удалим
pikabu.ru##a[href*="goo.gl"]
,уже неактивно, т.к. домен
goo.gl
запрещен к использованию пользователями (как и прочие сократители ссылок), а администрация сайта использует ссылки мимикрирующие под ссылки на посты (без goo.gl
).uBlock Origin | EasyList | RU Adlist + BitBlock | Adblock Warning Removal
Если дудлы утомили - Google No Doodles
Чистил кэш, обновлял подписки uBO, реклама остается.
Firefox 63.0.1, Ublock Origin, Tampermonkey. Filter list - https://pastebin.com/NdA4S0nD
Вероятно, подписки всё-таки не актуальны, ибо проблема была решена за полчаса до создания вашего сообщения: https://hg.adblockplus.org/ruadlist/rev/3e3f5c6eacb3
Если дудлы утомили - Google No Doodles
Обновил еще раз после вашего сообщения, реклама исчезла.
Firefox 63.0.1, Ublock Origin, Tampermonkey. Filter list - https://pastebin.com/NdA4S0nD