Currently, web applications like Google Docs are transmitting programs written in JavaScript and other languages to users, without unobfuscated source code and without any ability for users to modify them. This means that even in free software web browsers, users are running nonfree programs. Richard Stallman wrote about this in The JavaScript Trap.
The FSF has a campaign to get important Web sites working without proprietary JavaScript. Learn more and take action!
We're putting pressure on webmasters to make their sites work without proprietary JavaScript. They can do this by switching to free JavaScript libraries, or by modifying their sites so they don't need JavaScript at all to run. Our tactic is to organize lots of people to contact the webmasters and request the change.
If you'd like to stay involved with the campaign, join the low-volume JavaScript Action Team mailing list. If you'd like to become more active in the development process, please view the Group:JavaScript Developers Task-Force.
Add sites that you've personally verified with LibreJS to the Group:Free Javascript Action Team/Sites page.
When adding sites to the list below, if you know how best we can reach the site's decision maker(s), please mention that also.
| Focus | Notes | Relates to |
|---|---|---|
| Andrew Wommack Ministries |
|
Websites that only provide non-free formats |
| Indiegogo | ||
| FirstGiving | ||
| Wix | ||
| NASA | ||
|
||
| Gandi | Provides domain names and servers to freedom-promoting projects but uses some non-free JS on their website. | |
| Disqus | Action items/Para BR-Linux.org: Liberte seu JavaScript | |
| Lenny | This is a Reddit-like server that's already licensed as free software. Problem is LibreJS doesn't recognize the JS as free s/w. So the js just needs to be marked so LibreJS will accept it. | |
| eBay |
|
|
| Eventbrite | ||
| LastFM | ||
| Fronter (Pearson LMS) | ||
| DuckDuckGo | Questions raised with DDG. DDG can be used without JS and is the default experience when using abrowser. | |
| MoveOn.org | ||
| Slashdot | ||
| Gmail | ||
| Google Maps | ||
| YouTube | ||
| Google Docs | ||
| hCAPTCHA | Sites using hCAPTCHA fail the LibreJS test. This impacts all CloudFlare sites (well over 10% of the entire web). Side effect: this not only forces execution of non-free software to use the website, the graphical CAPTCHA also prevents some free software browsers from functioning. E.g. lynx is a free browser that't rendered dysfunctional when an hCAPTCHA is encountered. | Tor users, who are generally targeted arbitrarily. |
| reCAPTCHA | ||
| National Whistleblowers Center | See this page. | |
| Unimestre |
|
|
| WikiWikiWeb |
|
|
| iCIMS Recruit |
|
Here is a basic outline for things that need to be done. Please edit and add your suggestions, and discuss ideas on the Talk page.
List places where discussion about this issue is happening, and join in, calling for free JavaScript.
To view frequently asked questions regarding Free JavaScript, please see the Free Javascript FAQ page.
"issue" is not in the list (interest, location, project, school) of allowed values for the "Organized around" property.
This page was a featured resource in March 2018.
This page was a featured resource in June 2021.