ルビを削除するブックマークレット

Pocket

HTMLにはルビ(ふりがな)を付ける仕組みがあります。
青空文庫ではこれを使っています。

えたいの知れない不吉な塊が私の心を始終おさえつけていた。
梶井基次郎「檸檬」

ルビに対応しているブラウザでは上の文がルビ付きで表示されるはずです。
次のように、ruby、rb、rpを組み合わせることでルビが付けられます。
始終<ruby><rb>圧</rb><rp>(</rp><rt>おさ</rt><rp>)</rp></ruby>えつけていた。

このルビをブックマークレットを使って削除します。

javascript:(function(){o=document.getElementsByTagName('body')[0];s=o.innerHTML;s=s.replace(/<ruby><rb>(.*?)<\/rb>.*?<\/ruby>/gi,'$1');o.innerHTML=s;})()

これを実行すると

えたいの知れない不吉な塊が私の心を始終圧えつけていた。

のように表示されます。

ChromeとIEで動作を確認しました。
Firefoxは元々ルビが表示されませんが括弧の部分は表示されるのでこの部分が削除されます。

[ 2013年1月29日 | カテゴリー: デジタル | タグ: , ]

« | »

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

送信してください。


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報