О том, о сём...

Russian supplemental subscription

Moderator: RU AdList Mods

Post Reply
Gubernator
Senior Member
Senior Member
Posts: 68
Joined: Fri Aug 12, 2016 9:44 am

Post by Gubernator »

Тут короткого ответа не получится, нужно писать что-то типа учебника или мануала.
Понятно, тем не менее спасибо за заданное направление ;)
Не думаю, что такая идея приведёт к сколь-нибудь достойному результату.
Ну дык была бы иная возможность заблочить подобную рекламу на андроиде, когда траффик гонится через тор мимо фильтрующего софта я бы не городил огород (хотя кое-какие мысли на этот счёт уже есть - пропустить траффик через цепочку прокси через тот же адгард или privoxy). Благо, что с JS можно попробовать выкрутиться :)
Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

Как-то мне стало надоедать, что сайты встраивают некоторый контент с других адресов из-за чего, при включенной галочке на запрет куков сторонних сайтов, этот контент не грузится.
Нет никаких способов это обойти?
Или хотя бы как сделать, чтобы куки с сайта А запоминались только на сайте Б, а не везде?
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Боюсь, тут кроме как разрешить сторонние куки, ничего не поделать. Если веб-мастер прописал бесконечное ожидание или тайм-аут, то загрузка связанных с куки фреймов не начнётся, если таково условие.
Если дудлы утомили - Google No Doodles
Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

Ну вот два примера.
1. Ссылка из темы яндекса: https://yadi.sk/d/kmfHt5PvjTZ7h
Пока не внес куки yandex.ru в исключения, был разлогинен, а попытка войти в акк выдавала ошибку.
2. http://www.sports.ru/tribuna/blogs/england/1126069.html чуток промотать вниз. Там видео с твиттера. И тоже не грузится из-за запрета на сторонние куки.
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
NePeka
Site Member
Site Member
Posts: 49
Joined: Mon Dec 05, 2016 9:36 am

Post by NePeka »

У css fixes и расширения stylish не работает кнопка "Скачать обновление", после "Проверить обновления", если они есть. Я её жму, пишет, что установлено, обновляю страницу, проверяю снова и опять пишет "Скачать обновление", а если обновлять прямо с сайта https://userstyles.org/styles/101141/ru-adlist-css-fixes, то всё ок.

И ещё вопрос, где посмотреть историю изменений css fixes?
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

На userstyles.org проблема в данный момент - сбой статистики, из-за чего сервис некорректно определяет актуальность кода. В качестве решения - можно удалить стиль, поставить заново.
Если дудлы утомили - Google No Doodles
RandomNoname
Guest

Post by RandomNoname »

Есть смутное подозрение, что большое количество подписок - зло.
Использую Firefox + uBlock Origin + Ru AdList JS Fixes + Ru AdList CSS Fixes
Оставил следующие фильтры:
uBlock filters
uBlock filters – Unbreak‎
EasyList‎
EasyPrivacy‎
RUS: RU AdList

Не уверен насчет необходимости
uBlock filters
uBlock filters – Unbreak‎
EasyPrivacy‎
Есть ли от них толк в рунете?
Такой же вопрос по мозилловскому анти-трекинговому списку (основан на списке от Disconnect).
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Когда при загрузке страницы последовательно перебираются десятки тысяч фильтров, срабатывание которых в рунете почти никогда не наступает - это, конечно, напрасное использование ресурсов. Но подписки uBlock filters – совсем крошечные и на это не особо влияют. К тому же, подписка uBlock filters Unbreak‎ - содержит исправления для багов данного расширения и отключать её не следует. Тем не менее, и от подписки EasyPrivacy‎ есть прок. Например, на сайте lenta.ru без этой подписки для возврата на предыдущую страницу "назад" приходится нажимать дважды. Правда, того же эффекта можно добиться, подключив подписку Counters, созданную специально для рунета.
Если дудлы утомили - Google No Doodles
RandomNoname
Guest

Post by RandomNoname »

Заменил EasyPrivacy на Counters.
Благодарю.
Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

Мне кажется, или Stylish творят непонятно что?
Обновили расширение и теперь просто "красота".
Снимаешь галочку с Отправлять деперсонифицированные (анонимные) сведения разработчикам Stylish и стили просматривать нельзя: http://image.prntscr.com/image/c8e0936e ... 4e69a9.png
Возвращаешь галочку, а там пусто становится: http://image.prntscr.com/image/fe0dc137 ... 189c08.png
И где управление (вкл./выкл.) стилями для сайта?
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Вау! Даже боюсь обновлять...

