fb.ru

Russian supplemental subscription

Moderators: EasyList Authors, RU AdList Mods

logan344
Postaholic
Postaholic
Posts: 568
Joined: Sat Dec 02, 2017 11:12 am
Reputation: 3

Re: fb.ru

Post by logan344 » Sat May 19, 2018 4:22 pm

fbishere wrote:
Sat May 19, 2018 4:17 pm
Я ведь тоже могут потратить на 30 минут больше и выводить это предупреждение в случайном месте в html, чтобы по соседям не возможно было его выбрать. Потом все буквы поменять на случайные замены латиницы и других языков, чтобы вы по тексту сообщения тоже не могли его выбрать. Teги, id и class будут динамическими. Я думаю вполне нормальные компромисс, зачем вам этот фильтр там где нет объявлений, только чтобы сайт не работал?
И закончится это тем, что вы будете внесены в список проблемных сайтов, а Лейн напишет для js fix правила и сделаете себе же хуже. Зачем вы вообще авторам подписки угрожаете я не пойму?

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sat May 19, 2018 4:24 pm

В течении пары часов освобожусь и постараюсь всё поправить.
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sat May 19, 2018 4:49 pm

Прошу прошение. Я видимо неправильно передал свои намерения. Я вас очень уважаю и сам пользуюсь ABP. Угроз в моих словах не было, просто немного эмоций. У меня всегда были проблемы с передачей истинного тона моих сообщений в письменной форме общения.

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sat May 19, 2018 5:51 pm

Cудя по логам, уже более 20 тысяч раз прилетела ошибка: Uncaught EvalError: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' * 'unsafe-inline' data:", со страниц не содержащих никаких рекламных блоков.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sat May 19, 2018 6:10 pm

Пока я не вижу технической возможности выборочного применения фильтра, блокирующего директ. Даже dev-версии адблока сделать этого не позволяют. Те пути, что вы указали, сохраняют актуальность имён исключительно до срабатывания детектора, после чего всё рандомизируется и работать с ними уже нельзя. Может быть откатимся назад, в состояние 3-недельной давности?
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sat May 19, 2018 6:13 pm

Очень жаль. Боюсь откатить это не совсем в моих силах, особенно быстро.
Last edited by fbishere on Sat May 19, 2018 6:17 pm, edited 1 time in total.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sat May 19, 2018 6:16 pm

А разве детектор адблока не под вашим контролем?
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sat May 19, 2018 6:28 pm

У меня частичный контроль. Я могу убрать уведомление, которое вам не нравится. Дело в том, что вы блокируете js функцию eval. Она много где используется у нас. Сейчас еще суббота и народу очень мало, в понедельник меня ждет шквал жалоб.

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sat May 19, 2018 6:57 pm

Кстати рэндомизация тоже идет только по указанным раннее путям. На других страницах рэндомизации нет.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sat May 19, 2018 7:05 pm

У меня наоборот, завал прямо сейчас, не успеваю отвечать на репорты - в рунете вирусная вспышка. Чуть позже вернусь к этому вопросу.
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sat May 19, 2018 7:08 pm

Хорошо. Спасибо.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sat May 19, 2018 8:09 pm

Ограничил путями. Через 15 минут вступит в силу. Посмотрим. Нормально это будет отрабатывать только в следующих релизах расширений. Вот когда это касается исключений, то срабатывает всё как надо. Может быть, проще будет сделать пачку оных.
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sat May 19, 2018 11:15 pm

Большое спасибо. Я убрал уведомления, которое вам не нравилось. Буду следить за логами.

Мне сначала показалось, что это CSP фильтр достаточно хороший ход с вашей стороны, но теперь все-таки пришел к выводу, что его применять широко не получится. По сути, практический любой сайт он испортит. Сейчас он тоже много чего на странице ломает, например невиновный файл http://fb.ru/misc/js/global/tracker.js, который просто занимается сбором статистики кликов по тизерам анонсов, но по крайней мере, надеюсь, пользовательская зона снова заработает.

Скажите, пожалуйста, блоки с тизерами на статьи допустим в Yandex.Zen тоже считаются объявлениями. Вот если их разместить под статей, как делает РБК. Если я тоже размещу этот блок под статьей, это тоже будет считаться рекламой с вашей точки зрения? Вроде на РБК вы их не блокируете.
скринShow
Image

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sun May 20, 2018 12:30 am

Я так и писал. Там целые пачки разрешающих исключений надо прописывать. CSP-фильтры - это временный суррогат, пока не появится нормальное инжектирование скриптов.

Yandex.Zen в основной подписке не блокируется.
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sun May 20, 2018 12:49 am

