uBlockOrigin / uAssets

Resources for uBlock Origin, uMatrix: static filter lists, ready-to-use rulesets, etc.
GNU General Public License v3.0
4.13k stars 770 forks source link

yandex.ru: ads placeholders #18226

Closed vehlwn closed 1 year ago

vehlwn commented 1 year ago

Prerequisites

URL address of the web page

https://yandex.ru/pogoda

Category

ads

Description

Yandex recently redesigned /pogoda page and added banners at the bottom. For now they are partly blocked and I can see empty rectangles.

Screenshot(s)

Screenshot(s) ![Screenshot](https://github.com/uBlockOrigin/uAssets/assets/36479428/b967d4c4-577b-4487-bb66-13d4393ffeb0)

Configuration

```yaml uBlock Origin: 1.49.2 Firefox: 113 filterset (summary): network: 331612 cosmetic: 244925 scriptlet: 41694 html: 1132 listset (total-discarded, last-updated): added: https://easylist-downloads.adblockplus.org/cntblock.txt: 1636-0, now https://raw.githubusercontent.com/Spam404/lists/master/adblock-list.txt: 7250-0, now https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt: 42535-714, now adguard-generic: 71106-6328, 3m adguard-mobile: 8799-17, 3m adguard-spyware-url: 1037-20, 2m block-lan: 47-0, 2m curben-phishing: 103856-41, 1m curben-pup: 199-0, now adguard-annoyance: 68756-5575, now adguard-social: 20542-681, now fanboy-thirdparty_social: 68-0, now fanboy-annoyance: 90656-80435, now fanboy-cookiemonster: 47234-267, now fanboy-social: 16369-17, now ublock-annoyances: 5038-4, now dpollock-0: 11517-1224, now RUS-0: 39552-347, now adguard-spyware: 41144-1222, never default: user-filters: 38-0, never ublock-filters: 34073-135, 3m ublock-badware: 7133-4, 3m ublock-privacy: 421-0, 3m ublock-abuse: 70-70, 3m ublock-unbreak: 2025-7, 3m ublock-quick-fixes: 341-2, 3m easylist: 66500-1052, 2m easyprivacy: 31807-13920, 2m urlhaus-1: 8396-1, 2m plowe-0: 3735-97, now filterset (user): [array of 38 redacted] switchRuleset: added: [array of 48 redacted] removed: no-csp-reports: * true modifiedUserSettings: cnameUncloakEnabled: false contextMenuEnabled: false modifiedHiddenSettings: [none] supportStats: allReadyAfter: 567 ms (selfie) maxAssetCacheWait: 406 ms popupPanel: blocked: 47 network: yandex.ru: 47 cosmetic: ##.b-statcounter + div[class] > div[id][class] ##[class*=\"segment__container\"] > div > [class^=\"card \"][class*=\"_\"] ##.meteum-promo ##body[data-bem*=\"/weather/\"]:style(overflow: auto !important; position: unset !important;) ```
dportvine commented 1 year ago

I can't reproduce, screen.

```yaml uBlock Origin 1.49.3rc4: since: 42m Firefox: 113 filterset (summary): network: 117552 cosmetic: 127240 scriptlet: 24106 html: 1133 listset (total-discarded, last-updated): added: https://easylist-downloads.adblockplus.org/bitblock.txt: 26374-49, 41m https://easylist-downloads.adblockplus.org/cntblock.txt: 1636-0, 7m fanboy-cookiemonster: 47234-437, 1m ublock-annoyances: 5038-4, 41m RUS-0: 39552-285, 41m default: user-filters: 0-0, never ublock-filters: 34075-92, 41m ublock-badware: 7133-1, 41m ublock-privacy: 421-0, 41m ublock-unbreak: 2025-7, 41m ublock-quick-fixes: 315-2, 41m easylist: 66500-717, 41m easyprivacy: 31807-920, 41m urlhaus-1: 6874-1, 41m plowe-0: 3735-9, 41m filterset (user): [array of 1 redacted] userSettings: advancedUserEnabled: true contextMenuEnabled: false showIconBadge: false hiddenSettings: popupPanelHeightMode: 1 supportStats: allReadyAfter: 528 ms (selfie) maxAssetCacheWait: 322 ms popupPanel: blocked: 10 network: yandex.ru: 2 yastatic.net: 8 extended: ##.adv_pos_popup ##.b-page__container .footer__links > .links-section:last-of-typ… ##.meteum-promo ##[class*="header"] > .yaplus ##div[id^="R-I-"] ##.adv ##[class*="segment__container"] > div > [class^="card "][class*=… ##.forecast-details > .card:has(> [class*="adv"]) ##.b-page:style(padding-top: 0 !important) ##+js(cookie-remover, /^bltsr$|^JPIqApiY$|^specific$|^substantia… ##+js(json-prune, direct rtb seatbid) ##+js(remove-attr, data-counter, .serp-list a) ##+js(no-setTimeout-if, Ya.Rum.getSetting, 15) ##+js(abort-on-property-read, Ya.loaderVer) ##+js(cookie-remover, tvoid) ##+js(set-constant, __AAB__, false) ##+js(set-constant, Object.prototype._getAdConfig, noopFunc) ##+js(set-constant, Object.prototype.getHoneypot, null) ##+js(set-constant, Object.prototype.isOpenImageUnauthPopupEnabl… ##+js(set-constant, Object.prototype.los, null) ```
vehlwn commented 1 year ago

Try to refresh it a few times.

dportvine commented 1 year ago

Try to refresh it a few times.

Gif

@dimisa-RUAdList

vehlwn commented 1 year ago

Yeah. I can see now. They are randomly disappearing. https://youtu.be/lV2cg2rfkZ0 (Sorry, gihub doesn't accept files bigger than 10 MB, and imgur - longer than 1 min.)

dimisa-RUAdList commented 1 year ago

Apparently, the work of uBlock Origin is broken either by using conflicting filters, or by third-party blocking tools, be it programs, extensions, or DNS filtering.

However, the work of the Counters was conceived in such a way as to at least partially neutralize the consequences of such conflicts.

Fix: https://github.com/easylist/ruadlist/commit/e97c6c1c8769b4663e3b198fb556cdb556cd25f2

vehlwn commented 1 year ago

be it programs, extensions, or DNS filtering

I think you are right. I used filtering Adguard DNS server all the time. When I switched to ISP's default server the issue's gone. Turned out this was not an issue with Ublock filters.

dimisa-RUAdList commented 1 year ago

This is a known issue. You can find more information here: Known bugs 1 Known bugs 2 Recommendations

MasterKia commented 1 year ago
  • [X] I have verified that the web browser's built-in blocker or DNS blocking (standalone or through a VPN) is not causing the issue.

I used filtering Adguard DNS server all the time. When I switched to ISP's default server the issue's gone. Turned out this was not an issue with Ublock filters.

@vehlwn You should read and follow the prerequisites instead of just ticking them.

vehlwn commented 1 year ago

You should read and follow the prerequisites instead of just ticking them.

You are right! Sorry for bothering.