contentsArea

ソフトウェア Archive

Illustrator CS3雑感

Adobe Creative Suite 3 Web Premiumを導入して2週間ほど。まだ業務で必要なソフト・機能しかいじっていない感じですが、前バージョンとの比較を少しずつ書いていこうと思います。今回はIllustrator CS3。作業を行っている中で感じたことをつらつらと。

» 全文を表示する

Adobe Creative Suite 3 発表記念イベント:「CRTEATIVE FREEDOM 自由×自在」レポート

昨日出席したAdobe Creative Suite 3 発表記念イベント「CRTEATIVE FREEDOM 自由×自在」のレポートを。基調講演では全体的なパッケージの解説、それぞれのセッションではフォーカスを絞って機能紹介、といった感じでした。それぞれ、興味を惹かれたところを簡単にピックアップ。

» 全文を表示する

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 他にはないテクニック満載

参考記事

九十九電機