extremetech attention seeking ads

Posting here is no longer possible, please use the forum of a filter list project, such as EasyList
Locked
Noggie
Posts: 82
Joined: Tue Mar 29, 2011 12:46 pm

extremetech attention seeking ads

Post by Noggie »

These attention seeking ads needs to be removed, they were fine until they started seeking attention and slowing down the site to a crawl.

http://i.imgur.com/OcDhcJz.png

site: http://www.extremetech.com/
User avatar
mapx
Posts: 21940
Joined: Thu Jan 06, 2011 2:01 pm

Re: extremetech attention seeking ads

Post by mapx »

add and see if works

Code: Select all

@@||extremetech.com^$genericblock
@@||extremetech.com^$generichide
Noggie
Posts: 82
Joined: Tue Mar 29, 2011 12:46 pm

Re: extremetech attention seeking ads

Post by Noggie »

Wow! Suddenly the site is as smooth as silk and very responsive. Doesn't hang the browser or stutter anymore.
Thank you!
Noggie
Posts: 82
Joined: Tue Mar 29, 2011 12:46 pm

Re: extremetech attention seeking ads

Post by Noggie »

extremetech is at it again. Now the site is constantly running some javascript when I view the site. If I switch over to another tab the cpu usage reduces a bit.

Why can't they just play nice. :(
User avatar
mapx
Posts: 21940
Joined: Thu Jan 06, 2011 2:01 pm

Re: extremetech attention seeking ads

Post by mapx »

remove the filters above and add these blocking filters, see if it's better and check if breaks some functionality

Code: Select all

