GNU项目需要志愿者为非免费Web应用程序编写JavaScript Drop-ins

2021-03-20 09:10:09

跳转到导航跳转以搜索大多数现代网站在访问它们时在Web浏览器中运行大量和许多非免费JavaScript程序。 GNU项目非常希望用免费的免费程序取代这些无非免费程序。他们正在寻找志愿者来帮助解决这种巨大的事业。

一块名为&#34的JavaScript Spyware; Google标记管理器"世界上大部分大部分100,000个网站将这块专有的间谍软件嵌入他们的页面中。

万维网曾经是一个简单的基于文本的超文本系统。它很快涉及大多数网站在JavaScript中服务的小程序或最近,WebasseMbly的一个地方。这些微小的,有时大型的Web应用程序做了很多东西,如Web浏览器指纹,隐身跟踪,加密货币挖掘,以及在现代网络上的一个小型网站上,主要是有用的东西。 JavaScirpt为那些想要修复拼写错误,语法和其他错误的人提供编辑功能(桌面版本具有精细编辑按钮)。

自由软件倡导者亚历山大奥利瓦最近称为Web&#34上的非免费JavaScript程序的猖獗使用; wwworst应用商店"

即使是使用JavaScript的网站,往往使用非自由专有许可的代码倾向于这样做。专有软件本质上是邪恶的,因此非常糟糕。每个人都应该使用纯免费软件和分享源代码,以便世界变得更好。

GNU ICECAT 78.8ESR显示大多数网站的功能如何归功于包含的并启用默认情况下LibRejs浏览器扩展名。

GNU项目是一家37岁的组织,致力于编写完全自由软件 - 没有来自这些理想的妥协。它是由Ri​​chard Stallman的荣誉医生成立于1983年9月27日。GNU项目开发并维护各种重要软件,如GNU项目C和C ++编译器GCC。

GNU项目维护一个名为GNU ICecat的Web浏览器。它是略微简化的,只不过是一个壳体脚本,即重新品牌并构建Mozilla Firefox,并为它增加了一些自由的延伸。

GNU ICECAT附带边界线刑事刑事般的不友好延伸,称为" librejs"它禁用所有邪恶的专有JavaScript现代网站,以及由网站使用的免费软件内容管理系统服务的绝大多数免费JavaScript,这些网站使用除了免费软件之外托管的网站。后者非常不幸。

LibRejs可以使用特殊的雪花GNU标准识别免费的JavaScript软件,没有人关心。 GNU网站有一个页面,描述了这个标准标题为"设置您的JavaScript免费"它列出了如何通过创建特殊表ID =" JSLICENSE-LABELS1">表与td桌细胞,其中< href ="">链接到每个JavaScript文件缩小版本,其许可证和清洁源代码版本。 librejs,而不是别的,将使用该特殊页面来确定是否应授予JavaScript程序是否授予执行。当然,您需要常规< href ="">与rel =&#34的链接; jslicense"在每个网页上可见,您为此工作到工作,因为它与<元名称=" jslicense" />在<>< / head>部分。

为现有的JavaScript添加标签是世界网站管理员的作业,它不是GNU项目正在呼出现在的帮助。如果您有一个,您可以将这些标签添加到您自己的网站上,并且您深入了解使用GNU ICECAT的所有网络用户的0.00001%。

GNU项目正在呼吁愿意帮助解决更大问题的志愿者:他们正在寻找愿意为大多数现代网站依赖的所有非自由JavaScript编写免费软件替代品的人。当JavaScript由LibRejs或类似的Web浏览器扩展完全禁用JavaScript时,世界上大多数访问的网站都完全破碎。像Ublock Origin这样的Web筛选器采用不同的方法,该方法将在禁用其恶意JavaScripts时留下大多数网站工作:Ublock原点通过意图,而不是许可证。通过许可证过滤意味着只要它们是非自由软件,就会禁用所有JavaScript程序 - 无论他们所做的那样。

替换所有网站LibRejs休息的非免费JavaScript,这将是绝大多数,免费软件更换是没有小的承诺。 GNU项目只需要为世界上每一个网站提供的每个专有的JavaScript编写替换脚本,以便将GNU ICecat Web浏览器与其LibRejs扩展工作以及已经完成的其他Web浏览器进行。

GNU项目的目标是使用免费的JavaScript替换所有非免费JavaScript,而无需提供非免费JavaScript的网站开发人员的帮助,它并非不切实际。一支千份的开发人员的专用团队可以轻松地为YouTube等网站编写替代JavaScript,这将使YouTube为两个或许三周工作,直到YouTube改变他们的API并将月份努力变为完全浪费时间。

您可以访问GNU项目" 编写特定于站点的扩展以取代网站' JavaScript代码" 网页如果您想帮助为&#34创建免费的JavaScript替换;高优先级" 没有邪恶的专有JavaScript的网站不起作用。 Linuxreviews欢迎所有评论。 如果您不想成为匿名,注册或登录。它是免费的。