得必须要浏览「全 JavaScript网页」的时候,其实只要打开一个新的视窗,然后把设定暂时打开就好了,非常简单。你其实也可以选择像是 Google Chrome商店里的「NoScript」扩充功能,去筛选哪些网站你要打开 Javascript哪些你选择关闭。
不过站在「网路自由(Internet Freedom)」的立场,大家不应该接受来路不明的JavaScript,这是一个明确的信念,建立自己的网路主体性不受他人操控,请帮忙分享这个理念。
- 网路解放运动: JavaScript程式码透明化
自由软体基金会( FSF)不提倡捨弃 Javascript,反之,它希望的是将 JavaScript程式码透明化,进而让使用者更容易掌握它。
基金会创办人 Richard Stallman(早期的 GNU免费作业系统就是由他设计的)几十年来一直都在提倡,要软体商释出它们商产品的程式码,让使用者能够检验甚至是做出些许修改来发布属于他们自己的产品。对 Stallman等人来说,「瞭解」并「使用」程式码,是使用者的「自由」,这个自由不仅是「实用主义」的体现,更是一种「道德的高度」。
可想而知, FSF自然是反对 Adobe Flash平台进入网页的。但消息指出, Adobe已弃 Flash转而投向 JavaScript了。 FSF基金会在 2013年举办了一场「Free JavaScript(解放JavaScript运动)」,提倡「所有网站皆应使用免费且公开的原始码,至少让网站在没有JavaScript的情况下还能运作。」目的是为了帮助使用者,摆脱那些「受权 Javascript」编码。
为此, FSF帮 Firefox (火狐)开发了一套叫做「LibreJS」的扩充功能,来阻隔大部份的JavaScript。除此之外,基金会还跟 Reddit 和 Greenpeace (绿色和平组织 )的工程师合作,携手降低了他们网站对 JavaScript的依赖性。不过,说到目前最成功的案例,就非Crowd Supply莫属了,他们是新创募资的典范。
Crowd Supply 的合伙人 Joshua Lifton说,在 Stallman来信邀请他参加「解放JavaScript运动 」前,「授权 JavaScipt」早就已经在他的黑名单内了 。从 Crowd Supply 最畅销商品中不难发现,其中很多都是使用 Novena 跟 Purism 这两种开放原始码编写笔记型电脑。很多的买家,也都是关闭 JavaScript的支持者。 「每天都有人来信响应这个运动,所以非常确定的是,参加人的绝对不会是还在使用 JavaScript的那些人。」有些响应的人士,非常贊同这样的理念,有些则还没发觉 JavaScript对他们造成的影响。
不论如何, Lifton认为「授权 JavaScript」 是一个非常严重的问题,他把公司里绝大多数的「授权 JavaScript」产品,一扫而出。他们的网站,虽然是使用 Google Analytics (网页分析 ),但顾客们依然能够从进来到出去,拥有完全无 JavaScript的购物体验。 Lifton说,无JavaScipt网站变得更快更容易使用,他觉得就是因为这样,销量才会提升。他告诉我:「商业行为不是道德的反义词。」
至于我嘛 …我在周末再度打开了 JavaScript。迫使我这么做的原因是因为,没有了avaScript, Google Chrome浏览器里面有很多扩充功能不能使用,再加上我很爱上网浏览影片,点阅设计精美的互动式图片,所以….
不过,这次的尝试,让我更想知道 如何在网络的世界里,透过浏览器设定,掌握自己主体性。这次经验告算我, 网络上有多少我们不需要但却被强加在我们身上的内容,而要抵制这些内容,我们只需要一个按键就够了。
文章来源:wire ,图片来源:dot Conferences