HTML プラグイン
プラグインの機能は、HTML ブラウザの機能を拡張することです。
HTML ヘルパー(プラグイン)
ヘルパーアプリケーション(helper application)は、ブラウザから起動できるプログラムです。ヘルパーアプリケーションはプラグインとも呼ばれます。
ヘルパープログラムは、オーディオやビデオ(その他)の再生に使用できます。ヘルパープログラムは <object> タグを使用して読み込まれます。
ヘルパープログラムでビデオやオーディオを再生する利点の1つは、ユーザーに再生設定の一部または全部を制御させることができることです。
プラグインは <object> タグまたは <embed> タグを使用してページに追加できます。
ほとんどのヘルパーアプリケーションでは、音量設定や再生機能(例:巻き戻し、一時停止、停止、再生)を手動(またはプログラム)で制御できます。
注意:
ほとんどのブラウザは Java アプレットやプラグインをサポートしていません。
ほとんどの最新ブラウザは Flash のサポートを終了しています。
以下の swf ファイルの例は、最新のブラウザでは正しく動作しません。
![]() |
<video> タグと <audio> タグを使用してビデオとオーディオを表示できます。 |
|---|
<object> 要素
すべての主要ブラウザは <object> タグをサポートしています。
<object> 要素は、HTML ドキュメントに埋め込まれるオブジェクトを定義します。
このタグは、オブジェクト(例:WebページにJavaアプレット、PDFリーダー、Flashプレーヤーを埋め込む)を挿入するために使用されます。
<object> 要素は HTML ファイルを含めるためにも使用できます:
または画像を挿入する場合:
<embed> 要素
すべての主要ブラウザは <embed> 要素をサポートしています。
<embed> 要素は HTML Embed オブジェクトを表します。
<embed> 要素は長い間存在していましたが、HTML5 以前は詳細に規定されていませんでした。この要素は HTML5 ページでは検証されますが、HTML4 では検証されません。
![]() |
注:<embed> 要素には終了タグがありません。代替テキストは使用できません。 |
|---|
<embed> 要素は HTML ファイルを含めるためにも使用できます:
または画像を挿入する場合:
その他の拡張