On 17/06/13 10:02, adel.afzal wrote:
> Thanks for the tip Andrew.  I will use the url that you posted.
> 
> Does the standard facebook page track people in that way, even if 
> they access facebook with an OS like Trisquel?  I use a free OS 
> (Trisquel) ...so I assumed that I don't have Java on my computer. 
> Does their tracking work even without Java?

The tracking uses "JavaScript" (JS), which is different from Java. JS is
often described as the the scripting language of the web. Abrowser has
JavaScript enabled by default, so it is easy to run non-free JS even on
this OS.

Unfortunately, preventing JavaScript tracking isn't so simple. Many
websites are designed to rely on JavaScript (because nearly everyone has
it enabled) so disabling it will cause a lot of websites to not work.

There is a Firefox/Abrowser/IceCat/Iceweasel addon called LibreJS which
only runs JavaScript marked as free software. I prefer to disable JS
entirely, and others here run an addon called NoScript which allows you
to selectively run JavaScript from certain websites.

I have a feeling that Ruben won't include LibreJS or disable JavaScript
by default because Trisquel is designed to be easy for anyone to use,
and too many websites won't work on Trisquel with it disabled.

Richard Stallman has an article on GNU.org called "The JavaScript Trap"
which goes into some detail on the issue of non-free JavaScript:
https://www.gnu.org/philosophy/javascript-trap.html

I also posted some other ways non-free JS can be harmful at
https://trisquel.info/en/forum/harmful-effects-non-free-javascript

TL;DR: Yes, Facebook can use non-free JavaScript for some tracking
techniques on Trisquel, and it's not such an easy problem to solve.

Andrew.

Reply via email to