Page 22 of 34

Re: yandex.ru

Posted: Mon Nov 19, 2018 10:25 am
by dimisa
AlexThirteenth wrote: Mon Nov 19, 2018 9:10 am ...пропал раздел с Театральной Афишей
Переделал.

Re: yandex.ru

Posted: Mon Nov 19, 2018 10:29 am
by AlexThirteenth
Отлично, спасибо! Все работает

Re: yandex.ru

Posted: Mon Nov 19, 2018 12:04 pm
by PoRtvine
Отступ сверху, снова есть.

Re: yandex.ru

Posted: Mon Nov 19, 2018 12:11 pm
by dimisa

Re: yandex.ru

Posted: Wed Nov 21, 2018 5:54 pm
by Klayton
Добрый вечер. Что-то не то пошло сегодня с текущим JS Fixes (20181121.0). В почте яндекса в полной форме почты открываются пустыми черновики, которые точно с текстом - часть его видна на предпросмотре в списке до открытия черновика, при этом в консоли есть ошибка, которой нет с выключенным JS Fixes (скрин). В лайт-версии всё нормально. Воспроизводил в т.ч. в портативке FF с одним uBO и Tampermonkey с JS Fixes. Тампер свежий.

Re: yandex.ru

Posted: Wed Nov 21, 2018 5:58 pm
by dimisa
Повторяется. Написал Лэйну.

Re: yandex.ru

Posted: Wed Nov 21, 2018 6:15 pm
by Lain_13
Добавил недостающую затычку Ya.Rum.sendDelta(). Попробуйте со свежей версией скрипта.

Re: yandex.ru

Posted: Wed Nov 21, 2018 6:36 pm
by Klayton
Снова работает, спасибо!

Re: yandex.ru

Posted: Wed Nov 21, 2018 7:26 pm
by Lain_13
Так-как в свойствах объекта-затычки "Ya" периодически появляются и исчезают функции добавил автогенерацию недостающих пустых функций при обращении к отдельным объектам внутри Ya. Так, например, при вызове Ya.Rum.любое_имя() теперь будет вызываться пустая функция вместо падения вызвавшего скрипта даже если такой функции там не было. Это не исключит проблем полностью, но, по крайней мере, должно решить наиболее частые.

Re: yandex.ru

Posted: Thu Nov 22, 2018 4:13 pm
by termith
Добрый день!
На news.yandex.ru не открываются новости в новой вкладке. Воспроизводится только в IE11. Листы обновила.
screen
Image
IE11, Windows 10

Re: yandex.ru

Posted: Thu Nov 22, 2018 8:18 pm
by dimisa
@termith
Средства блокировки RU AdList в браузерах Microsoft никогда не тестировались и пока этого не планируется в будущем. Но проблема может быть вовсе не в этом, а в том, что яндекс обфусцирует пути сетевых запросов, из-за чего они иногда начинают подпадать под общие блокирующие маски. Если у вас получится ещё раз повторить проблему, скопируйте полный путь страницы из адресной строки, можно будет проверить, тот ли это случай.

Re: yandex.ru

