GNU LibreJS
gnu.org
GNU LibreJS
1–10 of 165 posts
Re: GNU LibreJS
#2Re: GNU LibreJS
#3Re: GNU LibreJS
#4> Our tentative policy is to consider a JavaScript program nontrivial if:
> it makes an AJAX request or is loaded along with scripts that make an AJAX request,
Sometimes I think RMS would be happier if the web had just stopped development after the release of the Mosaic browser.
Re: GNU LibreJS
#5(In terms of my own raw time, the percentage of open source[1] software the web I interact with daily is surprisingly high)
[1] Unsure of exact licensing compatibility so I can't say it's all Free Software.
Re: GNU LibreJS
#6Apparently it adds a "Complain" tab to your browser when it detects offensive JavaScript: https://www.gnu.org/software/librejs/manual/librejs.html#Com...
Offensive JS includes:
"It makes an AJAX request or is loaded along with scripts that make an AJAX request" and "Calling methods with the square bracket notation" and "Using any other construct than a string literal with certain methods (Obj.write, Obj.createElement, …)."
If it includes something like the above (which 99% of HTML frameworks do) and it doesn't have a free license statement, should people really complain about it?
Like, fine. Sure. You don't want to run non-free JS. Okay. But there's no reason to waste someone's time complaining about it, either.
How is anyone supposed to take this seriously?
Re: GNU LibreJS
#7Re: GNU LibreJS
#8The linked treatise on JavaScript sounds almost satirical to me[1]. > Our tentative policy is to consider a JavaScript program nontrivial if: > it makes an AJAX request or is loaded along with scripts that make an AJAX request, Sometimes I think RMS would be happier if the web had just stopped development after the release of the Mosaic browser. [1] http://www.gnu.org/philosophy/javascript-trap.html
Sometimes I look at modern websites and think I'd be happier too.
Re: GNU LibreJS
#9Re: GNU LibreJS
#10Sort of a weird Camelot-esque quest for freedom.