自觅得长期住所,不曾开通 Internet。每日赴图书馆上网。逾月,复始用 Surfstick。价 15€/GB。于是禁用图片成习惯。况且网络上图片以广告居多。禁止后也无大碍。
一般网页不需要看图片。但偶尔查几篇 Wikipedia,或者填 captcha,有临时显示几张图片需要。 虽然每个浏览器都有禁止图片的功能。但往往藏于众多设置选项当中,难以寻找。遇到这种临时切换的情况,很不方便。 因此有必要把这项功能放到触手可及的地方。
Javascript 不能控制 Google Chromium 本身的禁止图片功能。需要借助网页过滤或者封包截获来实现。而 Google Chromium 推出多年后,截获 Request 的 API 仍在试验阶段! 故鲜有用这类括展。这些 experimental API 每个版本都有差异:不仅参数可能改变,其它原因也会导至新旧不兼容。(比如被 Chromium 新要求的 permission 折腾一阵子,文档上根本没记录 permission 的改变)
補充:至于为何 flash blocker 早已存在,与 chrome 的 api 体系有关。Flashplayer 本身是个插件。插件与插件之间互相监视的 API 在若干版本前已稳定。
此插件在地址栏旁边设置一个新按扭,方便临时禁止或显示图片。
用 Chromium 或 Chrome 打开便能安装。必要时,应开启 chrome://flags
里的 "experimental extention API" 功能。或者让 Chrome 帯上参数 --enable-experimental-extension-apis
.
Chrome 18 后的版本不再需要开启 "experimental API"