Flashサイトを作ったとき、問題になるのが
●ブラウザの戻る・進むボタン
●各コンテンツへは必ず最初のOPやトップを経由しなければならない
といった問題があります。
それを解決する方法として2AdvancedStudiosで使われて有名になりました。
Flashコンテンツを再生中なんとURLを動的に可変するという技術。スゴ!
たとえばトップページは www.strive-ex.com/
プロフィールのページに移動すると www.strive-ex.com/#profile
という風に可変させていきます。
また、ブラウザの戻るボタンを押しても www.strive-ex.com/ にURLが代わり、
ブラウザがリロードされるわけでもないため、実質FlashにURLを与えることが可能です。
あとはこの内容を取得し、それに合わせて処理するようサイトを作れば、
オールFlashコンテンツでも個別のURLを持たせることが可能となります。
さて、これを実現するにはJavaScriptとの連携が必須なわけなのですが、
ありがたいことにライブラリが公開されてましたのでご紹介します。
SWFAddress
http://www.asual.com/swfaddress/
ぜひ次にサイト作るStrive-eX Version2はこのDeep linkingを搭載させてみたいですw
COMMENT (5)
うぉ!
ありがたい!!!
まだあんまり理解できないけど
これ参考にさせてもらいます!
感謝!!!
wirte: いいぐる | 2007年6月16日 03:16
date: 2007年6月16日 03:16
JavaScriptっていろいろなことできるんですね^^
最近はこのようなライブラリも増えて便利になりました(笑
wirte: カッシー | 2007年6月18日 18:26
date: 2007年6月18日 18:26
UNIQLO BABY&KIDSのサイトなのですけど、
SWFAddressをそのまま使っているいますねw
これはちょっとびっくりしました
http://www.uniqlo.jp/kids/
wirte: katuo | 2007年7月 1日 14:04
date: 2007年7月 1日 14:04
>katuoさん
ほんとですね!
思いっきり
js/swfaddress.js
とかソースに書いてますね(爆
wirte: カッシー | 2007年7月 2日 14:14
date: 2007年7月 2日 14:14
ATTRACTORはどーなってるんだろ?ってちょっと疑問になってたんですが。
ほぇ~。。そんなカラクリがあったんですね。ビックリ&勉強不足でした(泣
機会があればチャレンジしてみます!
wirte: kyou | 2007年7月 5日 04:23
date: 2007年7月 5日 04:23