2008-05-27から1日間の記事一覧

ニコニコ動画で,タグ荒らしからの復旧を補助するGreasemonkeyスクリプト(機能追加)

インストールはこちら http://userscripts.org/scripts/show/27151 スクリーンショット id:Mnst から要望があったタグテンプレート機能を追加しました。 Ctrl+クリックで選択したタグに下線がつきます。下線が付いたタグは,全ての動画のタグ編集画面に表示…

DOM functions v.s. innerHTML v.s. cloneNode

JavascriptでDOM要素を生成するにはいろいろなやり方があるけど,どれが一番速いのか気になっていた。漠然と,cloneNode速そうだなーと思ってそれを使っていた。 思い込みで速度を語るのはよくない!と思ったので,Firefox3 RC1 + Firebug 1.2.0b1 で軽くベ…

「あわせておしらセ」がうまく動かない。

「あわせておしらセ」というサービスが面白そうだったので,サイドバーに貼り付けてみた。 さっそくクリックしてみると,ニュースの一覧ではなく,ブログへの貼り付け方を説明するページが開いた。「あわせて読みたい」みたいに1日以上経たないと正しく表示…

classNameを追加したり削除したりトグルしたり。

本当はHTMLElement.prototypeにプロパティを追加したいんだけど,Greasemonkeyがそれを許してくれないようだ。だから関数として定義してみた。 function equalTo(x) { return function (y) { return x == y;} } function notEqualTo(x) { return function (y…