かつてのHyperCardの素晴らしさは、プログラマーではない人々が知識をインタラクティブな情報コレクションへと昇華させられる点にありました。もちろん、Webをはじめとする他のテクノロジーがHyperCardの地位を奪い、多くのテクノロジーがそれぞれ成功を収めてきましたが、その難しさゆえに専門知識を共有できない人も少なくありません。この分野に新たに参入したReOrient MediaのiPad専用アプリ「Infinite PDF」は、アダプティブプレゼンテーション、電子書籍、コミック、グラフィックノベルといった非線形でインタラクティブなドキュメントの作成を可能な限り容易にすると謳っていますが、それらを完全に魅力的な形で配布するのは、
まだしばらくは課題が残ります。
名前から想像できるように、Infinite PDFはPDFファイルに対応しており、あらゆるソースから生成されたPDFと互換性があります。また、メタデータを最終結果に重ね合わせるため、ファイルは(インタラクティブ機能なしでも)あらゆるPDFリーダーで読み取ることができます。おそらく既に必要な情報をPDF形式で保存しているか、あるいは数秒でPDFに印刷できるでしょうから、こうしたプログラムによくある障壁の一つがすぐに解消されます。(実際、同社の最初のアプリであるInfinite Canvasは、まさにこの問題に直面していました。データの取り込みが難しすぎて、ほとんどの人が時間をかけて学習して使いこなそうとしなかったのです。)
PDFファイルをInfinite PDFに取り込むと(Dropboxアカウントから開くか、Webリンクからダウンロードすることで可能)、Infinite PDFのエディタにサムネイルの列として表示されます。サムネイルは画面上部に一列に並び、各ページは左右の双方向パスで次のページと繋がっています。考えてみれば、iBooksのようなリーダーで通常のPDFをスクロールして、ページのサムネイルを見下ろした時のイメージに近いでしょう。iBooksでも同じように動作します。左にスワイプすると次のページ、右にスワイプすると前のページに移動します。
しかし、もしページが1行に縛られず、ユーザーが上下にスワイプした時に何が起こるかを指定できたらどうでしょうか?それがInfinite PDFの魔法です。エディターでページ(例えば電子書籍の前付けの後の最初の章の始まり)をタップしてドラッグするだけで、そのページと、その行のそれ以降のすべてのページが2行目に移動し、直線的な構造が崩れます。これを何度も繰り返して繰り返したら、病みつきになります。
こうすると、各行のすべてのページが依然として青い双方向矢印で左右のパスでつながっていることに気がつくでしょう。ただし、各ページとその下のページ (存在する場合) をつなぐ緑の双方向矢印が加わっています。これらは Infinite PDF が自動的に作成する特別なパスで、ユーザーは上下にスワイプしてこれらのページ間も移動できます。これは必要ないかもしれませんが、簡単に削除できます。行の 2 ページ目をタップして押したまま、表示されるツールバーで
[X 個のタイルを分離] をタップします。(なぜ 2 ページ目なのでしょうか。この例では、各章を独自の行にして、ユーザーが各章の最初のページで上下にスワイプして次の章または前の章に移動できるようにしたいからです。これは実際、各章を新しい行に移動した直後に行うのが最適です。)
編集中は、画面上部の三角形の再生ボタンをタップすれば、いつでもPDFを「再生」できます。実際に再生してみると、左右にスワイプするとページが移動し、各章の最初のページで上下にスワイプすると章が移動することが分かります。しかし、ある章の最後のページから次の章の最初のページに移動することはできません。そのための方法がないのです。
簡単に追加できます。編集モードに戻り、章の最後のページを長押ししてツールバーを表示し、「パスを追加」をタップします。パス上の矢印を目的のページまでドラッグし、一方通行か双方向かを選択します。パスをアクティブにするスワイプ方向と、目的のページへの移動時に使用するトランジションを選択します。ここで示した例と同様の例をご覧になりたい場合は、Infinite PDFのショーケースにある無料コンテンツ「BusyCalでカレンダーの同期と共有をコントロール」のInfinite PDF版をご覧ください。
いくつかの追加コマンドを使えばページを素早く整理でき、パスの遷移をじっくりと試すこともできますが、Infinite PDF でインタラクティブな PDF を作成する方法はこれだけです。作業が完了したら、Dropbox に保存して共有できます。繰り返しになりますが、作成中のファイルは PDF のままなので、誰でもどの PDF リーダーでも開くことができます。Infinite PDF で閲覧する場合は、設定した方法で操作できます。
インタラクティブな PDF が簡単に作成できることがわかったところで、次にどのような PDF を作りたいですか? ReOrient Media は現在 Infinite PDF をプレゼンテーションにターゲットとしており、これはまさに魅力的な使用例です。高度なプレゼンテーションを行っていて、聴衆の誰かが適切な質問をしたと想像してください。Keynote や PowerPoint などの通常のプレゼンテーション プログラムでは、質問の詳細を提供する別のスライド セットにジャンプするのは非常に困難です。しかし Infinite PDF を使えば、高度なスライドの水平方向の「背骨」を作成し、高度な各スライドから補足情報を提供する追加スライドの列をドロップダウンさせることができます。
質問がない場合は水平方向の背骨に沿って進みますが、トピックをさらに深く掘り下げる必要がある場合は列を下に移動します。補足スライドを左にスワイプすることで高度な背骨に戻れるように、追加のパスを設定することもできます。
出版社として、私はInfinite PDFが書籍にもたらす可能性に強い関心を抱いています。Infinite PDFのショーケースには、その可能性を示す数多くの例が掲載されています。問題は、Infinite PDFのインタラクティブ機能が9.99ドルのInfinite PDF内でしか利用できず、iOSやMac向けの無料ビューアアプリがまだ提供されていないことです。つまり、教科書やグラフィックノベルを簡単に配布することはできますが、読者もInfinite PDFを所有していない限り、リニアPDF以上のものを見ることはできません。ReOrient Mediaは、もちろんiPad向けの無料ビューアアプリを開発中で、2013年11月のリリースを目指しています。Mac版のビューアアプリは、さらに数ヶ月後にリリースされる予定です。
Take Control電子書籍にはすでに多数の内部ナビゲーションリンク(すべてInfinite PDFでも引き続き機能します)があるため、Infinite PDFでインタラクティブ性を持たせることは私たちにとって大きなメリットではありません。しかし、Infinite PDFで「自分で冒険を選ぶ」タイプの本を作ることは容易に想像できます。選択した道筋に応じて複数の物語が展開されるのです(これは私がコーネル大学で学んだ分野とほぼ同じで、ハイパーテキストフィクションの学位を取得しています)。あるいは、スコット・マクラウド風の、複数の方向に展開するコミックはどうでしょうか?あるいは、スワイプするだけで探索できるようなマップのようなものはどうでしょうか?
当初はColossal Caveの地図を描こうと考えていましたが、Infinite PDFは1ページあたり4つのアクション(各方向へのスワイプ)しかなく、ナビゲーションコマンドさえも模倣するのが困難でした。ReOrient Mediaは将来、PDFに新しいリンクやインタラクティブボタン(JavaScriptスクリプトも含む)を追加し、インタラクティブ性をさらに高める予定です。さらに将来的には、ボタンにサウンドを追加できるようにしたいと考えています。これらの機能追加により、Infinite PDFはHyperCardに少しだけ近づきました。
現状でも、Infinite PDF は楽しく遊べるツールです。分岐機能を備えたプレゼンテーションの作成を長年夢見てきた方は、ぜひ一度お試しください。現時点では、Infinite PDF で作成した作品を多くのユーザーに配布することはできません(インタラクティブ性は損なわれませんが)。しかし、近いうちに無料のビューアアプリが登場することを期待しています。Infinite PDF は App Store で 9.99 ドルで入手でき、iPad では iOS 6 と iOS 7 の両方で動作します。