8/11/2011

XMDFとは、ハイパーテキストの一種


ハイパーテキスト (hypertext) とは、複数の文書テキスト)を相互に関連付け、結び付ける仕組みである。「テキストを超える」という意味から"hyper-"(~を超えた) "text"(文書)と名付けられた。テキスト間を結びつける参照のことをハイパーリンクと言う。ハイパーテキストは文書を表示するユーザインタフェースの一種であり、従来の文書作成方法の持つ、要素を組織化することについての限界(特にその線形性)を克服しようとするものである。
ハイパーテキストによる文書は静的(前もって準備され格納されている)または動的(ユーザの入力に応じて)に生成される。よって、うまく作られたハイパーテキストシステムは、メニューコマンドラインなどの、他のユーザインタフェースパラダイムの能力を包含しており、それらを置き換えることができる。クロスリファレンスを含む静的な文書群と、対話的なアプリケーションの両方を実現するのに使える。文書やアプリケーションはローカルでもインターネットのようなコンピュータネットワーク環境でも利用できる。最も有名なハイパーテキストの実装はWorld Wide Webである。
ハイパーテキストという語は広く使われているが、実際にはハイパーメディアと呼んだほうが適切な場合も多い。

ハイパーメディア英語hypermedia)は、ハイパーテキストを論理的に拡張し、グラフィックス、音声、動画、テキスト、ハイパーリンクなどを絡み合わせて、一般に非線形な情報媒体を形成したものを指す。より広い概念である「マルチメディア」はハイパーメディアだけでなく、非対話的な線形の情報媒体も含んでいる。電子文学の分野とも関連する。この用語は1965年、テッド・ネルソンが使ったのが最初である[1]
ハイパーメディアの古典的例として World Wide Web がある。一方、映画はハイパーリンクがないため、非対話的な普通のマルチメディアの典型例である。
世界初のハイパーメディアの1つとして Aspen Movie Map がある。ビル・アトキンソンの HyperCard はハイパーメディアを大衆化した。一方、ハイパーテキストを使った文学作品がリンクの将来性を見せつけた。多くの場合、ハイパーメディアは電子文書の形式であり、メディアプレーヤーウェブブラウザ、スタンドアロン型アプリケーションなどを使ってアクセスする。音声ハイパーメディアとしては、音声操作機器や音声ブラウザなどが登場している。

ハイパーメディア開発ツール [編集]

ハイパーメディアは様々な方法で開発される。プログラミングツールを使えば、内部変数やノードのデータを外部のデータファイルとリンクするプログラムを書くことができる。Adobe FlashAdobe Director、Macromedia Authorware、MatchWare Mediator といったマルチメディア開発ソフトウェアはスタンドアロン型のハイパーメディア・アプリケーションを開発でき、特に娯楽コンテンツに向いている。Visual FoxPro や FileMaker Developer といったデータベースソフトウェアもスタンドアロン型ハイパーメディア・アプリケーションを開発でき、教育やビジネスコンテンツに向いている。
ハイパーメディアは、携帯機器やデジタルサイネージなどの組み込みデバイス上でも開発されており、W3C (World Wide Web Consortium) の Scalable Vector Graphics (SVG) 仕様を使っている。Inkscape などのアプリケーションは SVG に基づいたハイパーメディアの開発を単純化する。iPhoneなどの組み込みデバイスは SVG 仕様を元々サポートしている。
多くのビジネスソフトウェアは、限定的なスクリプト言語ハイパーリンク機能を使い、データファイルにハイパーリンクを追加できる。Microsoft Office などの文書作成ソフトウェアは、同一ファイル内や外部ファイルへのハイパーリンクを設定でき、外部ファイルサーバ上のファイルへのURLリンクを設定できる。グラフィックスやページレイアウトを強調する場合、DTPツールを使ってハイパーリンクを追加できる。例えば Microsoft PowerPoint などのプレゼンテーションソフトウェアQuarkXPress の QuarkImmedia アドオン、PDF文書にハイパーリンクを作成できる Adobe InDesign や編集できる Adobe Acrobat がある。Hyper Publish のようにハイパーメディアやハイパーテキストの作成に特化したツールもある。Webオーサリングツールは、任意のウェブブラウザからアクセス可能なHTMLファイルを作成できる。DVD Studio Pro などのCD/DVDオーサリングツールは、インターネットに接続されたパーソナルコンピュータ上でディスクを再生したときにはウェブへのリンクを使え、DVDプレーヤーではDVDのコンテンツでのハイパーリンクを設定できる。

0 件のコメント:

コメントを投稿