mediaについて

mediaコンポーネントは、オーディオ、ビデオまたはイメージなどのメディアを、ユーザー・エージェントの埋込みプレーヤに表示するために使用します。メディア・リソースの場所を指定するにはsource属性を、特定のメディア・プレーヤを指定するにはplayer属性を使用します。

mediaコンポーネントは、プラットフォーム間のメディア表示に関する2つの観点を処理するように設計されています。2つの点とは、メディアの表示に最適なプレーヤの決定と、メディア・プレーヤのサイズ設定です。

mediaコンポーネントは、次の手順で適切なメディア・プレーヤを選択します。

  1. コンテンツのプライマリMIMEタイプが「イメージ」の場合、ビルトイン・ユーザー・エージェント・サポートが使用されます。
  2. メディア・プレーヤがplayer属性によって指定されており、そのプレーヤがユーザー・エージェントで使用可能で、メディア・リソースを表示できる場合、そのプレーヤが使用されます。
  3. あるプレーヤがメディア・リソースの再生に最適で、そのプレーヤがユーザー・エージェントで使用可能な場合、そのプレーヤが使用されます。
  4. あるプレーヤがユーザー・エージェントで最優先され、そのプレーヤでメディア・リソースを再生可能な場合は、そのプレーヤが使用されます。
  5. リンク・プレーヤが使用されます。

mediaコンポーネントがメディア・プレーヤのサイズを設定する場合、次の2つのアプローチを使用します。

異なるプレーヤ間、および異なるプレーヤ・コントロール構成間で使用する幅と高さを正確に特定することはほとんど不可能であるため、innerWidthおよびinnerHeight属性を指定することが推奨されます。

mediaコンポーネントのサイズを前述のいずれかの方法で指定しない場合、mediaコンポーネントではメディア・リソースのコンテンツ・タイプによって決まるデフォルトの内部サイズが使用されます。これはオーディオ・コンテンツには適していますが、ビデオ・コンテンツの場合、コンテンツがクリッピングされたり、必要以上に多くのスペースを占める場合があります。


mediaの挿入
単純なコンポーネントおよびその他のコンポーネントの使用

 

Copyright © 1997, 2004, Oracle. All rights reserved.