||extremetech.com/cszn/js/zd-email.min.js
||extremetech.com/s7ac/js/300/addthis_widget.js
||extremetech.com/sac/mostclicked/js/1.0.0/*
||extremetech.com/wp-content/themes/extremetech/js/newsletter.js?*
||extremetech.com/wp-content/themes/extremetech/js/stickybanner.js?*
||static.extremetech.com/pb/pb4.min.js
Noggie
Posts: 82
Joined: Tue Mar 29, 2011 12:46 pm

Re: extremetech attention seeking ads

Post by Noggie »

Now it have gotten worse and each tab of the site allocates about 250 megabytes of memory.
Weird behavior. It loads and displays the site while a single cpu core at 100% than it continues to allocate memory until about 250 megabytes while cpu core goes up and down than stays at the same level at first reported, doing something.
Something fishy going on. Behaves like a site filled with malicious javascript code.
User avatar
mapx
Posts: 21940
Joined: Thu Jan 06, 2011 2:01 pm

Re: extremetech attention seeking ads

Post by mapx »

try also

Code: Select all

||extremetech.com/cszn/js/zd-email.min.js
||extremetech.com/s7ac/js/300/addthis_widget.js
||extremetech.com/sac/mostclicked/js/1.0.0/*
||extremetech.com/wp-content/themes/extremetech/js/newsletter.js?*
||extremetech.com/wp-content/themes/extremetech/js/stickybanner.js?*
||static.extremetech.com/pb/pb4.min.js
||static.extremetech.com/js/zdccg/1.0.2/zdccg.min.js?*
||extremetech.com/bs/beacon.js
||extremetech.com/cszn/js/*
||extremetech.com/scc/js/*
||extremetech.com/wgac/com/ga.js
||extremetech.com/czc/jst/tblwd_b.js
||extremetech.com/wp-includes/js/wp-emoji-release.min.js?*
|http://www.extremetech.com/wp-content/themes/extremetech/js/foundation
||extremetech.com/wp-content/themes/extremetech/js/extechgpt.js
||extremetech.com/wp-content/themes/extremetech/js/modernizr.js?*
Noggie
Posts: 82
Joined: Tue Mar 29, 2011 12:46 pm

Re: extremetech attention seeking ads

Post by Noggie »

Didn't work. Still the same and I sometimes see ads and/or "An error occurred while processing your request. Reference #<numbers, id or guid>".

I've also tested in chrome canary, in incognito window, a cleaned profile with only adblock.
I see no ads or error message but I see a gray empty sticker bar. The cpu issue is still there.
User avatar
mapx
Posts: 21940
Joined: Thu Jan 06, 2011 2:01 pm

Re: extremetech attention seeking ads

Post by mapx »

weird, my system is ok even without the filters above. Sure, it's a lot of memory used by all the elements of the site.
Did you scan for malware / adware ?
use malwarebytes antimalware (free version) ==> https://www.malwarebytes.org/
and adwcleaner http://www.bleepingcomputer.com/download/adwcleaner/
Noggie
Posts: 82
Joined: Tue Mar 29, 2011 12:46 pm

Re: extremetech attention seeking ads

Post by Noggie »

Yes, I'm sure. Only that site is causing this problem. I have process explorer running always and a security program that would detect executable code (exe, dll, etc) not seen on the system before.
I'm confident I don't have any malware.

Retested in Firefox and for that browser it's the "plugin-container.exe" that spins up.

File url in pm.
When it gets unresponsive this is the code the profiler blames as the largest issue:

Code: Select all

                f.each(n, function(e) {
                    if (e && e.sheet && !e.sheet.disabled) {
                        var t = [];
                        if (y.is_ie && y.browser_version < 9)
                            t = e.styleSheet.rules || e.sheet.rules || e.sheet.cssRules;
                        else
                            try {
                                t = e.sheet.rules || e.sheet.cssRules
                            } catch (n) {}
                        f.each(t, function(e) {
                            if (-1 === Object.prototype.toString.call(e).indexOf("CSSKeyframes") && -1 === Object.prototype.toString.call(e).indexOf("DocumentRule"))
                                if (Object.prototype.toString.call(e).indexOf("MediaRule") > -1 || Object.prototype.toString.call(e).indexOf("StyleRule") > -1) {
                                    var t = e.cssText.match(s);
                                    if (null  !== t) {
                                        var n = e.cssText;
                                        f.each(f.uniq(t), function(e) {
                                            if ("#" == e.substring(0, 1)) {
                                                var t = f.find(f.keys(u), function(t) {
                                                    return 1 === e.indexOf(t)
                                                })
                                                  , r = e.replace(t, u[t]);
                                                n = n.replace(i(e), r)
                                            } else {
                                                var o = f.find(f.keys(a), function(t) {
                                                    return 1 === e.indexOf(t)
                                                })
                                                  , r = e.replace(o, a[o]);
                                                n = n.replace(i(e), r)
                                            }
                                        }),
                                        n.length > 0 && o.push(n)
                                    } else
                                        -1 === w.indexOf(e) && o.push(e.cssText)
                                } else if ("string" == typeof e.selectorText) {
                                    for (var n = e.cssText, r = []; t = s.exec(n); )
                                        f.each(t, function(e) {
                                            e = e.trim(),
                                            -1 === r.indexOf(e) && r.push(e)
                                        });
                                    r.length > 0 ? (r = f.sortBy(r, function(e) {
                                        return 0 - e.length
                                    }),
                                    f.each(r, function(e) {
                                        if (e.length > 0)
                                            if ("#" == e.substring(0, 1)) {
                                                var t = f.find(f.keys(u), function(t) {
                                                    return 1 === e.indexOf(t)
                                                })
                                                  , r = e.replace(t, u[t]);
                                                n = n.replace(i(e), r)
                                            } else {
                                                var c = f.find(f.keys(a), function(t) {
                                                    return 1 === e.indexOf(t)
                                                })
                                                  , r = e.replace(c, a[c]);
                                                n = n.replace(i(e), r)
                                            }
                                        n.length > 0 && o.push(n)
                                    })) : -1 === w.indexOf(e) && o.push(e.cssText)
                                }
                        })
                    }
                }),
User avatar
mapx
Posts: 21940
Joined: Thu Jan 06, 2011 2:01 pm

Re: extremetech attention seeking ads

Post by mapx »

try

Code: Select all

|http://www.extremetech.com/wp-content/themes/extremetech/js/site.js?p=sJfdJ9HyjFjZ&r=
Noggie
Posts: 82
Joined: Tue Mar 29, 2011 12:46 pm

Re: extremetech attention seeking ads

Post by Noggie »

It seems to be obsessing over this:

Code: Select all

<div id="TopMpu" class="adContainer" data-ns="portrait" data-pos="atf">
                   <script type="text/javascript">
                        googletag.cmd.push(function() { googletag.display('TopMpu'); });
                   </script>
				   <noscript><a href="hxxp://pubads.g.doubleclick.net/gampad/jume=2">
                             <img src="hxxp://pubads.g.doubleclick.net/glt;/a>
				   </noscript>
                 </div>
Noggie
Posts: 82
Joined: Tue Mar 29, 2011 12:46 pm

Re: extremetech attention seeking ads

Post by Noggie »

mapx wrote:try

Code: Select all

|http://www.extremetech.com/wp-content/themes/extremetech/js/site.js?p=sJfdJ9HyjFjZ&r=
That seems to have solved it. Thank you.
Locked