Спасибо. Есть еще один маленький вопросик. Судя по нашей переписке, вы не склоны ни к каким компромиссам относительно каких-либо рекламных блоков. При этом, пишите, что если вебмастера со своей стороны будут упорствовать, вы можете ввести особые меры и подключить, видимо гуру своего дела, по имени Лейн, который напишет для js fix правила. При этом, есть как бы, самое популярное издание в РФ по названию lenta.ru, которое раза в 1.5 или 2, более посещаемое чем ФБ, но при этом даже на главной странице имеет более 6 блоков директа, которые без whitelist (Allow nonintrusive advertising) достаточно давно там красуются. Мы с вами прекрасно понимаем, что тот же фильтр - ||lenta.ru/$csp=script-src 'self' * 'unsafe-inline' data:, с легкостью почистит там все. Так с чем же связана ваша лояльность?
screenShow
Image

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sun May 20, 2018 9:54 am

fbishere wrote:
Sun May 20, 2018 12:49 am
...пишите, что если вебмастера со своей стороны будут упорствовать, вы можете ввести особые меры и подключить, видимо гуру своего дела, по имени Лейн, который напишет для js fix правила
Я не знаю, что имел ввиду пользователь.
При этом, есть как бы, самое популярное издание в РФ по названию lenta.ru, которое раза в 1.5 или 2, более посещаемое чем ФБ, но при этом даже на главной странице имеет более 6 блоков директа, которые без whitelist (Allow nonintrusive advertising) достаточно давно там красуются. Мы с вами прекрасно понимаем, что тот же фильтр - ||lenta.ru/$csp=script-src 'self' * 'unsafe-inline' data:, с легкостью почистит там все. Так с чем же связана ваша лояльность?
Я реагирую не на рекламу как таковую (в одиночку мониторить подобное просто невозможно), а на репорты и сообщения на форуме. При этом в теме ОБЯЗАТЕЛЬНО К ОЗНАКОМЛЕНИЮ! указано >
Прежде чем о чём-либо сообщать, обязательно убедитесь в том, что проблема действительно актуальна. Проверьте настройки разрешения "ненавязчивой рекламы". Установите/обновите RU AdList Fixes...
RU AdList JS Fixes создан 2 года назад в связи с недостающим функционалом расширений и вырезает директ везде, в том числе на сайтах типа ленты, где блокировка средствами адблока технически невозможна. А csp-фильтрация была добавлена 17 мая и на сегодняшний день в подписке пока всего 4 десятка таких правил. При случае я посмотрю, можно ли её использовать на ленте, csp-фильтры не панацея и порой ломают лишнее.
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sun May 20, 2018 10:29 am

Спасибо за ответ. Забавно. Извините, что я поставил в вас в такую неловкую ситуацию, что приходиться вот так вот извиваться. Я ни в коем случае не призывал вас бороться с рекламой на lenta.ru, даже наоборот, считаю что она там никак не мешает ничему, а только улучшает overall experience.

Однако, мы же все понимаем о чем идет речь. Ну разумеется сайт самого популярного издания рунета по чистой случайности оказался в самом низу по приоритету и вы просто этого не заметили, поскольку рабочий процесс так сложился. Ну как можно ставить это под сомнения, ведь все так очевидно. Возможно это полная чушь, но мне простому обывателю, кажется, что это (Allow nonintrusive advertising) кошелек вашего центра, а это RU AdList JS Fixes ваш локальный. Мнимая борьба с теми, с кем не очень хочется бороться, фильтры которые включены/выключены у ~0.00....1% людей, но служат надежным прикрытием для теневых операций. With all due respect, конечно же.

Я вам не судья, да и в принципе понимаю и одобряю тот факт, что вам тоже нужна оплата за работу. Скажите, пожалуйста, если я сделаю так, чтобы понизилось количество жалоб при включенный блоках рекламы и уберу самые раздражающие, может вы обо мне тоже забудите и вернетесь к моему сайты, когда все остальные сайты рунета почистите? )) Ну или вы может помните, что в фильме "Казино Рояль" ответил Джейму Бонду, чернокожий агент ФБР под прикрытием, когда Бонд спросил его про судьбу приза в случае победы в турнире.

Как в песне.
Как попасть в этот списк-сказка, список-мечта,
Попадая в его сети пропадаешь из adblock навсегда.
Last edited by fbishere on Sun May 20, 2018 10:41 am, edited 1 time in total.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sun May 20, 2018 10:39 am

