スクリーンリーダー特集(とくしゅう)・社会科(しゃかいか)合同企画(ごうどうきかく)「みんなが読(よ)みやすいサイトってなんだ?」その2

▶(さんかく) を押(お)すと文が増(ふ)えます

体験たいけんしてみよう!スクリーンリーダーモードの効果こうか

H松
H松

こうやって、えすとれ先輩せんぱいが作つくって下くださったスクリーンリーダーモードでしたが、文章ぶんしょうだけだと「どのくらい耳心地みみごこちが違ちがうの?」と、イマイチわかりにくい……ですよね?

N川さん
N川さん

そうですねえー。できれば、それぞれの場合ばあいの読よみ上(あ)げの差さが分わかる動画どうががあるといいなあ……なんて思おもいます。

えすとれ先輩
えすとれ先輩

ということで、まなキキのトップページをVoiceOverさんに読よみ上(あ)げてもらった時ときの様子ようすを動画どうがにしました。まなキキのトップページは<ruby>ルビタグがある、ふりがな情報じょうほうつきのページです。

(1)ふりがなを非表示ひひょうじにした状態じょうたい・(2)ふりがなを表示ひょうじした状態じょうたい・(3)スクリーンリーダーモードに切きり替かえた状態じょうたい の3パターン、動画どうがを用意よういしました。操作そうさはすべて一本指いっぽんゆびの右みぎスワイプです。

(1)VoiceOverが、ふりがなを非表示ひひょうじにしたページを読よみあげている様子ようす

H松
H松

これが最初さいしょ、サイトを公開こうかいした当初とうしょの読よみ上あげ状況じょうきょうです。

N川さん
N川さん

まあ……今いま振ふり返かえってみると、「一応いちおう読よめるけど、耳心地みみごこちは良よくない」って感かんじですよね。

えすとれ先輩
えすとれ先輩

二本指にほんゆびでのスワイプ操作そうさ(画面がめん全体ぜんたいの読よみ上あげ)ならもう少すこしなめらかになるんですが、右みぎスワイプだとこんな感かんじになってしまいます。……でもこれ、実じつは「耳心地みみごこち良よくない中なかでもマシな方ほう」なんですよ。

H松
H松

え?どういうことですか?

えすとれ先輩
えすとれ先輩

まなキキには、「ふりがな切きり替かえボタン」をつけてあるでしょう。そして、最初さいしょに表示ひょうじされるのは「ふりがなが見みえていない」状態じょうたい。だから、ふりがなが振ふられて見みえているページと、ふりがなが全まったく振ふられていないページの、中間ちゅうかんくらいの耳心地みみごこちってことですね。

N川さん
N川さん

ふりがなが見みえていると、どうなるのかな?

(2)VoiceOverが、ふりがなを表示ひょうじしたページを読よみあげている様子ようす

えすとれ先輩
えすとれ先輩

こうなりますね。

H松
H松

うーわーー!でました、きました、おいでなさいました……。ものすごく耳心地みみごこちが!!悪わるい!!

N川さん
N川さん

これはものすごく、聞ききにくいですね(笑)わらい。ちょっと、「あなた何なに言いってるの?」ってなりますね。

H松
H松

ふりがな非表示ひひょうじでも聞ききにくい、ふりがなを表示ひょうじするともっと聞ききにくい、この耳心地みみごこちの悪わるさをなんとかしようというのが、「ふりがな」と「スクリーンリーダーの読よみ上あげ」の相性あいしょうが悪わるいという課題かだいだったんですよね……。

N川さん
N川さん

最近さいきん話題わだいになってきている、ニュースをわかりやすい日本語にほんごで解説かいせつしなおしてくれるサイトも、「もしや?」とおもってVoiceOverで読よんでみたら、同おなじような聞ききにくさでした……。

えすとれ先輩
えすとれ先輩

これが、「ふりがながあるページ」をそのまま読よみ上あげたときの現実げんじつです。Web技術ぎじゅつに関かんする知識ちしきがなく、サイト作成さくせいサービスだけに頼たよった状態じょうたいだとこれが限界げんかいです。専門知識せんもんちしきを使つかわずに解決かいけつするには、ふりがなつきのページと、ふりがなを振ふらない読よみ上あげ用ようのページを分わけるしかないですね。

H松
H松

まなキキも、サイト作成さくせいサービスは使つかってるんですよね。WordPressワードプレスを利用りようした上うえで、えすとれ先輩せんぱいのカスタマイズがあちこちに入はいっていると。

えすとれ先輩
えすとれ先輩

