SWFAddress

  • 2006-10-27 (金) 14:36
  • flash

Asual » SWFAddress

Flashの弱点の一つに、ディープリンク(例:各商品ごとに専用のURLを持たせる)できないために、ブラウザの戻る&進むボタンに対応できないという弱点がありました。

Flash8の新機能のExternalInterfaceクラスを使って、Javascriptを呼び出す事で、SWFファイルのあるHTMLページのタイトルとURLを動的に更新するテクニックが、ちらほら登場しています。

その一連の設定を簡単にできるように、まとめてくださったのがSWFAddressです。

この方法を使えば、今見えているページ状態のURLを人に教えてあげたり、リンクを貼ったりできるので、特に写真・商品紹介的なサイトでは重宝しますね。

仕組みは、上記のようにExternalInterfaceとJavascriptの連携を、できるだけ簡単にできるようにまとめたものという感じです。よってFlashPlayer8以上が対象ですね。SWFObjectも使われています。

サイト上からサンプルサイトを見る事ができ、ファイル一式のダウンロードも可能ですので、実際にどのように組み込むかを知る事ができます。ただ、先程5分程いじってみたのですが、普通のローカル環境ではアドレスの動的生成が確認できないっぽいので、想像で補うか、FTPなりローカル鯖なりでご確認下さい。

また、Operaブラウザは「戻る」ボタンで、swfをリフレッシュするらしいという、根本的に対応し難い問題があります。その辺の注意点もサイトに掲載されていますので、興味のある方はご覧下さい。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.trick7.com/blog/2006/10/27-143606.php/trackback
Listed below are links to weblogs that reference
SWFAddress from trick7

Moleskine Plain Notebook Large

アイデア帳として。

AS3習得本
AS3の全容を学習できる本。この中でどれか1冊自分に合ったものを。
Adobe Flash CS3 詳細! ActionScript 3.0 入門ノート (DVD-ROM付) Adobe Flash CS3 詳細! ActionScript3.0入門ノート2 (CD-ROM付) ActionScript3.0 プロフェッショナルガイド 初めてのActionScript 3.0 Flashユーザーのためのステップアップガイド 詳説 ActionScript 3.0 Actionscript 3.0 Cookbook
AS3発展本
ASでアニメーションさせる面白さを知るための本。最後のはPHP連携デビューにオススメの洋書。
Flash Math & Physics Design:ActionScript 3.0による数学・物理学表現[入門編] ActionScript 3.0 アニメーション AdvancED ActionScript 3.0 Animation (Advanced) Flash and PHP Bible (Bible (Wiley))
AS2
"Flash"ではなく"ActionScript2.0"学習のための良著。他にもいろいろ読んだけど、この4冊を読んだ後、自分が成長できた感じがしました。
FLASH ActionScript 2.0入門完全ガイド+実践サンプル集 [CD-ROM付] Essential Actionscript 2.0 Flash 8 Essentials Foundation Actionscript Animation: Making Things Move (Foundation)

Return to page top