2025年1月2日(木)
Safariにおける読み上げ #HTML5&CSS3&JavaScript
「Hey Siri このページ読んで」
iPhoneでは、この声掛けでWebページを読み上げてくれるはずなのですが、読み上げてくれるサイトは少ないです。また、そのサイトも出来たり出来なかったりと、メモリー不足だけが原因ではないようで、不安定です。単純なHTML構造でも、声掛けでは読み上げてくれず、情報はソースコードしか無く、昨年からずっと悩んでいます。
--
→このページは、私が読み上げられるように設定されていません。
--
なお、指2本で画面天頂から下へなぞると読み上げてくれます。結構難しく、自分は、中指と薬指の2本で、画面天頂にそっと置き、ゆっくりと下へなぞっています。
読み上げて欲しくない箇所を指定できます。
CSSのspeak:none;は、機能しませんね。
HTMLパラメータで、読み上げしなくなります。NeCoNoteでは、水平線(区切り線)や階層構造(ディレクトリ)を読み上げしない仕様にしました。
--
<hr aria-hidden="true">
<dir aria-hidden="true">[トップページ][階層]</dir>
--
aria[アリア]は、イタリア語で詠唱。
なお、読み上げする/しないだけしか設定できません。漢字のふりがな的な機能は、ありません。何せ、アルファベット圏仕様ですから。