Posted: Fri Nov 23, 2018 3:20 pm
by termith
Да, проблема воспроизводится стабильно и ссылка действительно не похожа на обычную.
https://news.yandex.ru/S9Zy624q2/7872dfCEPT3Ht/WDn78Z9Q7L3_rFltCb2h9vHcnFRKqKdqFdJpOIsDmU0gl9ELVLRJoJrGaNzQs78Sy0-ppNdfJuaySPj9YxdphAlgw92_aI2lZ_CdWXXknfKA0OxcctjmciUmaazbKoBFHLvMVw3FYM2Hjxl5me-XJ84XUZWa4zOXxkWJUA5fOOlNNI68wknsnZ-cIBEt2KGj0KiFHHLUgzqVLrFpt3rp5SRmhX-UQJjM456k9PS_04ImQ1Gsns9qgp4I-AwrOwmwJWXfzb9NzZ3TlFQJOeSJqsSNjWUrqNJPrc6R1JfjedVwu4WnOBTJFKYWRKhsK5viF0fJuO9_jo5eaDhhOyfp6OWcF_3PPC0Jk0x9UbnUoeac_DREPtiWzgnGpZirg4F5wG8RI8DMjRD6ygi4TH-P5oP_wVA3s7qerowAKVOzZQydpJvVN2zlrdOkpW2B8MG6_DyEYD6s5srd-nGc66d9KZjLUZugCF24jnoQ7NiLOzrn0-FUG-MKjkIAwOUbj_1sHRyX7d_oQdWfSCHBSTxFcnyknJTicMZ21a5FmGcLhRUMB4WbiCjVRJqqmAycDxMKp5cB8AczSv5S-PDBD89hpI2gf_nPSBnNQ-SFpRGQpeYoIDjQPvCCltViKfCjW1FdHCuZ56TQMaRKljgwXG9D7s87WZCHZ-IS2pSYCVfbVXABpHPVl8zJSQNAqenVzMHa-ICELFpwIn4ZxslQy4M9XUTDQXucWNWsegLUpEgzQzI_x5FIj7fm3prkRLU_OzUwKRTvRTfE_RkvvGVZVWgJ7nDUOAC2SCLGSfKRdNOncWUAK_k3LHDVkE7KSIxkjxc-vw9BrMOnfka6zDy1c0eFRBlsd-mrCMERXzDJ5TX4jf7oAHAsFriK3mm-cZyHX_UpGPdxu9Q0magCgvQUaHvfoneTQYx7-5bijhS4Vf-XjYStlGf9XxAJKUcUVSm91M0KIDjUnC7AmkaRPkG8ox8lWVinnZfg3AWAoqaEQGBjJ_If3_UMZ3NyCtJ07GEX2wUMdST7nTOwFS0zjG05QWyt4nREEJhChI7CPWKBTOcDJaG0b6UrrKCRiGYqTGCoF6vin3PdVLsvHtrSmEy9i9eZtC28w60zhPU5B_B9-XW4VTrwSMAwOlQG2kn2gahv3z2lRDOhF0jEWSAi0gyo8FMjPs_v4SyTw-IG_ihoof-3_TgVrP_hyzx17ROc3U0xPEGuaHAcwKZk-nppSrkw_2dhybyHradcJBFAbup47FDTMy4n3z1Qg_92gpKAhCn3twEogVhfGY8cnb2nSEEhSXQFJpz8uIxC2ALO3TatdAOH7eGIf6GrFPjRmJ4adGgo_zMSsz8BzAszxja2kNDdGzPtZPGY62071LEBy8DRrS1kLdYY3ETkwvRq3u0yjbRfN_Wh0CvtD1C4PcCSbhzk_K83QqfLkTTzn57OrlT0Mf-bkagdWJsZW1jltSuwLeGZ9JGawITcDC7AmpqNlvH8zyf5ZYgfAfugXNWEhqIcsJQrz2r30-lcB_d6-t74YFH7i-WYVcB3dbfAxSlbNF09RZidlpi0gFRWqALe9c49JFOv_e3EQ1nrDIBdmJpqyLBcjyeOH-OdOBf7hrI-XLjdV0MRGIkk65FLiEUVJ3RJbYUQqTZwsFy4oqRmXs2aWbj3C3X1vIcZu4AUpRCamkwoJA8vtmNHycRDN2r-KnyYFTd7-ay9sJ_RXwAZvaNAsfnNWE2ivDTgGE4EmmadC
Что делать с такими ссылками?

Re: yandex.ru

Posted: Fri Nov 23, 2018 5:31 pm
by dimisa
Похоже, просто какой-то баг ABP IE. В подписке это не поправить.

Re: yandex.ru

Posted: Tue Nov 27, 2018 3:56 pm
by kvas
Привет! Сделайте пожалуйста правила

с
https://hg.adblockplus.org/ruadlist/fil ... l.txt#l832
по
https://hg.adblockplus.org/ruadlist/fil ... l.txt#l839

применяемыми не для всех доменов яндекса, а для конкретных, на которых воспроизводится реклама

на домене вида example.yandex.ru блокируется iframe Яндекс Погоды у пользователей adblock'а из-за этих очень общих правил

Re: yandex.ru

Posted: Tue Nov 27, 2018 10:20 pm
by dimisa
Нужен конкретный пример.

Re: yandex.ru

Posted: Wed Nov 28, 2018 6:43 am
by kvas
Сервис закрытый, поэтому могу только описать:

Домен media.yandex.ru (вообще говоря tld может быть любой вместо ru, поэтому media.yandex.*), iframe с src: https://yandex.ru/pogoda/*

Re: yandex.ru

Posted: Wed Nov 28, 2018 2:13 pm
by dimisa
Если сервис закрытый, то пользователи туда попасть не могут, верно?

Re: yandex.ru

Posted: Wed Nov 28, 2018 2:18 pm
by kvas
могут, специфичные пользователи этого сервиса
доступ выдается по заявкам и договору

Re: yandex.ru

Posted: Wed Nov 28, 2018 2:51 pm
by dimisa
И каким образом можно оформить такую заявку?

Re: yandex.ru

Posted: Thu Nov 29, 2018 6:45 am
by kvas
Для этого нужно быть радиостанцией. К сожалению, доступ выдать не могу.

