这不是什么很新的技术了,不过我觉得在此分享一下还是很值得的。最近chrome dev分支加入了屏蔽插件的功能,个人认为是个很好的功能。与扩展下载后屏蔽的方式不同,这是一种“主动”屏蔽,即不下载直接屏蔽。这样不仅省下一个扩展的开销,更重要的是可以令到网页加载更快更安全。可惜目前的dev版本还没有默认开启这个功能,必须使用这个开关。
--enable-click-to-play
我不是一个很热衷于追新的人,虽然过去就有许多文章就介绍了这个在mac上开启各种开关来实现一系列新增功能的方法,但由于那些功能都不至于让我心动,故未能一试究竟。这次我亲自实践了一番,效果很好,因此把方法转载于此。
- 打开terminal,转到Google Chrome目录
cd "/Applications/Google Chrome.app/Contents/MacOS/"
- 备份原文件
sudo mv "Google Chrome" “Google.myold"
- 创建新的启动脚本,把粗体字改成不同的参数即可
sudo printf '#!/bin/bash\ncd "/Applications/Google Chrome.app/Contents/MacOS"\n"/Applications/Google Chrome.app/Contents/MacOS/Google.myold" --enable-click-to-play "$@"\n' > Google\ Chrome
- 给新脚本添加权限
sudo chmod u+x "Google Chrome"
参考原文:http://hints.macworld.com/article.php?story=20100331014010995
后续:今天更新到最新的Chrome 7.0.517.0 dev已经默认支持click to play功能。
– 2010.9.9
希望Chrome像Opera一样做一个Config页,参数开关更容易些。
可以从chromium项目的一个文件当中找到所有的参数开关和说明