画面の大きさに応じて文字数やレイアウトを動的に変える「リフロー」は、EPUBが持つ特徴の1つですが、小さめの端末ではせわしなくページを捲らなければなりません。補足的な文章はポップアップで対応するなどして1画面あたりの情報密度を高められないものか、と考えていたところ、絶妙なタイミングでその助けとなる情報を入手しました。早速、そのご報告とまいりましょう。 iBooksでJavaScriptが動く 先日、IDPFでEPUBを担当しているLiza Daly委員の個人ブログに、興味深い記事が投稿されました。タイトルはストレートに「JavaScript and interactivity in iBooks」、iBooksでJavaScriptを使ったインタラクティブ性あるEPUBを作成する、という趣旨です。 この記事のポイントですが、ひとつにはSafari 3.1以降に実装されている独自CSSプロパ
![インタラクティブな“未来のEPUB”をiPadの「iBooks」で体験する - builder by ZDNet Japan](https://cdn-ak-scissors.b.st-hatena.com/image/square/705d1006b7a551a6367a19351884d4b31ab1fa99/height=288;version=1;width=512/https%3A%2F%2Fbuilder.japan.zdnet.com%2Fstorage%2F2011%2F01%2F24%2F1f89d160c47c245d47373725afefdec3%2Fstory_media%2F20374804%2F060425kids_184x138.jpg)