Twitterの広告排除

Twitter の UI がかわって、かなり不愉快な位置に広告が表示されるので、排除することにしました。

GreaseMonkey Script。Chrome でしかテストしていません。

もっとうまい方法もあるかと思うんですが。

[cc lang=”JavaScript”]
// ==UserScript==
// @name twitter_sweeper.user.js
// @namespace org.shigematsu
// @include http*://twitter.com/*
// @version $Revision:$
// ==/UserScript==

// $Id:$

(function(){
window.addEventListener(‘load’, initialize, false);
function initialize() {
document.addEventListener(‘DOMNodeInserted’, DOMNodeInsertedCB, false);
}

function DOMNodeInsertedCB(event) {
document.removeEventListener(‘DOMNodeInserted’, arguments.callee, false);
while (e = document.querySelector(‘iframe[src*=banner],.promoted-account,.promoted-trend’)) e.parentNode.removeChild(e);
document.addEventListener(‘DOMNodeInserted’, arguments.callee, false);
}
})();

/* vim:set foldmethod=marker: */
[/cc]

にほんブログ村 ライフスタイルブログ 薪ストーブ暮らしへ
にほんブログ村 ライフスタイルブログ 薪ストーブ暮らしに参加しています。 励みになりますので、足あとがわりに、ランクアップにご協力下さい。

Leave a Reply