2012年05月

Web Storage を見るブックマークレット

誰からの言及もなく、完全にスベった Damasarenize。これをメンテするのに、Web Storage の中身を手軽に見たい。Google Chrome だと開発者ツールで手軽に見られるのだが、Firefox だと手段がない。Firebug などのアドオンなら見られるが、手軽ではない。

どうしたものかと探したところ、id:hokaccha さんによるブックマークレットが見つかった。これは手軽だ。

僕の環境では削除ボタンが機能しなかったので、fork して直したものがこちらになります。

僕はPCで使うので @description から「for smartphone」を消した。デザインも変えたほうが見やすいかもしれない。

虚構新聞へのリンクテキストを分かりやすくするユーザースクリプト

虚構新聞へのリンクテキストの先頭に「虚構新聞 → 」を追加するユーザースクリプト「Damasarenize」を書いた。Firefox と Google Chrome で動作を確認している。

短縮URLにも一部対応している(t.co、bit.ly、fb.me、goo.gl、ow.ly、j.mp、htn.to、tinyurl.com)。インストール後に『虚構新聞の偽記事「橋下市長、市内の小中学生にツイッターを義務化」にだまされて怒ってる人たち - NAVER まとめ』を見ると分かりやすい。

コーディングに際しては「DOM Mutation Events は非同期にして使おう - JavaScriptで遊ぶよ - g:javascript」を参考にしたが、センスの悪い書き方になっているかもしれない。お気づきの方はご指摘いただければ幸いです。

Ver. 0.1.1 (2012-06-03)
短縮URLリンクのhref属性値をリダイレクト先URLで置換するよう変更(無効にするには REPLACE_HREF を false にする)
Ver. 0.0.9 (2012-05-29)
dlvr.it の短縮URLに対応
スクレイピングしたURL文字列のHTMLデコード処理が抜けていたバグを修正
短縮URLの展開結果を sessionStorage に保存するよう変更(連想配列に保存していた)
Ver. 0.0.7 (2012-05-21)
www.kyoko-np.net に対応(kyoko-np.net にのみ対応していた)
tinyurl.com の短縮URLに対応
Ver. 0.0.6 (2012-05-18)
Google Chrome に対応(Firefox にのみ対応していた)
Ver. 0.0.3 (2012-05-17)
htn.toの短縮URLに対応
Ver. 0.0.1 (2012-05-16)
公開
記事検索
Twitter