そうですね。HTML、CSS、Javascript、PHP、あれこれ活用かつようしてインクルーシブなWebサイトを目指めざしてます!

いろいろな企業きぎょうや団体だんたいがキッズページをつくっていると思おもうのですが、この「目めで見みて読よむ」と「スクリーンリーダーで読よみ上(あ)げる」の両立りょうりつがとても大変たいへんだと思おもいます。

ふりがながあるとスクリーンリーダーが読よみにくくなり、ふりがなを使つかわないと漢字かんじを読よめない人ひとが困こまる。両方りょうほうを取とろうとした結果けっかのひとつが「やさしい日本語にほんご」だと思おもっています。表現ひょうげんを易やさしくすればふりがなが要いらずスクリーンリーダーでも読よみ上あげられますが、今度こんごは削そぎ落おとされる情報じょうほうの問題もんだいがでてきてしまいます。

一方いっぽうのわかりやすさを追求ついきゅうすると、他方たほうのわかりやすさを阻害そがいしてしまう現実げんじつが技術者ぎじゅつしゃとして悲かなしいです。相乗効果そうじょうこうかとまでは言いいませんが、せめて干渉かんしょうしないようになればな……と思おもいます。

H松
H松

VoiceOverという便利べんりな技術ぎじゅつがあるのだから、オンラインの情報じょうほうはみんなが当あたり前まえに読よめている、と思おもっていたし、今いままでそう思おもいこんでいたのだけれど……。この聞ききにくさを動画どうがであらためて聞きいてしまうと、読よむために使つかっている道具どうぐがその文章ぶんしょうをちゃんと同おなじように読よみ上あげられるようにWebサイトを作つくっていくことの大切たいせつさが身みに染しみてわかるなあ……。

N川さん
N川さん

ということで、お次つぎはいよいよ、スクリーンリーダーモードで読よみ上あげた場合ばあいの動画どうがのご紹介しょうかいですかね?

(3)VoiceOverがスクリーンリーダーモードでページを読よみ上あげている様子ようす

H松
H松

ほんと、びっくりするくらい聞ききやすくなりましたね。

N川さん
N川さん

なりました!なりました!文章ぶんしょうをまとめて読よんでくれる感かんじがあって、内容ないようが頭あたまに入はいってきやすいです。

えすとれ先輩
えすとれ先輩

ありがとうございます。ふりがなを全まったく振ふっていなければこの状態じょうたいで読よみ上あげてくれますので、一般的いっぱんてきなサイトの読よみ上あげ方かたに戻もどってきたとも言いえますね。

ふりがながあるサイトでも、こんな風ふうになめらかに読よみ上あげてくれるページが増ふえればいいなって思おもいます。

H松
H松

このなめらかさを実現じつげんするまでに、えすとれ先輩せんぱいがプログラミングに苦労くろうされている姿すがたをオンライン上じょうで拝見はいけんしていたこともあって……。専門知識せんもんちしきを持もたない人ひとが、スクリーンリーダーモードを自分じぶんのページに再現さいげんするのは相当そうとう大変たいへんだよなあって思おもったりもするんですよね、実じつは。

えすとれ先輩
えすとれ先輩

別べつに、みんながみんな専門知識せんもんちしきを身みにつける必要ひつようはないと思おもうんですよ。WordPressワードプレスでも、「HTMLがわからなくてもふりがなが振ふれる」ところまでは来きていますからね。

画像がぞうの代替だいたいテキストやふりがなといったインクルーシブを考慮こうりょするときに必要ひつような要素ようそについて、もっともっと広ひろまってほしいです。Webサイトを作つくる方かた、SNSに投稿とうこうをする方かたは意識いしきして頂いただけると嬉うれしいです。

そして、Webへの投稿とうこうツール、サイト作成さくせい支援しえんのツールやテンプレートを制作せいさくしている方かたには、インクルーシブ対応たいおうを簡単かんたんに実行じっこうできる機能きのうを是非ぜひ実装じっそうしていただきたいです。「仕組しくみはわからなくても、このボタンを押おせばふりがなを設定せっていできる!」とか、「ここの設定せっていをオンにしておけばサイトでスクリーンリーダーモードを使つかえる!」とか、そういったスイッチを用意よういすることが普及ふきゅうの第一歩だいいっぽだと思おもいます。

N川さん
N川さん

そういうところこそ、ITアイティーに詳くわしかったり、専門せんもんに勉強べんきょうをされている皆様みなさまのお力ちからを借かりていきたいですよね。誰だれもが情報じょうほうを発信はっしんできるインターネットの世界せかいだからこそ、誰だれでも簡単かんたんに、インクルーシブなサイトを作つくれるような技術ぎじゅつがあってほしいです。

