Calendar
(1/1) あけましておめでとうございます (12/24) チキン! (11/11) 自転車グリップ修復 (11/5) 悲願達成 (11/4) 「AQUOS sense 7」のBluetooth (10/24) 桐すのこ工作 (10/21) テキトーキーホルダー (10/10) アゲハ過齢幼虫? (10/6) アゲハ脱走防止柵🐛 (9/19) ベランダアゲハ奮闘記 (9/14) 阪神優勝🎊 (9/3) 23th (8/5) いたばし花火大会 (5/3) アオスジアゲハ (5/1) アカボシゴマダラ (3/20) 六義園の桜 (3/4) 花粉防護メガネ (2/27) フィラメントスタンド再設計 (2/25) 有孔ボード用クリップ (2/23) ゴーヤチャンプルー |
2008.2.13 (Wed) まだまだ続く、「美しくBGMを表示する方法」の探求。
BGMなんだから、見た目にこだわらなくても再生されれば……という意見は却下します。 WMP用のactivx objectタグを書いて、非対応だった場合にEMBEDで表示するよう、内部に書いておくパターン。 ↓こんな感じ。 <OBJECT classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" width="200" height="26" border="1"> <PARAM name="FileName" value="./test.mid"> <PARAM name="AutoStart" value="true"> <EMBED SRC="./test.mid" width="200" height="16" autostart="true"> </EMBED> </OBJECT> Safari ver3にしたんだけど、EMBEDがなくても表示される。IE用の記述を解釈するようにしたらしい。ナイスね。 WMPでの表示になってる。見栄えを良くするために、「border="1"」追加。 でも、やっぱりWMPの表示はダサダサなので、QTがある環境ではそちらを優先したい。 んで、「objectタグは入れ子にして『外側から優先して使用し、非対応なら内側を使用』ということにできる」、というルールを採用してみる。 ↓こんな感じで。 上の<OBJECT>がQuickTimeの記述、下の<OBJECT>がWMPの記述。 <OBJECT classid="CLSID:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="200" height="16" border="0"> <PARAM name="SRC" value="./test.mid"> <PARAM name="AutoPlay" value="true"> <OBJECT classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" width="200" height="26" border="1"> <PARAM name="FileName" value="./test.mid"> <PARAM name="AutoStart" value="true"> <EMBED SRC="./test.mid" width="200" height="16" autostart="true"> </EMBED> </OBJECT> </OBJECT> ところが……。 IFRAMEに読み込むから、1個目だけが表示されるように調節できそうだけど、AutoPlay(AutoStart)は必須なので、音が混ざる〜。 今月のWindows Updateで、IE7のインストールを奨めはじめたみたいだし、もうIE6なんか知ったこっちゃねぇ……ってワケにはいかないよなぁ。 そういえば、IE7でQTプラグインが入ってないパターンのテストをしてない……って、そんなに環境用意できるかいっ!! 「クリックするとこのページのActivXコンテンツを……」ってのを回避するために外部JavaScriptも使わなきゃいけないし……だぁぁぁっ、ゲイツぅぅ!! |
Information about "Gallery ryna" ryna's Gallery illustration gallery photo gallery music list Links ■ お友達サイト らくてんまるのあな ladyluck games Fulcrum 王様と小ゾウ きまぐれTの個人的(?)情報発信 おえかき上達への道 イミアリスケッチ めーたんブログ。 teadays ■ デジカメ関係 キヤノン株式会社 株式会社ニコン FUJIFILM リコーイメージング株式会社 エプソン TAMRON SIGMA スリック ベルボン株式会社 ケンコー・トキナー ハクバ写真産業株式会社 マルミ光機株式会社 株式会社エツミ raynox ワールドルーペハウス LAMDA ラムダザック Adobe 市川ソフトラボラトリー SILKYPIX GANREF DIGISCO.COM でじすこや デジスコ倶楽部 |