What do all the scr...
 

Subscribe now and choose from over 30 free gifts worth up to £49 - Plus get £25 to spend in our shop

[Closed] What do all the scripts do that run on this page?

25 Posts
19 Users
0 Reactions
110 Views
Posts: 2
Free Member
Topic starter
 

According to NoScript (a firefox add-on) there are numerous scripts running on this page.  What do they all do?

singletrackworld.com

ajax.googleapis.com

amp.services

automatad.com

crowdynews.com

facebook.net

google-analytics.com

fonts.gstatic.com

skimresources.com


 
Posted : 15/11/2018 11:50 am
Posts: 50252
Free Member
 


 
Posted : 15/11/2018 11:54 am
Posts: 0
Free Member
 

Well they're not scripts just the domains that serve the scripts.

The Google AJAX script is what is run when you type in to the search bar and it begins filtering the search results as you type. Their analytics script records things like how you move around the site, how you got here, how long you spend on a given page. The google fonts scripts load the font being used by the site (which is why thread titles appear then disappear then appear in a bigger font once it's loaded).

Dunno what the STW scripts do. The rest look ad related similar to how google analytics works, they'll also serve up whatever ads they decide to  pester you with.


 
Posted : 15/11/2018 11:56 am
Posts: 28550
Free Member
 

What do they all do?

singletrackworld.com

No idea


 
Posted : 15/11/2018 11:56 am
Posts: 8699
Full Member
 

To be fair, it's more

What do they all do?
https://singletrackworld.com/forum/

No idea


 
Posted : 15/11/2018 12:04 pm
Posts: 0
Free Member
 

Obvious answer:  Make it run really slowly, track what you're doing and serve up the ads.

Crowdynews is the most annoying for me as it works the Socials fed on the right which is distracting and for some reason is really slowing my laptop down.

All this ads on a lot of websites, clcikbait descriptions etc is really screwing up the internet.  As usual us humans are managing to wreck one of our greatest inventions.


 
Posted : 15/11/2018 12:08 pm
Posts: 2619
Free Member
 

They make your browser run really slow as they are hogging the resources. Then they make the page jump up or down (it's random) by 2 or 3 lines, so that when you click on a thread you want to read, you actually end up with one 2 lines up/down.


 
Posted : 15/11/2018 7:49 pm
Posts: 13594
Free Member
 

What do they all do?

Very little in my browser as all of the 3rd party ones are disabled / blocked.

[url= https://farm5.staticflickr.com/4835/32025771098_d7f1254a55.jp g" target="_blank">https://farm5.staticflickr.com/4835/32025771098_d7f1254a55.jp g"/> [/img][/url][url= https://flic.kr/p/QN1rZd ]STW Scripts[/url] by [url= https://www.flickr.com/photos/brf/ ]Ben Freeman[/url], on Flickr


 
Posted : 15/11/2018 8:04 pm
Posts: 3492
Free Member
 

The above is an excellent example why giving people the ability to do stuff isn't necessarily a good thing.

Blocking Ajax, for example, more than likely hobbles your web experience. It's used across the web for a multitude of things like autocomplete, filtering lists dependant upon other choices, etc. You know, all those things that enhance the UI and generally make your web experience richer, faster, and more fluid.

It's a centrally hosted library, on Google's servers, so it's served up many, many times faster than it would be if it was served from STW's servers, so pages will load faster and transition faster.

Google Analytics allows web masters and developers to track user journeys, response times, and hundreds of other metrics, as well as things like A/B testing that allow developers and webmasters to tune the user experience, to make it more usable and intuitive for the people using it.


 
Posted : 15/11/2018 8:43 pm
Posts: 13594
Free Member
 

Blocking Ajax, for example, more than likely hobbles your web experience. It’s used across the web for a multitude of things like autocomplete, filtering lists dependant upon other choices, etc. You know, all those things that enhance the UI and generally make your web experience richer, faster, and more fluid.

I find you get a cleaner and faster web experience. I wouldn't miss auto-complete, not that I ever think it adds much value.


 
Posted : 15/11/2018 8:53 pm
Posts: 3492
Free Member
 

Then OK if that works for you(does it, or are you just convinced it does? Research often reveals the latter), but you need to understand that you are an anomaly, and are going against most of the UX research that's been carried out on their efficacy. For instance, it's one of the key 14 principles of design for input fields from the NN group, who are consider by many to be the de facto source for web design guidelines.


 
Posted : 15/11/2018 9:02 pm
Posts: 13594
Free Member
 

We are all anomalies, any set of rules supposedly optimised for billions of web users are going to sub optimal for most of them, just it's the best set of generic rules they can come up with to apply to everyone.

I also think if you explained the speed trade off available by blocking most of the junk in web pages, more people would opt to block more stuff. I can't stand using a normal browser now, it's just a massive senses overload of utter shit being spewed at the user with a tiny amount of content hidden away somewhere.


 
Posted : 15/11/2018 9:07 pm
Posts: 349
Free Member
 

submarined - are you confusing ajax (as in aync calls from the browser) with ajax.google.com (a web host)? I've been away from webdev for a while so might be missing something here...


 
Posted : 15/11/2018 9:09 pm
Posts: 3492
Free Member
 

Nope, but my post was maybe a little confusing, I'll admit!  I was using it as a shorthand for ajax.google.com - the CDN host for a load of libraries like jQuery, which are key to client side interaction.


 
Posted : 15/11/2018 9:14 pm
Posts: 1226
Full Member
 

In fairness, the OP is to some extent a good example of *why* people block javascript.

Most modern webpages load a whole slew of JS resources.  What does it all do?  Who knows!  But it runs on my computer in order to do it...

As footflaps says, blocking scripts can make the web significantly nicer.  It can also break stuff.  However with a little bit of patience you can easily figure out what you need to enable to get the functionality you need, and leave the rest out.


 
Posted : 15/11/2018 9:32 pm
 Drac
Posts: 50453
 

They value your privacy.


 
Posted : 15/11/2018 9:40 pm
Posts: 15212
Full Member
 

I wouldn't know. My browser blocks them all..


 
Posted : 15/11/2018 9:45 pm
Posts: 3000
Full Member
 

Is that why this site eats into my battery life like nothing else?

I can actually watch the percentage click down as I type this. Even local newspaper sites covered in adverts don’t do the same!


 
Posted : 15/11/2018 9:52 pm
 ajaj
Posts: 0
Full Member
 

"CDN host for a load of libraries like jQuery, which are key to"..  a whole class of security vulnerabilities like the one that caused British Airways to lose a load of credit card details.

Compromised edge (CDN) hosted libraries is the biggest growing attack vector, accordingly to the security presentation I was in today.


 
Posted : 15/11/2018 10:22 pm
Posts: 0
Free Member
 

Most modern webpages load a whole slew of JS resources. What does it all do?

Blame Angular, nodejs and whatever flavour of the month javscript framework.

Add a package for something incredibly simple and it loads in 1000 dependencies in the build and a pile of javascript on the page that's 99% redundant. But hey, it takes two seconds to implement without understanding what it does so what the hell.


 
Posted : 16/11/2018 12:34 am
Posts: 4597
Free Member
 

This is the only site that causes the cpu fan to come on on my laptop whilst just browsing.

I think Im going to investigate blocking some of those scripts


 
Posted : 16/11/2018 7:30 am
Posts: 0
Full Member
 

Buuuttttt you aren’t allowed to use blockers 🤣

Are you? Or are you now ??

Its so confusing.


 
Posted : 16/11/2018 7:38 am
Posts: 0
Free Member
 

Maybe they could add another one which makes the site work properly, you know, like all the other website forums don’t seem to have any of the same problems. 🤔


 
Posted : 16/11/2018 8:06 am
Posts: 0
Free Member
 

They value your privacy.

Yes ive heard about that. They keep telling me.


 
Posted : 16/11/2018 8:09 am
Posts: 13594
Free Member
 

They value your privacy.

So much so they load up 10s of scripts whose sole purpose is to invade your privacy....


 
Posted : 16/11/2018 9:20 am
Posts: 2
Free Member
Topic starter
 

Buuuttttt you aren’t allowed to use blockers

Not ad blockers, but I've never seen or heard anything about script blocking.

Blocking Ajax, for example, more than likely hobbles your web experience. It’s used across the web for a multitude of things like autocomplete, filtering lists dependant upon other choices, etc. You know, all those things that enhance the UI and generally make your web experience richer, faster, and more fluid.

Yeah I've been using script blocking since I heard about it (noughties?) and it does interfere with web experience (although this is much better than it used to be). With NoScript you can block scripts on and off by default as well as allowing on a per session basis.  Wouldn't be without it now.  Firefox is my main "secure" browser while I use Chrome or Pale Moon for sites which are too broken with blocking.  The difference in performance on my laptop between STW without scripts and with is quite something.


 
Posted : 16/11/2018 9:26 am