bug-librejs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-librejs] [Feature] Add "temporarily allow all this page" Button


From: Pelle Hjek
Subject: Re: [Bug-librejs] [Feature] Add "temporarily allow all this page" Button
Date: Thu, 3 Jan 2019 13:49:24 +0000
User-agent: Mutt/1.11.1 (2018-12-01)

I handle to enable non-free JavaScript recently to be able to renew my 
membership of the Free Software Foundation; the regular payment form threw 
errors, so I had to use the PayPal link that FSF provide on their membership 
renewal page.

Also inhabitants of Denmark are forced to use a non-free web-based system for 
public adminstration (i.e. changing address, tax returns), and you can only 
apply for exemption when certain criteria are met (i.e. disability, no internet 
access, ...).

While I do agree with bill-auger that it's senseless to make bad compromises in 
exchange for perceived popularity, I also agree with with ap5de that it would 
be a useful for LibreJS to be able to do be able to make exceptions (with ample 
warnings on the button for inflicting this on yourself and your browser), 
because sometimes people can be strongly compelled to use non-free software in 
a few situations: They would not be able to donate to important organisations 
(like FSF), or they could face fines or punishments by not doing so (as is true 
in Denmark, an possibly elsewhere); but those people may still want to ensure 
that the major part of web sites don't run non-free JavaScript in their 
browsers.

-- 
Bend your fork, not your values
http://www.liberationpledge.com

On Tue, Jan 01, 2019 at 10:34:47AM -0500, bill-auger wrote:
> On Tue, 1 Jan 2019 06:34:44 +0100 (CET) ap5de wrote:
> > When I use no script I can click "temporarily allow all this page"
> > but, in LibreJS I must click each manually.
> > It would be really helpful if LibreJS had this feature.
> 
> implementing this suggestion would negate the entire purpose of librejs
> 
> clearly, "must" is not the correct word to describe what you are doing
> - no one "must" run non-free software - in fact, very few people "must"
> run any software at all - these are "choices" that you are making;
> and choosing to run non-free software is a compromise, one which you
> would only make if running non-free software is acceptable to you -
> but if running non-free software is acceptable to you, then why use
> librejs in the first place? - if you plan to allow any script that
> librejs rejects, to run anyways, then it not at all helpful to have it
> installed
> 
> the idea is that it would be more helpful to use the "complain" button
> to entice the publisher of that software to license it freely - then
> neither you nor any one else would be in the position to make that
> compromise or this suggestion
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]