次回(じかい)に続(つづ)く!!お楽(たの)しみに。


めざせ、Webマスター「タグって、なあに?」

H松
H松

はい、今回こんかいのWebマスターのコーナーは、記事きじに何度なんども出でてきた「タグ」という言葉ことばについて、えすとれ先輩せんぱいに教おしえていただきます。

えすとれ先輩
えすとれ先輩

Webページの基本きほんのキ、ですね。既すでにお気きづきかとは思おもいますが、「タグ」は「開始かいしタグ」と「終了しゅうりょうタグ」の二ふたつで一組ひとくみです。片方かたほうが迷子まいごになるとWebページの見みた目めがおかしくなってしまうので気きをつけてください。開始かいしタグは <右にひらいた山かっこ 要素名 >左にひらいた山かっこ 、終了タグは <右にひらいた山かっこ /スラッシュ 要素名ようそめい >左にひらいた山かっこ と書かきます。

H松
H松

要素名ようそめい……?

えすとれ先輩
えすとれ先輩

Webページを構成こうせいする要素ようその名前なまえです。段落だんらくのpとか、リストのliとか、見出みだしのh2・h3・h4・h5とか。例たとえば<p>pタグはじめと</p>pタグおわりで囲かこんだ範囲はんいは段落だんらくですよ、とHTMLさんに伝つたえることができます。

ふりがなを表あらわすときは<ruby>ルビのタグを使います。<ruby>ルビタグで囲まれた部分が漢字、<ruby>ルビタグの中にある<rt>ルビテキストタグで囲かこまれた部分ぶぶんがふりがなを表あらわします。

HTMLさん
HTMLさん

<ruby>楽<rt>たの</rt></ruby>しい楽しい学び、という文に「たの」とふりがなをふっています

VoiceOverさん
VoiceOverさん

たの。らく。しい。

えすとれ先輩
えすとれ先輩

漢字かんじの「楽らく」よりも先さきにふりがなの「たの」が読よみ上あげられているのは、おそらくページに表示ひょうじしたときのレイアウトの関係かんけいですね。なんにせよこのままでは困こまるので、「ボタンを押おしたときに、<ruby>ルビタグを消けして読よみ上あげやすくする処理しょり」を入いれます。

H松
H松

どうしてタグを消けすと解決かいけつになるんですか?

えすとれ先輩
えすとれ先輩

あ、やっぱり気きになりますよね。結構けっこう深ふかい話はなしになるんですが……。まず、VoiceOverさんが普段ふだんどのように読よみ上あげを行おこなっているのかという仕組しくみをお伝つたえしますね。下したの図ずをみてください。

画像「VoiceOVerがどのようにサイトの文章を認識して、読み上げているか、構造を明記した図です。」
えすとれ先輩
えすとれ先輩

私わたしがいろいろ試ためした範囲はんいでは、VoiceOverさんは以下いかを文章ぶんしょうのひとまとまりと判断はんだんして読よみ上あげているみたいです。

  1. あるタグが始はじまってから終おわるまで
  2. あるタグが始はじまってから、別べつのタグが始はじまるまで
  3. タグが終おわったあと、別べつのタグが終おわるまで
  4. タグが終おわったあと、別べつのタグが始はじまるまで

とにもかくにもタグが目印めじるしですね。その結果けっか、「楽たのしい」という漢字かんじかな混まじりの文章ぶんしょうと「たの」という漢字かんじにかかるふりがなのセットが、「たの」「楽らく」「しい」の三みっつのパーツに分わけられてしまったというわけです。

H松
H松

なるほどー!!やっとこの説明せつめいでわかりました(笑)わらい。VoiceOverさんが「たの」「らく」「しい」と読よみ上あげてしまう理由りゆう。

N川さん
N川さん

H松えいちまつさん、大学だいがくでWebサイトをつくる勉強べんきょうもしていたんですよね??あれれー、それなのに今いまやっと理解りかいしたんですね?(笑)わらい

H松
H松

ごほん!!ま、まあ、ともかく。つまり、タグがあることによって、私わたしたちが「こういう風ふうに読よみ上あげてほしいなあ」と考かんがえているひとかたまりと、VoiceOverさんが「こう読よむんだよね?」と考かんがえるひとかたまりが違ちがってしまうという問題もんだいが起おこっているということですね。

えすとれ先輩
えすとれ先輩

