weather.rambler.ru

Russian supplemental subscription

Moderator: RU AdList Mods

Locked
Aminoser
New Member
New Member
Posts: 7
Joined: Fri Sep 08, 2017 10:38 am
Location: Moscow

weather.rambler.ru

Post by Aminoser »

Добрый день.

На сайте weather.rambler.ru блокируется слишком многое из-за правила:

Code: Select all

||weather.rambler.ru/*/$script,~third-party,xmlhttprequest
Конкретные проблемы:
  1. Блокируется окно смены гео (Мой город) Image
    Этот блок не позволяет пользователям изменять город, т.к. происходит блокировка запроса:

    Code: Select all

    weather.rambler.ru/location/autodetect
    
    Так же существуют и другие запросы связанные с гео-данными, и все они подчиняются правилу

    Code: Select all

    weather.rambler.ru/location/*
    
    Поэтому, необходимо исключит это из правил блокировки, т.к. это именно работа с гео-данными, и никак не связано с какой-либо рекламой
  2. На странице информеров блокируется смена города, и примеры информеров Image
    Опять же, это не рекламные запросы и не рекламный блок. Для работоспособности информеров достаточно исключить из правил:

    Code: Select all

    weather.rambler.ru/get_informer/*
    
  3. Мобильная версия полностью не работоспособна Image
    Это связано с тем, что её js-файл блокируется по правилу:

    Code: Select all

    ||weather.rambler.ru/*/$script,~third-party,xmlhttprequest
    
    и не попадает в исключение:

    Code: Select all

    @@||weather.rambler.ru/static/v*/dist/rambler-weather.$domain=weather.rambler.ru
    
    т.к. скрипт мобильной версии находится по следующему url:

    Code: Select all

    weather.rambler.ru/static/v*/dist/main.js?v*
    
    И снова, это не реклама, а необходимый для мобильной версии js-файл
Браузеры: Хром, Мозила и прочие.
Версии AdBlock Plus: последняя на 08.09.2017.
Другие блокираторы рекламы: нет.
Включенные фильтры: Adblock Warning Removal List и RuAdList+EasyList (Последнее обновление: сегодня)
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9784
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

С "Моим городом" и мобильной версией всё понятно, исправлено: https://hg.adblockplus.org/ruadlist/rev/33291c2da7d0

Насчёт остального - нужны подробности, конкретные ссылки, или описание как туда добраться.
Если дудлы утомили - Google No Doodles
Aminoser
New Member
New Member
Posts: 7
Joined: Fri Sep 08, 2017 10:38 am
Location: Moscow

Post by Aminoser »

dimisa wrote: Fri Sep 08, 2017 4:03 pm С "Моим городом" и мобильной версией всё понятно, исправлено: https://hg.adblockplus.org/ruadlist/rev/33291c2da7d0

Насчёт остального - нужны подробности, конкретные ссылки, или описание как туда добраться.
Информеры: https://weather.rambler.ru/informer/
С отключенным блокиратором Image
С включенным блокиратором Image
Как и писал выше - это связано с блокировкой запросов на:

Code: Select all

