書籍の場合、難しい漢字や、難読字にはルビが振られていることがある。子供から対象にしてある本の場合は、総ルビに近いものまで存在する。しかし、Webでルビが振られているものは少ない。Web上でルビを表示するための仕組みは存在するが、元々Internet Explorerが独自に拡張してきたHTMLタグだったためか、利用しているケースが少ないのだ。現在では、XHTML 1.1でルビモジュールが導入されたことにより、普及が進むものと思われる。どちらにしろ、Webページ自体にルビの記述がなければルビが振られないのは同じである。しかし、Firefoxには実に頼もしいアドオンが存在する。「ふりがな・インジェクター」拡張だ。
これは、「XHTML Ruby Support」拡張と組み合わせることで、Webページ上の漢字にルビ(ふりがな)を自動的に振ってくれるのだ。もちろん、ルビを振るのはテキスト文字列のみで、さらにオプションで設定しなければリンクに含まれる単語は処理されない。また、簡単な漢字は処理しないようになっている。また、フレーム内など、特殊な形で読み込んだテキストも、処理対象外になっているようだ。
「ふりがな・インジェクター」のインストール
百聞は一見にしかず。まずはインストールしてみよう。Firefoxアドオンサイトの「ふりがな・インジェクター」のページから、「Firefoxへインストール」をクリックし、確認ダイアログが表示されたら「今すぐインストール」ボタンをクリック。インストール完了後は、指示に従ってFirefoxを再起動する。これで、「ふりがな・インジェクター」のインストールはできた(図1)。
|
| 図1 インストール完了後、指示に従ってFirefoxを再起動すると「ふりがな・インジェクター」が有効になる |
「XHTML ルビサポート」拡張のインストール
ここでさらに、新しいタブで開かれた「ふりがなインジェクターへようこそ」(以下、ようこそのページ)にあるように、Firefoxアドオンサイトの「XHTML ルビサポート(XHTML Ruby Support)」のページを開いて「XHTMLルビサポート」拡張のインストールも行おう。手順は、「ふりがな・インジェクター」と同じだ。このアドオンを入れることで、Firefoxでも漢字の上にルビを振ってくれるようになるのだ。
