Icecat not compatible with Trisquel site?

18 replies [Last post]
pogiako12345
Offline
Joined: 07/11/2014

Please see attachment, thanks!

AttachmentSize
Untitled.png447.87 KB
lembas
Offline
Joined: 05/13/2010

Is that white supposed to be the browser user interface? Besides that it looks perfectly normal to me. If you search the forum you'll find other recent complaints about icecat.

pogiako12345
Offline
Joined: 07/11/2014

It's been a while since I visited the site, and the LibreJS complain that pops at the right side is new to me. I assume then that Icecat isn't fully compatible with the Trisquel site.

GNUser
Offline
Joined: 07/17/2013

Disable LibreJS and try again.

pogiako12345
Offline
Joined: 07/11/2014

That's not the fix I was looking for. I think that obviously would work since I'd be disabling Libre JS. I am expecting of a fix wherein Trisquel would be full compatible by default. Libre JS won't pop up, and I just checked Posteo and it's also not fully compatible. What happened? Hmmm.

moxalt
Offline
Joined: 06/19/2015

The complaint tab doesn't pop up on the Trisquel site for me, and I use LibreJS.

pizzaiolo
Offline
Joined: 03/12/2015

That's normal. It doesn't mean it's incompatible, it's just a regular feedback tool. It's fine. It should show up on every site I think.

moxalt
Offline
Joined: 06/19/2015

It is supposed to indicate the presence of non-free JavaScript- it doesn't pop
up on the Trisquel site (at least for me) and doesn't show up on old HTML-only
sites, or my blog, which runs Wordpress.

It isn't normal, and shouldn't be showing up on the Trisquel site.

moxalt
Offline
Joined: 06/19/2015

In fact, the LibreJS settings clearly state that the complaint tab is only
supposed to appear if non-free JS is detected. Besides, it would be pretty much
pointless and misleading for it to appear of every site regardless.

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

librejs...

aka

time and effort waste...

moxalt
Offline
Joined: 06/19/2015

I use LibreJS, and the complaint tab appears on about 90% of the sites I visit.
Is all that JavaScript really non-free? Or was LibreJS just not able to find
licensing information? I don't run JavaScript that LibreJS tells me is
non-free, but I have my doubts...

Calinou
Offline
Joined: 03/08/2014

Most JavaScript libraries are free/libre (jQuery, Bootstrap, AngularJS, ...). There are some notable exceptions, like Highcharts (CC BY-NC-SA). They just don't follow the LibreJS spec to save file size (most JavaScript distributed today is minified).

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Minified Javascript can (and should) state its license in this way: https://www.gnu.org/licenses/javascript-labels.html

moxalt
Offline
Joined: 06/19/2015

So essentially LibreJS is blocking a whole bunch of JavaScript that's actually
free. In that case, I'd rather have 90% of the internet back and risk the
notable exceptions.

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010
hnasiet
Offline
Joined: 02/10/2015

I agree, noscipt whitelisting is much more efficient.

strypey
Offline
Joined: 05/14/2015

You are entitled to your opinion of course SuperTramp83, but I believe both the time and effort are well spent. I have spent a bit of time recently (and I will spend some more) sending messages to a number of people I know who create libre server software, or run free culture websites, encouraging them to tag their scripts with license and link to source, as recommended by the FSF. If websites are going to run software on my machine, without explicitly asking my permission first, I want that software to be libre. Not probably, definitely.

Ideally, all client-side scripts would prompt the user for permission the first time they use a website before they run, and would indicate in that prompt the license covering the source code in the scripts.

jxself
Offline
Joined: 09/13/2010

"Minified Javascript can (and should) state its license in this way: https://www.gnu.org/licenses/javascript-labels.html"

For sure, Banana.

Some of the other comments in this thread seem to show a thinking that merely because it's, say, jQuery that any site using it means it's free. Sadly, this is not true. Just because someone can go to the jQuery site to get source under a free license doesn't mean that the jQuery other sites are giving you are also going to be free.

Remember that it's not copyleft, so sites have no obligation to forward the four freedoms on. So, how does someone know if they actually got those freedoms? The site needs to give you that permission - source plus permission. As it is, it's a minified version (i.e. non-source) and no permission.

So, the software -- as the site distributed it to the visitor -- (that's important to note) that people are frequently getting from sites is actually a proprietarized version. So, LibreJS is correctly picking up on this.

P.S. Someone needs to report this problem as a bug so that it can be fixed on the Trisquel site.

cooloutac
Offline
Joined: 06/27/2015

Are you sure the site has not just been a little slow, maybe more pronounced on icecat? I have noticed since the site went down a couple days ago for a very short while, it is sometimes slow to load. No big deal, the host is probably doing its job protecting the site.