Hatena::Grouporera

もし高校野球の女子マネージャーがOpera Browserを使ったら

logo
 | 

2009-12-10

No More Scripts を導入

09:38

最近はタブを30〜40ぐらいしか開かないし、Flash もオフ (Flash Block by CSS - Griever を入れてる) なんだけど、たまに Opera が CPU を15%ぐらい使ってるときがあって、ファンがうるさい。

前も書いたように、こういうときにどのタブが原因か分からないのは非常にイライラする。

(ちなみにそのまま Opera を再起動するとそんなに CPU を使ってなかったりするので、特定のサイトが悪いわけじゃないのかも?)


そこで思い切って No More Scripts を導入した。

nomorescripts_main.js と nomorescripts_domains.js があって、〜domains.js が設定ファイルとなっている。

快適になったけど、僕としては本当は JS をオンにしておきたいので、こういうことをしないと使いものにならないブラウザはちょっとね…


今のところ設定はこんな感じ。

var nms_trusted = [
  "google.com"
, "reader.livedoor.com"
, "fastladder.com"
, "nicovideo.jp"
, "rememberthemilk.com"
, "youtube.jp"
, "youtube.com"
, "ytimg"
, "delicious.com"
, "operaunite.com"  // AutoPagerize SITEINFO Server 用
, "gstatic.com"   // google code
];

var nms_blocked = [
  "http://www.google-analytics.com/urchin.js"
];

var nms_disabled = [
  "operaunite.com" // twicli unite 用
  "http://www.youtube.com/*"
];

var nms_config = {
  block_images : false           // 画像をブロックする
, block_iframe : true            // iframe をブロックする
, block_flash : true             // Flash をブロックする
, block_applet : true            // JAVA をブロックする
, block_jsurl : false            // javascript:... で始まるスクリプトをブロックする
, enable_nms_inframe : true      // iframe で表示されたページでも No More Scripts を有効にする
, reload_trusted : true          // 許可設定を変更した時にページをリロードする
, show_placeholder : false       // ブロックした要素の代替要素を表示する
, confirm_enabled_object : false // Flash等をクリックして表示させる際に確認する
, position_v : "bottom"          // 操作パネルの縦表示位置 top か bottom のどちらかを指定
, position_h : "left"            // 操作パネルの横表示位置 left か right のどちらかを指定
};

初期状態から変えたもの。

  • block_jsurl:false ブックマークレットのため。
  • confirm_enabled_object:false 確認ダイアログが出ないほうがいい。
  • show_placeholder:false Flash の URL が表示されるのはカッコわるい。
トラックバック - http://orera.g.hatena.ne.jp/edvakf/20091210
 |