Надеюсь, это скоро поправят.
Если дудлы утомили - Google No Doodles
User avatar
Klayton
Postaholic
Postaholic
Posts: 486
Joined: Sat Dec 05, 2015 10:52 am

Post by Klayton »

Для части пользователей появился реальный повод сэкономить на одном аддоне и добавить CSS Fixes в Tampermonkey. Поведение, подобное разработчикам Stylish, безусловно, неприемлемо (посмотрел в слимджете на это мракобесие, удалил стайлиш и жалобу отправил), но боюсь, что эта настройка едва ли исчезнет в скором времени.

FF 115.9.1esr; uBO 1.56.1rc5 || Ungoogled 106.0.5249.119; uBO 1.56.0, lists - pastebin.com/yUZxWZCc

Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

Klayton wrote:Для части пользователей появился реальный повод сэкономить на одном аддоне и добавить CSS Fixes в Tampermonkey.
Но не для меня(
dimisa, просветите несведущего: можно ли css стили перенести в js вид? И сколько знаний для этого надо.
Просто стиль простенький чтобы сделать, знаний вообще не надо (по личному опыту говорю :D ).
А, и нельзя вернуть старую версию stylish? У блокировщиков есть исходники старых версий хотя бы в открытом доступе.
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

При удалении или отключении Stylish на странице стилей userstyles.org появляется возможность загружать их в Tampermonkey. Это конечно, тот ещё костыль, скорость применения раза в три ниже, но функция отключения отдельных стилей появится. Также можно скачать старую версию Stylish 1.5.2 в формате crx и установить её через распаковку. Но как пишет автор - "Обновленная версия со старыми функциональными возможностями будет на следующей неделе": forum.userstyles.org/discussion/52800/release-notes-new-version-of-stylish-was-released/p3
Если дудлы утомили - Google No Doodles
User avatar
Klayton
Postaholic
Postaholic
Posts: 486
Joined: Sat Dec 05, 2015 10:52 am

Post by Klayton »

dimisa wrote:Это конечно, тот ещё костыль, скорость применения раза в три ниже
Я не спорю, что костыль, но на рабочей машинке года так 12го по железу особого дискомфорта в лисе от "скриптового" типа установки CSS Fixes вот уже почти год не ощущаю. Сайты не ползают при открытии, достаточно шустро стартуют, CSS Fixes отрабатывает на ура.

FF 115.9.1esr; uBO 1.56.1rc5 || Ungoogled 106.0.5249.119; uBO 1.56.0, lists - pastebin.com/yUZxWZCc

Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

dimisa wrote:При удалении или отключении Stylish на странице стилей userstyles.org появляется возможность загружать их в Tampermonkey.
Все бы ничего, но у меня в основном мои простенькие стили, которых, естественно, на userstyles нет)
Из папки расширения можно как-то вытащить все стили, или их там нет?
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Simorg13 wrote:Из папки расширения можно как-то вытащить все стили, или их там нет?
Можно, но потребуется дополнительный софт: https://forum.userstyles.org/discussion/31168/where-are-user-styles-stored-on-chrome

Проще перетерпеть несколько дней, пока не исправят расширение.
Если дудлы утомили - Google No Doodles
simurq
Guest

Post by simurq »

Добрый вечер!

Помню раньше была подписка "антипорно" на Google Code для блокировки таких сайтов. У меня дети дома, было удобно когда уходил на работу, включал в AdBlock и всё, блокировало всякие там картинки и видео. После переустановки компа, не помню адреса подписки. Может подскажете?

Спасибо!

Рустам
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

simurq wrote:раньше была подписка "антипорно"...
Эта подписка умерла. Она не решала своих задач даже в процессе создания и развития, а уж после того, как её забросили - стала и вовсе бесполезной. Используйте файрвол, это более подходящий инструмент.
Если дудлы утомили - Google No Doodles
NePeka
Site Member
Site Member
Posts: 49
Joined: Mon Dec 05, 2016 9:36 am

Post by NePeka »

А это нормально, что ни в 1 списке фильтров отсюда не блокируется https://www.google-analytics.com/analytics.js ? Даже в counters именно этого нет, и соответственно оно не блокируется...
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

