プラグインを使用する埋め込み
2006-04-26
ここでは、[イースター・エッグ]での表記のうち、
現時点では必ず、外部の別サーバを用意をする必要がある
プラグインを使用して埋め込み表示をするwikiの表記[embed埋め込み]について、
出力されるHTMLタグについて説明しています。
※wiki表記は表示しておりません。
※出力されるHTMLタグについてのみの説明です。
[yahooブログ限定][Wiki表記Level2.5]
*埋め込むファイルの一例
embed埋め込み
このwiki表記で出力されるタグはembed要素が出力されます。
簡略されたタグで、ブラウザでは、一応表示される程度です。
出力されているの属性の一部が、プラグインの種類によっては、
無視される属性になるので、この部分のコントロールが効かない場合があります。
※このembed埋め込みは、 HTML4.01※1では採用されていません。
いわゆる 規格外要素※2になります。
ただ、現実的には、
この要素を使うしか「埋め込み」できないファイルの種類もありますので、現時点では普及しています。
参照できる統一的な標準などなく、各プラグイン毎に要素の「属性」や、
終了タグのある、なしなど確定していません。
プラグイン、ブラウザなどの環境に依存となります。
このwiki表記で出力は
[終了タグ]のない状態の簡略したともとれるタグになります。
このような「埋め込み」を行なう場合の[標準とされるobject要素]※3は、出力されていません。
自動再生のコントロールする属性autostartが出力されています。
しかし、QuickTimeなどのプラグインを利用する環境の場合、
このような自動再生のコントロールするembed要素の属性はautoplayなので、
無視されると考えられ。
これが、自動再生のコントロールが効かない理由です。
この場合、ユーザーのプラグイン設定が有効となります。
また、凡庸で使われるプラグインのない場合用の代替文字などを表示する
noembed要素も出力されるわけではありません。
例えば、フラッシュなどの場合、プラグインをインストールしていない場合や、
ブラウザの設定によって、プラグインを有効にしない設定にしていた場合には、
wiki表記により、全く表示されていなかったり、×印がついていたりします。
埋め込むファイルの一例
- 各種動画
(mov,)
- フラッシュ
(swf,)
- 音楽
(mid,)
※この表記については、動作の確認などおこなっていません。
これでも「動いたよ」という方はお知らせください。
使い方
- 一般的には、Topページなどに設置して、いきなり音楽がならないように、
動画など、いきなり動作させないように配慮します。
- また、容量が大きいので閲覧者がいきなり読み込みで時間をとられないように、
ワンクッションおく意味でも
Topページなどではなく、別ページなどに埋め込みを行なうなどの配慮が必要となります。
- その場合、埋め込むファイルの容量などを明記していると、親切であると思われます。
- また、埋め込みが出来ない場合でもそのページの意味がわかるように、文字テキストなどで説明を加 えるなどは配慮が必要かもしれません。
- プラグインがない人への、プラグインダウンロードサイトへのリンクを作成していると親切かもしれません。
※ダウンロードサイトへのリンクはそのサイトの規約や条件をよく読み、
その指示に従ってリンク生成をしましょう。
※また、不明な点などはyahooブログではなく、ダウンロードサイトなどに問い合わせてください。
使用例
なし
※yahooブログは開発中です。システム変更などあった場合、
この記事の内容とは違っている場合があります。
【ヒント】
【リファレンス】
この記事は「 プラグインを使用する埋め込み」です。
※修正、加筆、場合によってこの記事を削除する可能性があります。
更新: 2006-04-26
ホームページ制作、千太の絵空事
|