EPUB3およびKindle(mobi)内のイメージ関連のテキストが検索の対象になるかどうかをざっとチェックしてみました。
調べましたのは次のテキストです。
①imgの代替テキスト(alt)属性値に指定した文字列
②SVGのテキスト要素に指定した文字列 (imgのsrcに指定したとき)
③SVGのテキスト要素に指定した文字列 SVGをスパインに登録したとき
EPUBリーダはiBooksとKindlePaperwhite(旧機種)です。
結果は次の通りです。
1.代替テキストは(alt)検索対象にならない。
2.SVGをimgのsrcに設定すると、ラスター画像と同等の扱いになり、text要素のテキストは検索対象にならない。また、文字列を指定して辞書引きの対象とすることもできない。
3.iBooksではSVGをスパインに登録したときテキストが検索対象となる。また、文字列を指定して辞書を引くことができる。KindlePaperwhiteでは、検索・辞書引きの対象とならない。
iBooks 3.1(iOS6) | KindlePaperwhite | |
---|---|---|
イメージ(img)のalt属性値 | 検索しない | 検索しない |
imgのsrcの値に設定したSVGファイル内のテキスト | 検索しない | 検索しない |
スパインに指定したSVGファイル内のテキスト | 検索する | 検索しない |
◎テストデータ
①EPUB3 EPUB3ファイル
(EPUBチェック:EPUBチェック結果)
②Kindle Kindleファイル
(Kindleチェック:KindleGenの変換時メッセージ)
SVGファイルはフォントを埋め込まないもの(横書き、縦書き)とフォントを埋め込んだもの(横書き、縦書き)を作成しました。
横書きで一部文字の表示位置がずれていたり、縦書きで文字の字形(グリフ)がおかしい箇所がありますが、このあたりはリーダ依存の場合もあります。この調査データはざっと作成したものですので、このあたりは正確になっていません。予めご了承ください。但し、EPUBチェックではエラーはありません。