weather.rambler.ru/get_informer/*


Так же, вижу вы добавили в исключение только:

Code: Select all

@@||weather.rambler.ru/location/autodetect|$xmlhttprequest,domain=weather.rambler.ru
Дело в том, что я не просто так писал о

Code: Select all

/location/*
т.к. так же есть запрос на

Code: Select all

/location/geo_list/
для осуществления поиска по гео-данным Image для получения города, страны и т.д. чтобы показать следующий список при вводе названия города в текстовое поле Image

Ещё есть запрос на

Code: Select all

/location/geo/
с подстановкой id гео-объекта, для получения более подробной информации о городе, например: https://weather.rambler.ru/location/geo/54118936

Поэтому нужно либо весь

Code: Select all

/location/*
разрешить, либо хотя бы те 2 url, о запросах на которые я писал выше.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9784
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Информеры поправил: https://hg.adblockplus.org/ruadlist/rev/5e9d832369e3

По локации нужен сценарий, как туда добраться, чтобы можно было воспроизвести срабатывание блокировки запроса.
Если дудлы утомили - Google No Doodles
Aminoser
New Member
New Member
Posts: 7
Joined: Fri Sep 08, 2017 10:38 am
Location: Moscow

Post by Aminoser »

dimisa wrote: Fri Sep 08, 2017 4:39 pm Информеры поправил: https://hg.adblockplus.org/ruadlist/rev/5e9d832369e3

По локации нужен сценарий, как туда добраться, чтобы можно было воспроизвести срабатывание блокировки запроса.
Для воспроизведения нужно установить куку (т.к. в скрипте идет проверка на её наличие)

Code: Select all

document.cookie = "geoid=54118936; path=/;"
Затем открыть "мой город" и будет видно что запрос заблокирован Image



Про

Code: Select all

/location/geo_list/
я вроде описал куда и зачем он стучится. Если не было ясно где это увидеть - откройте "мой город" и начните в текстовом поле вводить например "Москва"
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9784
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Если дудлы утомили - Google No Doodles
Aminoser
New Member
New Member
Posts: 7
Joined: Fri Sep 08, 2017 10:38 am
Location: Moscow

Post by Aminoser »

Не работает ImageImage


Так же интересует судьба

Code: Select all

/location/geo/
который я так же описал как воспроизвести в хроме выше
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9784
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Изменения становятся доступны для обновлении через ~ 15 минут после коммита.

По /location/geo/ - можно исходную ссылку, условия (авторизация и пр.) и последовательность действий?
Если дудлы утомили - Google No Doodles
Aminoser
New Member
New Member
Posts: 7
Joined: Fri Sep 08, 2017 10:38 am
Location: Moscow

Post by Aminoser »

dimisa wrote: Fri Sep 08, 2017 5:29 pm Изменения становятся доступны для обновлении через ~ 15 минут после коммита.

По /location/geo/ - можно исходную ссылку, условия (авторизация и пр.) и последовательность действий?
Подтверждаю, поиск заработал.
Aminoser
New Member
New Member
Posts: 7
Joined: Fri Sep 08, 2017 10:38 am
Location: Moscow

Post by Aminoser »

dimisa wrote: Fri Sep 08, 2017 5:29 pm Изменения становятся доступны для обновлении через ~ 15 минут после коммита.

По /location/geo/ - можно исходную ссылку, условия (авторизация и пр.) и последовательность действий?
Заходим на https://www.rambler.ru/ и нажимаем вот сюда Image, затем в поле пишем Ростов-на-Дону и сохраняем. В результате видим в куках Image

Затем переходим на https://weather.rambler.ru/ и нажимаем "мой город". В результате: Image
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9784
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Если дудлы утомили - Google No Doodles
Aminoser
New Member
New Member
Posts: 7
Joined: Fri Sep 08, 2017 10:38 am
Location: Moscow

Post by Aminoser »

Добрый день, снова проблемы с сайтом :)

https://weather.rambler.ru/static/3.1.1/dist/rambler-weather.min.js?3.1.1 - блокируется, т.к. теперь другое указание версии (было v* как у вас и прописано, а теперь без v, просто версия)
скрин
Image
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9784
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Ок, поправил, минут через 15 изменения вступят в силу и будут доступны при обновлении вручную. Общий автоапдейт - в течении 4 суток.
Если дудлы утомили - Google No Doodles
mld
New Member
New Member
Posts: 1
Joined: Wed Apr 17, 2019 12:35 pm

Post by mld »

С включенным адблоком не работает сайт с погодой weather.rambler.ru! Должна была блокироваться реклама, но не весь сайт! Сделайте что-нибудь!
Image
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9784
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

На сайтах рамблера (championat.com, gazeta.ru, lenta.ru, quto.ru, rambler.ru, rns.online) используется детектор адблока и при его срабатывании подключается резервный адсервер, а чтобы пользователям было "веселее", при его блокировке они ломают свои страницы. Избежать поломки можно если отключить блокировку этого адсервера, но это ровно тоже самое, что просто отключить блокировщик рекламы. А с этим пользователи могут справится самостоятельно, "в одну кнопку". Подобное поведение адсерверов ничем не отличается от piguiqproxy.com и zmctrack.net, которые также ранее практиковали метод "смотри рекламу или нечего не увидишь". Попробуйте использовать RU AdList JS Fixes.
Если дудлы утомили - Google No Doodles
Locked