要注意
sup要素、sub要素
そもそもセマンティックとはいえない。例えば、同じ上付き文字の "2" でも、2乗、平方メートルなど様々な意味を持つ。
ブラウザやスクリーンリーダーのサポート状況からすると、セマンティックな情報は伝えられないので、代替手法を用いたほうがよい場合がある。
数式を正確に読ませるためには、画像にして代替テキストに記述するのが現時点では最も確実である。
「平方メートル」を正確に読ませるためには、画像にして代替テキストに記述するのが現時点では最も確実である。
「TM」には実体参照を用いる。
「2乗」は画像にして代替テキストに記述するか、直後に括弧書きで「(10の2乗)」というように書く。
上付き/下付き文字であることが分からなくても、コンテンツを理解する上で問題ない場合、sup要素またはsub要素を使用してもよい。たとえば「注1」の「1」を上付き文字にしたり、 「CO2」の「2」を下付き文字にするなど。
ユーザエージェント | 検証結果 | 操作手順 | 備考 |
---|---|---|---|
Internet Explorer 6.0 | ○ | 1. 表示: sup要素でマークアップされた"Zn2+"の"2+"が、上付き文字として表示された。 2. 表示: sub要素でマークアップされた"H2O"の"2"が、下付き文字で表示された。 |
|
Internet Explorer 7.0 | ○ | マークアップされた"Zn2+"の"2+"が、上付き文字として表示されている。 マークアップされた"H2O"の"2"が、下付き文字で表示されている。 |
|
Internet Explorer 8.0 | ○ | 1.マークアップされた"Zn2+"の"2+"が、上付き文字として表示されている。 2.マークアップされた"H2O"の"2"が、下付き文字で表示されている。 |
|
Internet Explorer 9 | ○ | 1:sup要素でマークアップされた"Zn2+"の"2+"が、上付き文字として表示されていることを確認 2:sub要素でマークアップされた"H2O"の"2"が、下付き文字で表示されていることを確認 |
1:○ 2:○ |
Firefox 3.5 | ○ | 1. 表示: sup要素でマークアップされた"Zn2+"の"2+"が、上付き文字として表示された。 2. 表示: sub要素でマークアップされた"H2O"の"2"が、下付き文字で表示された。 |
|
Firefox 4.0 | ○ | 1:sup要素でマークアップされた"Zn2+"の"2+"が、上付き文字として表示されていることを確認 2:sub要素でマークアップされた"H2O"の"2"が、下付き文字で表示されていることを確認 |
|
Firefox 9.0 | ○ | 1:sup要素でマークアップされた"Zn2+"の"2+"が、上付き文字として表示されていることを確認 2:sub要素でマークアップされた"H2O"の"2"が、下付き文字で表示されていることを確認 |
1:○ 2:○ |
Safari 3.2 | ○ | Zn2+の2+は上付き文字で表示される H2Oの2は下付き文字で表示される |
|
Safari 5.0.3 | ○ | ||
JAWS for Windows 9.0 | × | ■音声読み上げ 「アエンイオン ハ ゼット エヌ ニ プラス」 「ザ ケミカル ノーテイション フォー ウォーター イズ エイチ ニ オー ピリオド」 |
※言語は日本語で設定して読み上げた(英語でも同じ結果になる) |
ホームページ・リーダー 3.04 | △ | ■操作手順 1. "Zn2+"が「ゼット エヌ ニ プラス」と読み上げられなかった。 2. "H2O"が「エイチ ツー オー」と読み上げられなかった。 ■音声読み上げ 「Zn(ゼット エヌ) 肩文字 2+(ニ)」 「H2O(エイチ ニ オー)」 |
テスト方法で示す通りの読み上げがされなかったので、△にしました。 |
PC-Talker XP 3.06 | × | ■操作手順 意図通りに読み上げなかったため、×とした。 ■音声読み上げ "Zn2+" 「ゼット エヌ ニ」 "H2O" 「エイチ ニ オー」 |
なめらか読みの設定で「記号を読む」にチェックを入れておくことで、「プラス」を読み上げるようになる。 |
PC-Talker XP 3.06 + NetReader 1.18 | × | ■操作手順 "Zn2+"は「ゼット エヌ ニ プラス」と読み上げられず、「ゼット(ズィー) エヌ ツー プラス」と読み上げた。 "H2O"は「エイチ ツー オー」と読み上げられた。 ■音声読み上げ Zn2+:「ゼット(ズィー) エヌ ツー プラス」 H2O:「エイチ ツー オー」 |
PC Talker XPの英語音声の設定で「なめらか読みに英語音声を使用する」にチェックが入っていると、左記のように読み上げる。 が、チェックが入っていないと、"Zn2+"を「ゼット エヌ ニ プラス」と読み上げ(テスト方法通り)、"H2O"を「エイチ ニ オー」と読み上げた。 |
FocusTalk V3 | △ | ■操作手順 1. "Zn2+"が「ゼット エヌ ニ プラス」と読み上げた。 2. "H2O"が「エイチ ツー オー」と読み上げなかった。 ■音声読み上げ 「Zn(ゼット エヌ) 2(ニ) +(プラス)」 「H2O(エイチ ニ オー)」 |
1:○ 2:× 左記は全文読みで読み上げた場合。 一文ずつ読み上げると、下記のように読み上げる。 「Zn(ゼット エヌ) 2+(ニ プラス)上付き」 「H(エイチ) 2(ニ)下付き O(オー)」 |
NVDA 2010.1j | × | ■操作手順 1. "Zn2+"が「ゼット エヌ ニ プラス」と読み上げられた。 2. "H2O"はが「エイチ ニ オー」と読み上げられた ■音声読み上げ |
|
NVDA 2011.1 | △ | ■操作手順 1. "Zn2+"が「ゼット エヌ ニ プラス」と読み上げられた。 2. "H2O"が「エイチ ニ オー」と読み上げられた ■音声読み上げ 亜鉛イオンは ゼットエヌにプラス The chemical notation for water is エイチにオー. |
記号の読み方及び特定の単語の読み方は、使用する音声読み上げ環境及び音声エンジンの辞書に依存するので、テストで読み上げさせる項目について再度検討すべきである。 |