NePeka wrote:А это нормально, что ни в 1 списке фильтров отсюда не блокируется https://www.google-analytics.com/analytics.js ? Даже в counters именно этого нет, и соответственно оно не блокируется...
Абсолютно. На этой аналитике завязана масса функций и её блокировка приведёт к их поломке.
Если дудлы утомили - Google No Doodles
Anchie
New Member
New Member
Posts: 4
Joined: Tue Dec 13, 2016 11:10 am

Post by Anchie »

Здравствуйте.
Использую браузер FF.
Фрагмент кода страницы:

Code: Select all

<div class="content"><a href="#" id="u1111">u1</a>Контент блока 1</div>
<div class="content"><a href="#" id="u2222">u2</a>Контент блока 2</div>
<div class="content"><a href="#" id="u3333">u3</a>Контент блока 3</div>
Подскажите, пожалуйста, как составить правило скрытия для блока 2, не скрывая 1 и 3?

Есть уникальный параметр, но он принадлежит не тегу "div", а тегу "а".
Какой комбинацией можно привязать этот уникальный параметр к div, чтобы скрыть его?
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Anchie
Скрытие элемента не обязательно осуществлять по id или уникальным параметрам, это можно сделать и (например) по положению на странице, либо вообще - посредством блокировки определённых запросов. Приведите пожалуйста ссылку на страницу с указанным кодом.
Если дудлы утомили - Google No Doodles
Anchie
New Member
New Member
Posts: 4
Joined: Tue Dec 13, 2016 11:10 am

Post by Anchie »

dimisa
Да, скрытие по положению на странице получилось. Но это не то, что нужно.
Страница примера
Второй блок, например, скрывается правилом:

Code: Select all

polyarka.ru##div.content:nth-child(2)
Но нужно скрывать блок по именно по уникальному параметру в теге <а id="u2222">. Потому что на странице возможно наличие нескольких блоков с этим параметром, которые нужно скрыть, и привязка к месту здесь не даст результата.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Этот "сферический конь в вакууме" является не примером, а тестовой страницей, специально для этого созданной. На реальных ресурсах за отображением контента стоит множество условий, включая запросы и пр. Исходя из этого и подбираются фильтры.
Если дудлы утомили - Google No Doodles
Anchie
New Member
New Member
Posts: 4
Joined: Tue Dec 13, 2016 11:10 am

Post by Anchie »

Да, но условия, нужные для скрытия текстовых элементов, сводятся же к классам, идентификаторам, уникальным параметрам. Вычленил суть, основное, к чему легко можно было бы привязаться. Но если есть вообще возможность именно такой привязки.
Вот, например, ставлю такое правило:

Code: Select all

polyarka.ru##.content a[id="u2222"]
Скрывается содержимое тега <a> с этим уникальным параметром, а его контент остается.
Можно ли каким-то образом их связать? Существует ли какой-то синтаксис на этот счет?
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Без реального примера дать совет невозможно. То, что вы отбросили, оставив только "суть", может быть важным.
Если дудлы утомили - Google No Doodles
Anchie
New Member
New Member
Posts: 4
Joined: Tue Dec 13, 2016 11:10 am

Post by Anchie »

dimisa
Реальный пример - youtube.com, блок комментариев.
Сейчас ответили на англоязычном форуме adblockplus.
for the moment ABP cannot hide a div based on the child id (work in progress ..)
Т.е., на данный момент, ABP не готов к таким фильтрам, но работа в этом направлении идет. Пока только привязку к месту советуют использовать.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Иногда так бывает, что нужно скрыть элемент, основываясь на свойствах/параметрах дочернего. Я не знаю, относится ли ваш случай к таковым, но "работа" по созданию такого синтаксиса завершена 3 недели назад. Ждём стабильного релиза.
Если дудлы утомили - Google No Doodles
NePeka
Site Member
Site Member
Posts: 49
Joined: Mon Dec 05, 2016 9:36 am

Post by NePeka »

В инстаграме есть невидимая "стенка" на фотографиях, из-за неё невозможно нажать правой кнопкой на картинку и открыть в новой вкладке или сохранить\скопировать, убрать её можно так:

Code: Select all

www.instagram.com##._ovg3g
Примеры можно посмотреть тут https://www.instagram.com/durov/

По-моему - это не рандомные значения, т.к у меня именно "._ovg3g" заблокировано уже более двух месяцев и не менялось даже после чистки куки\кэша.
Post Reply