В любом случае, те правила слишком общие, прошу уточнить или хотя бы добавить исключения для доменов media.yandex.*

Re: yandex.ru

Posted: Thu Nov 29, 2018 3:20 pm
by dimisa
Сделайте body на yandex.*/pogoda/ уникальным, тогда можно будет изолировать правила.

Re: yandex.ru

Posted: Fri Nov 30, 2018 8:04 am
by kvas
Я не разрабатываю yandex.*/pogoda/ , поэтому не могу поменять там body

Зато кажется придумал как переделать правила, связанные с iframe, чтобы не нарушить старую логику и не блокировать лишнее.
src если точнее у нас такого вида: https://yandex.ru/pogoda/*/nowcast

Поэтому предлагаю сделать так (добавил в правила проверку, что в src нет "/nowcast")

~mail.yandex.by,~mail.yandex.kz,~mail.yandex.ru,~mail.yandex.ua,yandex.by,yandex.kz,yandex.ru,yandex.ua#?#body *:-abp-has(> * > * > iframe[src*="/pogoda/"]:not(src*="/nowcast"))
~mail.yandex.by,~mail.yandex.kz,~mail.yandex.ru,~mail.yandex.ua,yandex.by,yandex.kz,yandex.ru,yandex.ua#?#body *:-abp-has(> * > iframe[src*="/pogoda/"]:not(src*="/nowcast"))
~mail.yandex.by,~mail.yandex.kz,~mail.yandex.ru,~mail.yandex.ua,yandex.by,yandex.kz,yandex.ru,yandex.ua#?#body *:-abp-has(> iframe[src*="/pogoda/"]:not(src*="/nowcast"))

Re: yandex.ru

Posted: Fri Nov 30, 2018 8:58 am
by kvas
Сорри, то есть вот так

~mail.yandex.by,~mail.yandex.kz,~mail.yandex.ru,~mail.yandex.ua,yandex.by,yandex.kz,yandex.ru,yandex.ua#?#body *:-abp-has(> * > * > iframe[src*="/pogoda/"]:not([src*="/nowcast"]))
~mail.yandex.by,~mail.yandex.kz,~mail.yandex.ru,~mail.yandex.ua,yandex.by,yandex.kz,yandex.ru,yandex.ua#?#body *:-abp-has(> * > iframe[src*="/pogoda/"]:not([src*="/nowcast"]))
~mail.yandex.by,~mail.yandex.kz,~mail.yandex.ru,~mail.yandex.ua,yandex.by,yandex.kz,yandex.ru,yandex.ua#?#body *:-abp-has(> iframe[src*="/pogoda/"]:not([src*="/nowcast"]))

Re: yandex.ru

Posted: Fri Nov 30, 2018 10:08 am
by dimisa
Подобные исключающие правки уже не раз использовались вами для обхода адблока. Задача этих правил - загнать рекламу в shadow-root, где её можно будет скрыть единственным фильтром. В стабильных версиях он опять же - обойдён, но в последующих ревизиях заработает. А добавление вашего исключения - может поломать систему. Проще исключить media.yandex, при условии, что и с вашей стороны будут подвижки.

Re: yandex.ru

Posted: Fri Nov 30, 2018 10:22 am
by kvas
Окей, может, тогда просто добавить media.yandex.* подобно тому, как сделано с mail.yandex.*?

Re: yandex.ru

Posted: Fri Nov 30, 2018 10:50 pm
by noob
В опере 57.0.3098.76 не работает блокировка на яндексе, удивительно что на всех остальных сайтах блокировка работает. Установлен ублок с рекомендованными подписками + RU AdList JS Fixes
Spoiler
Image

Re: yandex.ru

Posted: Sat Dec 01, 2018 9:46 am
by dimisa
В новую оперу встроен яндекс и как и в яндекс-браузере на некоторых страницах расширения не работают.

Update
Решается так (8 пункт).

Re: yandex.ru

Posted: Tue Dec 04, 2018 8:58 am
by kvas
> Окей, может, тогда просто добавить media.yandex.* подобно тому, как сделано с mail.yandex.*?

пинг?

Re: yandex.ru

Posted: Tue Dec 04, 2018 12:01 pm
by dimisa
@kvas
Ответил в личку.

Re: yandex.ru

Posted: Mon Dec 17, 2018 8:04 pm
by Partyzan
Хотел бы сделать правило, запрещающее яндексу подменять ссылки при клике. То есть, если кликнуть в выдаче поисковика на любую ссылку, даже правой кнопкой, ссылка тут же меняется на что-то неудобоваримое типа http://yandex.ru/clck/jsredir?много_букв

Не понимаю, каким образом оно меняется. То есть, явно как-то скриптом, но в отладчике веб-консоли не видно event-ов типа onclick.