RU AdList - некоммерческий проект. У нас нет кошелька. Наши публичную подписку совершенно бесплатно использует любой разработчик расширений для блокировки рекламы. К самим разработчикам расширений мы отношения не имеем. Так что можете стереть всю чушь, что вы написали и извиниться.
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sun May 20, 2018 10:50 am

Вы знаете, создать некоммерческой википедии тоже на частных самолетах иногда летает. Объективно, да бы почистить наш сайт, вы готовы его частично сломать (спасибо огромное и за это, что только частично), а при составлении вашего списка, многих демонстративно не трогаете. Это ведь только один пример. Разумеется я извиняюсь, что посмел увидеть в этом какую-то закономерность. Про кошелек я говорил фигурально.

Ладно, я понял вашу позицию. Ваши аргументы мне показались весьма основательными. Прошу прошение за вольность озвучить свои дикие фантазии.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sun May 20, 2018 10:52 am

Просто посмотрите на технические возможности расширений, которые используют наши подписки. После этого мысли о том, что в подписке что-то пропущено намеренно - больше не будут приходить вам в голову.
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sun May 20, 2018 10:59 am

Вот этот "||domain/$csp=script-src 'self' * 'unsafe-inline' data:" фильтр, почистит все и везде. Технические возможности расширений по нему уже опробованы на нашем проекте. Вам не надо мне ничего доказывать. Вы имеете право предвзято ко мне относиться и со мной на никакие уступки не идти.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sun May 20, 2018 11:07 am

Это троллинг или вы действительно его не тестировали? Обсуждения, галереи, видео и многое-многое другое будет поломано при его применении.
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sun May 20, 2018 11:24 am

Троллинг? Серьезно? Это аргумент? Допустим идете вы к врачу и жалуетесь, что не можете бросить курить, он вам сильно бьет по морде и говорит, что будет бить постоянно, пока не прекратите. Когда вы бросаете, спрашиваете у доктора, а почему этот метод со всеми другими пациентами не используете, а он отвечает: "Им же может быть больно". На вопрос о том, почему его не смущало это с вами, он отвечает: "Это троллинг? Чушь! Потом предлагает извиниться." Одним словом - мощно! В моем, возможно ограниченном мире, это называется - предвзятое отношение!

logan344
Postaholic
Postaholic
Posts: 568
Joined: Sat Dec 02, 2017 11:12 am
Reputation: 3

Post by logan344 » Sun May 20, 2018 12:29 pm

Так вам же автор подписки уже сказал никакого к вам и остальным предвзятого отношения нету. Подписка ru adlist везде блокирует всю рекламу, ежели где-то она пропущена любой пользователь может создать тему и указать на проблему, автор подписки ее оперативно исправит. Так как мониторить все сайты один человек естественно не может.Ни для одного сайта никогда не было поблажек. Сколько репортов создавал везде и всегда dimisia вносил правки в подписку. Если средствами блокировщика невозможно скрыть рекламу такую, например, как яндекс директ то для этого и был придуман Js fix.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sun May 20, 2018 1:05 pm

@fbishere
Даже без всякой блокировки рекламы кнопки подписки и лайков для повторного использования (если они были нажаты случайно) требуют обновления страницы. И сравнение столь мелкой особенности нарушения функционала совершенно несравнимо с полной его поломкой в случае с лентой. Мне кажется, вы уже достаточно наговорили (и нахамили), чтобы более чем явно продемонстрировать, что адекватный диалог вам не интересен и вы банально используете тему как площадку для провокаций и необоснованных обвинений оскорбительного характера. Топик, полагаю, можно закрывать.
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sun May 20, 2018 2:18 pm

Даже без всякой блокировки рекламы кнопки подписки и лайков для повторного использования (если они были нажаты случайно) требуют обновления страницы. И сравнение столь мелкой особенности нарушения функционала совершенно несравнимо с полной его поломкой в случае с лентой. Мне кажется, вы уже достаточно наговорили (и нахамили), чтобы более чем явно продемонстрировать, что адекватный диалог вам не интересен и вы банально используете тему как площадку для провокаций и необоснованных обвинений оскорбительного характера. Топик, полагаю, можно закрывать..
Очень удобно. Оскорбили меня и побыстрому закрыли ветку, чтобы скрыть неудобные вопросы. Я бы все-таки хотел ответить. Ваше обвинения меня в хамстве не более чем попытка парировать неудобные для вас вопросы. Вы наложили фильтр, которые именно все рушит на сайте, поскольку он срабатывает практически во всех глобальных JS библиотеках на нашем сайте. Как Jquery, так и наших собственных, поскольку везде используются функции запрещенные вашим фильтром. Это делает дальнейшую разработку проблематичной, поскольку теперь постоянно будем сталкиваться с этими пробелами.

