diff --git a/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt b/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt index 892842177de..2bcf1ef2d52 100644 --- a/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt +++ b/AnnoyancesFilter/MobileApp/sections/mobile-app_specific.txt @@ -56,7 +56,7 @@ animotvslash.org##.atv-banner open.spotify.com##div[data-tippy-root] > div#context-menu:has(> div > div > div > button[class*="overflow-wrap-anywhere"]) wgal.com,4029tv.com,wbaltv.com,wdsu.com,wcvb.com,wesh.com##.grid-content-app-promo streamfree.top##.app-notice -ya.ru##div[id^="search-"] > div[class*="Organic"]:has(> div.Root div[class*="-Ad"] > span) +ya.ru,yandex.*##div[id^="search-"] > div[class*="Organic"]:has(> div.Root div[class*="-Ad"] > span) missav365.*#?#body > div[style]:has(> span[style]:contains(防失联,请点击这里安装APP)) savvytime.com###sidebar > aside.widget:has(> div.mobile-links) weeronline.nl##a[href="https://www.weeronline.nl/app/download"] > img diff --git a/AnnoyancesFilter/Popups/sections/antiadblock.txt b/AnnoyancesFilter/Popups/sections/antiadblock.txt index 44501b2767c..694c2fbcbab 100644 --- a/AnnoyancesFilter/Popups/sections/antiadblock.txt +++ b/AnnoyancesFilter/Popups/sections/antiadblock.txt @@ -101,7 +101,7 @@ tv.yandex.*#%#//scriptlet('abort-on-property-read', 'Object.prototype.renderDire tv.yandex.*#%#//scriptlet('json-prune', 'rtb') ! ! Yandex.Realty -realty.ya.*#%#//scriptlet('json-prune', 'rtb direct') +realty.yandex.ru#%#//scriptlet('json-prune', 'rtb direct') ! ! Turbopages turbopages.org#%#//scriptlet('json-prune', '*.blockId') diff --git a/CyrillicFilters/RussianFilter/sections/antiadblock.txt b/CyrillicFilters/RussianFilter/sections/antiadblock.txt index e2b9a0d8667..6f1c5302664 100644 --- a/CyrillicFilters/RussianFilter/sections/antiadblock.txt +++ b/CyrillicFilters/RussianFilter/sections/antiadblock.txt @@ -1555,6 +1555,8 @@ tv.yandex.*##.grid-chunk > div.grid-chunk__column-box:has(> div.grid-chunk__adv- travel.yandex.ru##noindex[id^="adfox_"] ! ! Yandex.Realty +yandex.ru##.RealtyListingGrid > div.RealtySnippetCard:has(div.RealtyAdv-ContentWrapper) +yandex.ru##.RealtyListingGrid > div.RealtySnippetCard:has(span[class*="_variant_promo"]) yandex.ru##.RealtyListing-AdfoxBanner yandex.ru##.AdvPremium-List yandex.ru##.RealtyListing-AdvItem_listingType_offer diff --git a/MobileFilter/sections/antiadblock.txt b/MobileFilter/sections/antiadblock.txt index 8e91d9d917f..185d1881637 100644 --- a/MobileFilter/sections/antiadblock.txt +++ b/MobileFilter/sections/antiadblock.txt @@ -155,7 +155,10 @@ ya.ru##div[class*="search"][class*="__wrapper"] + div[class*="-"]:has(> div > di ya.ru##services-feed div.banner ! ! Yandex.Search -! Update unblocking rule for the search ads in usefulads.txt +! Update unblocking rule for the context ads in usefulads.txt +ya.ru,yandex.*##div[id^="search-"] > div[class*="__card"] ul.UniSearchList > li.UniSearchList-Item:has(div.UniSearchAppsRating-Rmp > span) +ya.ru,yandex.*##div[id^="search-"] > div[class*="__card"]:has(.Organic-AppHeader_extralinks) +ya.ru,yandex.*##div[id^="search-"] > div[class*="__card"]:has(div.Organic-Subtitle > div.Organic-Path ~ div[class*=" Organic"] > span[class$="-Text"]) yandex.*##div[class^="Direct "] ya.ru,yandex.*#$?##search-result > li:has(span:contains(/[PРeеkклaаmмaа]{7}/)) { remove: true; } ya.ru,yandex.*##.content__left > ul#search-result > li:has(> div.organic > div.OrganicTitle > a[href^="https://ya.ru/search/_crpd/"]) diff --git a/UsefulAdsFilter/sections/usefulads.txt b/UsefulAdsFilter/sections/usefulads.txt index dcc1a37c538..370313bc69f 100644 --- a/UsefulAdsFilter/sections/usefulads.txt +++ b/UsefulAdsFilter/sections/usefulads.txt @@ -157,8 +157,8 @@ ya.ru,yandex.*#@#.content__left li.serp-item:not(.serp-item__futuris-snippet):ha ya.ru,yandex.*#@##search-result > [class]:has(> div.Organic > div a[href*="_crpd"]) yandex.*#@#.content__left > ul#search-result > li:has(> div.organic > div.OrganicTitle > a[href^="https://ya.ru/search/_crpd/"]) ! Mobile +ya.ru,yandex.*##div[id^="search-"] > div[class*="__card"]:has(div.Organic-Subtitle > div.Organic-Path ~ div[class*=" Organic"] > span[class$="-Text"]) ya.ru,yandex.*#@$?##search-result > li:has(span:contains(/[PРeеkклaаmмaа]{7}/)) { remove: true; } -ya.ru,yandex.*#@#div[class^="serp-list"] > div.serp-item:has(> div[data-bem*="organic"] > div[class^="Organic"] > div[class^="VanillaReact"] > a[data-event-required]) ! END: Yandex ! ! Amazon