The 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 think RMS would be happier if the web had just stopped development after the release of the Mosaic browser Sometimes I look at modern websites and think I'd be happier too.
GNU LibreJS
11–20 of 165 posts
Re: GNU LibreJS
#12The 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
Re: GNU LibreJS
#13http://www.gnu.org/software/librejs/free-your-javascript.htm...
This is a joke.
Re: GNU LibreJS
#14This is from people who like to turn off JavaScript in a browser, right? Sort of a weird Camelot-esque quest for freedom.
Re: GNU LibreJS
#15Apparently it adds a "Complain" tab to your browser when it detects offensive JavaScript: https://www.gnu.org/software/librejs/manual/librejs.html#Com...
That's just what the world needs. More bikeshedding about "offensive JavaScript". 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 framew…
He spoke about LibreJS and about why we should complain, but I wasn't really convinced due to the exact same reason you mentioned.
Re: GNU LibreJS
#16The 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
Or before. He doesn't really [1] browse the web:
> I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I usually fetch web pages from other sites by sending mail to a program (see git://git.gnu.org/womb/hacks.git) that fetches them, much like wget, and then mails them back to me. Then I look at them using a web browser, unless it is easy to see the text in the HTML page directly. I usually try lynx first, then a graphical browser if the page needs it (using konqueror, which won't fetch from other sites in such a situation).
Re: GNU LibreJS
#17The 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 think RMS would be happier if the web had just stopped development after the release of the Mosaic browser. Or before. He doesn't really [1] browse the web: > I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I usually fetch web pages from other sites by sending mail to a program (see git://git.gnu.org/womb/hacks.git) that fetches…
Re: GNU LibreJS
#18The 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 think RMS would be happier if the web had just stopped development after the release of the Mosaic browser. Or before. He doesn't really [1] browse the web: > I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I usually fetch web pages from other sites by sending mail to a program (see git://git.gnu.org/womb/hacks.git) that fetches…
Re: GNU LibreJS
#19The 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
a) If it makes an AJAX request, it likely is a piece of software (a web app) more than it is a webpage.
b) If it is software, then he (and the people using this) care about it being free software.
I use and have made proprietary web apps, yet I wouldn't disagree with RMS on the argument that such apps leave less control to the user than free software on their own devices does. It seems like objective reality. Given the practicalities, I don't consider it a deal-breaker in all cases - I give up some control in exchange for other things - but I can understand people who do. This is the "Certified Vegan" for the web. People are free to change their consumption habits for moral reasons and that includes web apps, this remains true even if you think their particular fight has no merit or is not worth fighting.
Re: GNU LibreJS
#20The 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
https://stallman.org/stallman-computing.html
""" I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I usually fetch web pages from other sites by sending mail to a program (see git://git.gnu.org/womb/hacks.git) that fetches them, much like wget, and then mails them back to me. Then I look at them using a web browser, unless it is easy to see the text in the HTML page directly. I usually try lynx first, then a graphical browser if the page needs it (using konqueror, which won't fetch from other sites in such a situation). """
I for one am glad we aren't back in 1980 on serial connections.