contentsArea

Flash Archive

Flashコンテンツをブラウザの「戻る」「進む」に対応させるStateManagerの特性

FlashやAjaxコンテンツを、ブラウザの「戻る」「進む」ボタンに対応させるStateManager。遷移時にページタイトル・ページアドレスもステート名に合わせて変化してくれる便利なクラスですが、そのまま使った時のちょっとしたクセを見つけましたので以下に記します。

ページを開いた直後、アドレスだけでなくタイトルの末尾に「#」が付く

IE6・7で確認、Firefox・Operaでは発生しませんでした(ちなみにNetscapeではそもそもStateManagerが未対応の様子。国内ではもう使っている人がほとんど居ないとは思いますが……)。

ページを開いた直後、Flash内でマウスボタンを押すと(「クリック」ではなく「押す」の段階で)、タイトルが「#」のみになる

これまたIE6・7のみで確認。

ステート名を「home」にすると、アドレスが「#home」ではなく「#」のみになる(自動的にステート名が取れる)

これはちょっとうれしいですね。ホームのアドレス表示がシンプルになるのはいいことです。

とりあえず以上三点。上の二つはどちらかというと、StateManagerというよりブラウザのクセですね。一応、一番シェアのあるブラウザなので、どうにも気になります。

見栄えを改善する手っ取り早い方法は、開いた直後にStateManager.setState()を使ってデフォルトステートに飛ばすことでしょうか。ただ、初期設定を行うフレームと同一のフレーム内で飛ばすように設定すると、ステート名付きのアドレスでアクセスした時もデフォルトに飛ばされてしまうので、次以降のフレームで設定するのがよろしいかと。

Flash Hacks―プロが教えるテクニック&ツール100選

Flash Hacks―プロが教えるテクニック&ツール100選

posted with amazlet on 07.06.14

シャム バンガル Sham Bhangal クイープ
オライリージャパン (2005/07)
売り上げランキング: 21266

おすすめ度の平均: 5.0

5 楽しい
5 他にはないテクニック満載

参考記事

Flash CS3英語版体験版ダウンロード開始

Adobeのサイトで、Flashの最新版「Flash CS3 Professional」英語版の体験版がダウンロード開始されていました。試用期間は30日。早速インストールして少し触ってみましたが、何より感じたのが起動の早さ。手元の環境では2〜3秒で立ち上がりました。


▲起動時の画面。左のツールボックスが1段・2段を切り替えられます。


▲新規作成画面。同じflaファイルの作成でも、ActionSctiptのバージョンごとに別メニューになっています。

ダウンロードは以下より。Photoshop・Illustrator・Dreamweaverなど、ほかのCS3シリーズ体験版も入手できます。

関連リンク

FLASH CS3 PROFESSIONAL アップグレード版 Windows版

FLASH CS3 PROFESSIONAL アップグレード版 Windows版

posted with amazlet on 07.06.14

アドビシステムズ (2007/06/22)
売り上げランキング: 993

豊富なフリーFlash素材:Flashbucks

Flashbucks

フォトアルバム、メニュー、メッセージボードなどFlash素材が数多く揃っています。デザインもスマートで、小気味よいモーションの利いた良質な素材ばかりです。商用/非商用、個人/法人問わず無料で使えるとのことなので、Flash素材をお探しの方はいかがでしょうか。

@rt Flash 4 リニューアル版

@rt Flash 4 リニューアル版

posted with amazlet on 07.06.14

ディーディーエヌ (2004/11/05)
売り上げランキング: 5212

おすすめ度の平均: 5.0

5 簡単に・・

九十九電機