リヴリーをobject要素で表示するようにした件
リヴリー、ホームページに設定とゆーサービスがあるんですよね。
「リブリーブック→Others→ホームページに設定」と辿っていくと基本的な設定項目をですね、設定出来きるのですが、デフォルトがどうしようもない感じなんですよね。私の場合だと、
<noedit><script language="JavaScript" src="http://www.livly.com/f.php?uid=19xi&s=4"></script></noedit>
てな感じなんですよ。これはね、個人的にちょっとイヤンな感じなわけです。とゆーわけで、弄ってみたわけです。
<object width="340" height="340" id="livly" data="http://www.livly.com/livly.swf?roomID=19xi&siteIP=island04.livly.com" type="application/x-shockwave-flash">
<param name="movie" value="http://www.livly.com/livly.swf?roomID=19xi&siteIP=island04.livly.com" />
<param name="allowScriptAccess" value="always" />
<param name="base" value="http://www.livly.com/" />
<param name="bgcolor" value="#FFFFFF" />
</object>
こんな感じ。
URL 発掘方法
http://www.livly.com/livly.swf?roomID=19xi&siteIP=island04.livly.com とゆー URL がどこに書かれているか。
「リブリーブック→Others→ホームページに設定」で表示されるソースの中にhttp://www.livly.com/f.php?uid=19xi&s=4とゆー URL が、書かれているはず。多分。そのページを開くと、大本 ( ? ) の flash ファイルが見られます。さらにソースを表示すると上記 URL が記述されています。
あとは、Adobe Flash をクロスブラウザで埋め込み表示させる Valid な XHTML 1.0/1.1を参考に、HTML を書きます。仕上げにリヴリーの蜘蛛リンク設定とか注意書きとか書いて終わりです。
規約なんちょれが胡散臭い感じですが、ウェブサービス屋さんならこれぐらいデフォルトでやっておいて欲しいと思う。
Livly Island COR へのリニューアルに伴い上記のホームページ設定は使えなくなりました。