weather.rambler.ru

Russian supplemental subscription

Moderators: EasyList authors, RU AdList Mods

Post Reply
Aminoser
New Member
New Member
Posts: 7
Joined: Fri Sep 08, 2017 10:38 am
Reputation: 0
Location: Moscow

weather.rambler.ru

Post by Aminoser » Fri Sep 08, 2017 11:04 am

Добрый день.

На сайте 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: 3797
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 153

Post by dimisa » Fri Sep 08, 2017 4:03 pm

С "Моим городом" и мобильной версией всё понятно, исправлено: 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
Reputation: 0
Location: Moscow

Post by Aminoser » Fri Sep 08, 2017 4:29 pm

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: 3797
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 153

Post by dimisa » Fri Sep 08, 2017 4:39 pm

Информеры поправил: 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
Reputation: 0
Location: Moscow

Post by Aminoser » Fri Sep 08, 2017 5:05 pm

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: 3797
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 153

Post by dimisa » Fri Sep 08, 2017 5:15 pm

Если дудлы утомили - Google No Doodles

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

Post by Aminoser » Fri Sep 08, 2017 5:23 pm

Не работает ImageImage


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

Code: Select all

/location/geo/
который я так же описал как воспроизвести в хроме выше

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

Post by dimisa » Fri Sep 08, 2017 5:29 pm

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

По /location/geo/ - можно исходную ссылку, условия (авторизация и пр.) и последовательность действий?
Если дудлы утомили - Google No Doodles

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

Post by Aminoser » Fri Sep 08, 2017 5:40 pm

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
Reputation: 0
Location: Moscow

Post by Aminoser » Fri Sep 08, 2017 6:02 pm

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: 3797
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 153

Post by dimisa » Fri Sep 08, 2017 6:07 pm

Если дудлы утомили - Google No Doodles

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

Post by Aminoser » Thu Nov 09, 2017 9:07 am

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

https://weather.rambler.ru/static/3.1.1/dist/rambler-weather.min.js?3.1.1 - блокируется, т.к. теперь другое указание версии (было v* как у вас и прописано, а теперь без v, просто версия)
скринShow
Image

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

Post by dimisa » Thu Nov 09, 2017 1:34 pm

Ок, поправил, минут через 15 изменения вступят в силу и будут доступны при обновлении вручную. Общий автоапдейт - в течении 4 суток.
Если дудлы утомили - Google No Doodles

Post Reply