Разрешите также прокомментировать ваш основной последний аргумент "руки не доходят". Любые изменения на нашем сайте встречают вашу реакцию в течении 2 часов, как вы сами об этом и писали. Так вот ваши занятые руки для нас всегда свободны, а для множество популярнейших сайтов рунета, они по вашим заверениям, слишком перегружены. Вы уже простите, но состоятельность ваших аргументов очень сомнительная, а вы при этом еще даете свою оценку моей адекватности.

Для оценки моей этики можете обратиться к специалистам в этой области и я думаю они вас удивят в своем выводе, кто из нас действительно хам!

Я уже сформировал свои выводы относительно методов вашей работы. Абсолютно не ищу никакой справедливости и не жду от вас, чтобы вам было не все равно. Я просто изначально наивно полагал, что разумные аргументы вам не чужды. Не могу сказать, что сильно разочаровался в своих открытиях. Теперь буду исходить из того, что если вы не сможете найти простое решение для блокировки наших рекламных блоков, пустите в действие некую форму блокировочного терроризма. Будем оповещать наших пользователей через рассылку, что сайт полноценно не работать под вашим фильтром и все.

Это ваш бизнес, желаю вам процветания в своем ремесле.

Теперь можно и это срочно удалить.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sun May 20, 2018 3:00 pm

Для меня нет неудобных вопросов, было бы желание понять суть моих ответов. Занятость рук совершенно не при чём. Вы невнимательно читаете. Правила для ресурсов, где обход блокировки рекламы осуществлён на уровне недостаточного функционала расширений - в подписке не правятся до модернизации расширений. Подобные вещи решаются с помощью фиксов, которые зачастую в дальнейшем и используются при модернизации. По вашему функционалу было заявлено 2 проблемы, исчерпывающий ответ по которым я дал. Если вы укажите сценарий воспроизведения неких других, я это проверю.
Если дудлы утомили - Google No Doodles

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sun May 20, 2018 3:34 pm

Их слишком много. Все перечислить? Когда страница со статьей открывается, уже появляется десяток ошибок:

1. Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' * 'unsafe-inline' data:".
2. call to eval() blocked by CSP

Не работает очень многое:
1. Подписаться (если еще не зарегистрирован).
2. Поставить лайк.
3. Статистика по анонсам.
4. Частично функционал комментариев.

Сейчас на стадии тестирования уже находиться в практически готово виде новый функционал. Там тоже появляются ошибки, которые я пока не могу показать.

fbishere
Site Member
Site Member
Posts: 31
Joined: Fri May 18, 2018 10:02 pm
Reputation: 0

Post by fbishere » Sun May 20, 2018 4:20 pm

Вы невнимательно читаете. Правила для ресурсов, где обход блокировки рекламы осуществлён на уровне недостаточного функционала расширений - в подписке не правятся до модернизации расширений. Подобные вещи решаются с помощью фиксов, которые зачастую в дальнейшем и используются при модернизации.
Я понял вашу позицию. Сначала времени не хватало, потом другие аргументы. Дело в итоге в моей невнимательности. На этом и порешим. Сделаю вид, что понял, что вы не трогаете те ресурсы, поскольку для них очень сложные фиксы нужны. Прямо так и существенно сложнее, чем для нашего сайта. Исчерпывающие ответы относительно других ресурсов мною получены! Большое спасибо, теперь состояние "beyond reasonable doubt" пройдено. Я просто международное право в Англии немного изучал, прежде чем стал хамом.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 5989
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 238

Post by dimisa » Sun May 20, 2018 11:54 pm

Никаких "потом" никогда не было. Фиксы как раз и были созданы в связи с отсутствующим функционалом расширений типа адблока. Данная информация присутствует как в описании RU AdList, так и в моём посте выше, который вы с такой желчью обсуждаете. И мне не требуется, кроме как с академической целью, проверять возможность адблока корректно блокировать рекламу на ленте, я и так прекрасно с этим знаком.

Что касается подписок и лайков, то без авторизации они у вас не работают и так. Сценарий воспроизведения таких проблем, как "Статистика по анонсам" и "Частично функционал комментариев" - вы не приводите. Но это в принципе уже не важно, в понедельник парни из яндекса перенастроят вам директ и csp-фильтр потеряет актуальность.

P.S. Забавно, сколько я не общался с веб-мастерами по подобным вопросам, сценарий и аргументы у всех под копирку. Им всё время кажется, что их преследуют, что наш проект ангажирован, что их посты вот-вот удалят. Вы меня ничем не удивили.
Если дудлы утомили - Google No Doodles

Post Reply