Operaでけっこう広範囲に使える広告ブロックスクリプト


ここに書いてあるスクリプトはもしかしたら意図したものとは違う動きをするかもしれません。続きを書きました↓

実験中。拡張子は.user.jsじゃなくて.jsで保存。

(function(){
  document._write = document.write;

  window.opera.addEventListener('BeforeScript',function(){
    document.write = Function();
  },false);

  window.opera.addEventListener('AfterScript',function(){
    document.write = document._write;
  },false);
})();

とか、

(function(){
  document._write = document.write;
  document.write = Function();

  window.opera.addEventListener('load',function(){
    document.write = document._write;
  },false);
})();

とか。

↑うーん手強い…

あれこれ。
  • 余計な物をレンダリングしていないので、ページの読み込みは絶対に速くなるはず。(どのぐらい速くなるかは測ってない)
  • もうしばらく実験してみて、何か成果があったらまた公開する。
  • 参考