大抵たいていのタグは、VoiceOverさんの考かんがえ通どおりタグごとに分わけて読よみ上あげても問題もんだいないのですが……ふりがなだけは、単漢字たんかんじや単語たんご・熟語じゅくごレベルでタグ囲かこみしているので文章ぶんしょうがちぎれてしまうんです。
※こめじるし!<strong>ストロングタグで特定とくていの単語たんごを囲かこむときは「その単語たんごを太字ふとじにして強調きょうちょうしたい」ときなので、文章ぶんしょうが途切とぎれるのは意図いと通どおりです。

H松
H松

だったら「スクリーンリーダーボタン」を押おしたときにタグを消けしてしまう命令めいれいをだせば、VoiceOverさんがタグをみて「ここでひとかたまりだー!」と勝手かってに思おもい込こむこともなくなるってことなんですね!

えすとれ先輩
えすとれ先輩

そうです!タグの位置いちで切きれて読よまれてしまうなら、タグを消けせばいいじゃない?という発想はっそうをできたことがスクリーンリーダーモード開発かいはつの大おおきなヒントになりました。タグを目印めじるしにあれこれするのは、Javascriptさんも得意とくいですからね。

こうやってVoiceOverと格闘かくとうしてみると、色々いろいろと発見はっけんというか、思おもうことがあります。

HTMLタグは「文書ぶんしょのコンテンツ・意味いみ・構造こうぞう・スタイルを定義ていぎするもの」とされているけれど、VoiceOverの解釈かいしゃくとしてはまだまだ「構造こうぞう」の部分ぶぶんが大おおきいみたいです。ふりがなのように、内側うちがわのタグ内容ないようが外側そとがわのタグ内容ないようと密接みっせつに関かかわっているものはとても珍めずらしくて……。

そもそもVoiceOverは漢字かんじをそれなりに読よんでくれるので、ふりがながいらないんですよね。そして、スクリーンリーダーモードを常用じょうようする人ひとは画面がめんを見みないから、画面上がめんじょうにふりがながあろうとなかろうと問題もんだいない(正ただしい読よみは音おとで認識にんしきする)……と、こういう背景はいけいがあって、VoiceOverと格闘かくとうしてみよう!という話はなしにはならなかったのかなあと思おもいます。

N川さん
N川さん

最終的さいしゅうてきには、記事きじを書かいた人がVoiceOverに「この漢字かんじはこう読よんでほしい」と読よみ方かたを指定していできるようになったんですよね。なんだかこの技術ぎじゅつ、使つかい方かたによっては、表現ひょうげんの幅はばを広ひろげるためにも使つかえそうな予感よかんがしませんか?

えすとれ先輩
えすとれ先輩

そうそう。VoiceOverがどうしても変へんに読よんでしまいがちな漢字かんじについては、個別こべつに読よみ方かたを指定していできるようにしました。やりようによっては、ちょっと気取きどった読よみ方かたをするモードも作つくれちゃうかも!

H松
H松

今いま、ふと思おもったんですが。文学ぶんがく作品さくひんを読よんでいると、有名ゆうめいな作家さっかさんが、漢字かんじの読よみ方かたを個性的こせいてきにしているときってありますよね。それって、そう読よんでほしいから、そうやってふりがなを振ふっているわけで。そういうときにスクリーンリーダーが勝手かってに一般的いっぱんてきな読よみ方かたをしてしまったら、もしかしたら文学ぶんがく作品さくひんの印象いんしょうも変かわってしまうかもしれないですよね。

N川さん
N川さん

ああ!そう考かんがえると、漢字かんじの読よみ方かたを指定していできることって、意義いぎのある技術ぎじゅつになったかもしれないですね!スクリーンリーダーモードがあることで、私わたしたちも、作者さくしゃの「こう読よんでほしい!」という意図いとを汲くみ取とることができます。

H松
H松

タグという要素ようそに注目ちゅうもくして、「む?もしかしてこれって……」とこの技術ぎじゅつを思おもいついてくださった、えすとれ先輩せんぱい……流石さすがすぎますね。

えすとれ先輩
えすとれ先輩

ありがとうございます!って、なんだかいつの間まにか、Webマスターというか、本編ほんぺんみたいになってきましたよ?

H松
H松

ほんとうだ(笑)わらい。でも、学まなびって、こうやって話はなしが色いろんなところに飛とんだときに深ふかめられたりするものでもありますから。

……ということで!今回こんかいはここまででお開ひらきにしたいと思おもいまーす。

次回じかいの特集とくしゅうをお待まちください!

えすとれ先輩
えすとれ先輩

(私わたしのコーナー…すっかり、H松えいちまつにとられてしまった……。)

タイトルとURLをコピーしました