HTMLのOBJECTタブについて
FLASHで作成したファイルをHTML形式に変換したあと、HTMLを確認すると、BODY部に
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
WIDTH=550 HEIGHT=400>
<PARAM NAME=movie VALUE="fl02E.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="fl02E.swf" quality=high bgcolor=#FFFFFF WIDTH=550 HEIGHT=400 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT>
という記述ができます。
この<OBJECT>の属性の意味がよくわかりません。
まず、classidですが、FALSHで作成したものはすべて、
clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
になります。JAVAアプレットとかだと、ファイル名だったりするみたいなのですが、何なんでしょうか。
またcodebaseですが、実行するプログラムの所在するURLとのことですが、実際に "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"にアクセスすると、意味がわからないテキストデータが表示されてしまいます。また、実行するプログラムの所在するURLとはどういうことなのでしょうか?
それと、<object>の部分を削除して、<EMBED src="fl02E.swf" ~</EMBED>のみの記述にしても、ブラウザではきちんと表示されます。
OBJECTタブ自体の必要なのでしょうか。
とても長い質問で恐縮ですが、ご存知の方教えてください
お礼
ページ切り替えはこれです。 結構種類ありますね。 さっそくページに埋め込ませていただきます。 マウス効果のほうもけっこういいですね。 確かにおっしゃるとおり見にくいかもしれませんね。 しばらく取り付けて、来訪者の反応を見て見ます。 いろいろありがとうございました。