達成可能
q要素(CSSを用いて引用符の表示を制御)
IE 8ではlang属性値が "ja" だとかぎ括弧(「」)、"en" だと引用符("")を表示する。しかし、Firefox、Opera、Google Chrome、Safari、はlang属性値が "ja" でも "en" でも引用符("")を表示する。また、スクリーンリーダーでは、q要素だけでは引用であることを読み上げない。
セマンティックとしてはq要素を使うことが望ましい。この実装方法を用いる際には、q要素の外側(開始タグの前と終了タグの後)に引用符を使うこと。
使用することによる悪影響はなく、ブラウザによるサポート向上(IE 8のようにlang属性値に応じて表示を切り替える)、スクリーンリーダーの機能向上(引用であることが分かるように読み上げること)に期待する。
ユーザエージェント | 検証結果 | 操作手順 | 備考 |
---|---|---|---|
Internet Explorer 6.0 | ○ | q要素でマークアップした部分「自己憐憫は・・・でしょう」の前後に引用符(")が一つずつ表示された。 | |
Internet Explorer 7.0 | ○ | q要素でマークアップした部分に「”」が表示されている。 | |
Internet Explorer 8.0 | ○ | q要素でマークアップした部分に「”」が表示されている。 | |
Internet Explorer 9 | ○ | q要素でマークアップした部分「自己憐憫は・・・でしょう」の前後に引用符(")が一つずつ表示されるか(引用符が2つ続いて表示されていないか)を確認す | |
Firefox 3.5 | ○ | q要素でマークアップした部分「自己憐憫は・・・でしょう」の前後に引用符(")が一つずつ表示された。 | |
Firefox 4.0 | ○ | 1:q要素でマークアップした部分「自己憐憫は・・・でしょう」の前後に引用符(")が一つずつ表示されるか確認 | |
Safari 3.2 | ○ | "自己憐憫は・・・できないでしょう"、と前後に一つずつ表示される | |
Safari 5.0.3 | ○ | ||
JAWS for Windows 9.0 | × | ■操作手順 JAWSオプションの調整で「引用の通知」はオンにしている。引用であることを伝える読み上げ方はしていない。コーテーションはテキストに書かれているもの。 ■音声読み上げ 「ヘレン・ケラーは言いました、 コーテーション自己憐憫は私たちの最悪の敵です。もし、それに自らを委ねるなら、 私たちは世の中で決して賢明なことができないでしょう。コーテーション」 |
JAWSオプションの調整で「引用の通知」はオンにしている。 JAWSの「引用の通知」は「Blockquote」要素および「Cite」属性の対応のことです。 Q要素は対応していないと思われます。 |
ホームページ・リーダー 3.04 | × | ■操作手順 q要素でマークアップした部分「自己憐憫は・・・でしょう」が引用であることが、何らかのかたちで分かるように読み上げられなかった。 ■音声読み上げ 「ヘレン・ケラーは言いました、 自己憐憫は私たちの最悪の敵です。もし、それに自らを委ねるなら、 私たちは世の中で決して賢明なことができないでしょう。」 |
Homepage Readerでは対応していない模様 |
PC-Talker XP 3.06 | × | ■操作手順 引用であることがわかる読み方はしない。 ■音声読み上げ 「ヘレン・ケラーは言いました、 "自己憐憫は私たちの最悪の敵です。もし、それに自らを委ねるなら、 私たちは世の中で決して賢明なことができないでしょう。"」 |
引用が分かるような読み上げはしない |
PC-Talker XP 3.06 + NetReader 1.18 | × | ■操作手順 q要素でマークアップした部分「自己憐憫は・・・でしょう」が引用であることがわかるような形での読み上げはしなかった。 ■音声読み上げ 「ヘレン ナカテン ケラーは言いました テン コーテーション 自己憐憫は私たちの最悪の敵です マル もし テン それに自らを委ねるなら テン 私たちは世の中で決して賢明なことができないでしょう マル コーテーション」 |
|
FocusTalk V3 | × | ■操作手順 引用を示す読み上げはしていない。1行読みモードで「↓」キーを押していくと、「トジダブルクオーテーション」と読み上げたが、テキストの「”」を読み上げたもの。 ■音声読み上げ 「ヘレン・ケラーは言いました、トジダブルクオーテーション 自己憐憫は私たちの最悪の敵です。もし、それに自らを委ねるなら、 私たちは世の中で決して賢明なことができないでしょう。トジダブルクオーテーション」 |
|
NVDA 2010.1j | × | ■操作手順 矢印キーを使って行を読み上げたが、通常のテキストと引用文の区別ができなかった。 ■音声読み上げ 「ヘレン・ケラーは言いました、 "自己憐憫は私たちの最悪の敵です。もし、それに自らを委ねるなら、 私たちは世の中で決して賢明なことができないでしょう。"」 |
引用文を囲んでいる" "(引用符)は、左右の矢印キーで移動するときには読み上げることができるが、上下の矢印キーで移動する際は読み上げられなかった。 |
NVDA 2011.1 | × | ■操作手順 矢印キーを使って行を読み上げたが、通常のテキストと引用文の区別ができなかった。 ■音声読み上げ 「ヘレン・ケラーは言いました、 "自己憐憫は私たちの最悪の敵です。もし、それに自らを委ねるなら、 私たちは世の中で決して賢明なことができないでしょう。"」 |
引用文を囲んでいる" "(引用符)は、左右の矢印キーで移動するときには読み上げることができるが、上下の矢印キーで移動する際は読み上げられなかった。 |