文字のサイズどーのこーの書いてたりとかしたのだけど、Internet Explorer 7 とか Opera 9 とかのズームボタンってクリックすると画像も Flash も全部大きくなっちゃうのな。

Internet Explorer 7

Opera 9
っていうことはよ。あんなにグダグダ考えることもなく。作る側はふつーの文字サイズでふつーにつくっとけばほとんど文字サイズなんて気にしなくてんじゃね? もちろん音声ブラウザ対応とかある程度はやっとかないといけないと思うけど。Firefox の拡大縮小もそうなってくれれば、いろんな文字サイズに対応させる作業なんていらなーい。わーい。
んま、なんでいまさらそんなこと書いてんのかっつーとミーのつくる Flash はだいたい最初に Stage.scaleMode = ‘noScale’; ってやっちゃってるのだけど、これやると IE7 とか Opera9 とかで画像も拡大されちゃう拡大モードで Flash だけ拡大されないっていうことになるですよ。ブラウザはプラグインで表示されてるものを拡大してるんじゃなくって、単にプラグインの表示エリアをおっきくしたりちっちゃくしたりしてるだけなのでその中身の対応はプラグイン側で行わないといけないわけです。ふつうに onResize イベントが発生するんでそれで対応ってのもアリ。
というわけで、Flash における IE7 の拡大モード対策。覚え書き。
「onResize でちゃんとステージサイズに追従させられないなら Stage.scaleMode はいぢらない」
いぢらないとデフォルトで showAll になるので問題ナシ。
んまあでも scaleMode = ‘noScale’ にして onResize でパーツ位置調整っていう場合( YouTube のプレーヤーとか DARAO とか)でも、パーツそのものは大きくならないので(あたりまえだけど)せっかく拡大してるのにおっきくならないっていう、なんともかんともな状態になるですよ。うーん。。
Technorati Tags: IE7, Opera, プラグイン
April 16, 2007 at 8:07 pm / Category: Flash / Permalink / No Comments »
April 16, 2007 at 6:26 pm / Category: Bookmark / Permalink / No Comments »
さてさて。寺子屋(仮)の言い出しっぺの tera さんが東京にいっちゃうのでとりあえず次回、第3回はおいらが仕切っちゃうよー。昨日のお食事会で日時も決めちゃったしね。
タイトル:寺子屋(仮)第3回「さくーしゃの Flash なんでも相談室」
日時:2007年5月20日(日)13:30〜 (途中参加OK)
場所:株式会社カラーズ Osaka office (→地図)
会費:無料
定員:15名(早い者勝ち)
持ち物:ノートPC(あれば)、なんか話すネタ、おやつ(500円まで)
晩ご飯:近くでみんなで食べよう。
Flex 系の開発話になるとデザイナー系 Flasher たちにはちょっとしんどい感じなので、次回はもっと敷居をさげて日ごろ Flash とか Web 制作に関して「FuseKit わからーん」「なんじゃこりゃー」とか「みんなどうしてんの?」ってところを話し合える場にしようと思っている次第。参加する人たちはなんかネタ持ってくること。べつに難しいことじゃなくていいので。日ごろ疑問におもってることとか。大阪で Flash 野郎たちが集まる場ってそんなにないので、この機会に全部解決しちゃおうー。あー、タイトルは「さくーしゃの〜」てなってるけどおいらだけが回答するわけじゃないから。なんかキャッチーなタイトルの方がいいやん?ってだけなので、んまあ、気負いせずにテキトーにワイワイやりましょ。あんましカタいのいやだからユルくユルく。
参加したい人は mixi の寺子屋(仮)コミュ内の第3回トピックにて参加申し込みしてくださいな。早い者勝ちだよー。
追記(2007/4/20):定員うまりましたー。もう締め切りました。参加したかった人、残念。また次回どうぞ。
追記(2007/5/22):やりました。ミーが発表したネタはこつら。
Technorati Tags: 寺子屋(仮)
April 16, 2007 at 11:21 am / Category: Flash / Permalink / No Comments »
寺子屋(仮)第2回。いってきたよ。
広島とか東京とか金沢とかから来てる人がいてびっくり。
内容は予定通り tera さんが1人で “The Essential Guide to Flex 2 with ActionScript 3.0” をグダグダ進めるという感じになりましたよ。グダグダとは言え、本の内容をきっちりやるってことってほとんどないのでそれなりに収穫はありました。そもそもおいらはきっちり Flex アプリ作ったことなかったしね。なんとなく知ってたことがよく理解できたって感じだわ。
ただこの本はちょっとあんまりかもしれない。Component とか XML とか State のあたりは問題ないと思うけど、Case Study はなー。Framework のことを調べたりとかしてたからよくわかるんだけど、あの規模のアプリにしてもなにかしら Framework を導入してつくってかないと、あのまま想定してる全機能を実装しようとするとかーなりごちゃごちゃでわけわからんことになると思うんだな。
RIA ってアプリケーションだから単純なそのへんにあるような美容室の Flash サイトとかとは違って、すごく機能がたくさんあってイベントが複雑にからみあってるからちゃーんと構造を理解して設計して作れないと厳しい。作りきりの単純なアプリならいいけど。
そゆ意味であの Case Study は Flex アプリのとっかかりにはなるけど、本格的なアプリを作るにはそのへんの情報が不足してる感じ。Cairngorm Framework の基礎的な本とかがあればいいのにな。
なんか “The Essential Guide to Flex 2 with ActionScript 3.0” の書票みたいになっちゃった。。
ん。その後のお食事会も大変有益な会でございました。いろいろ業界話聞けておもしろかったー。とりあえず第3回の予定も立ててきたのであとで告知だけ別エントリでかきますよ。っと。
追記 (2007/4/16):告知かいた
Technorati Tags: Flash, 寺子屋(仮)
April 15, 2007 at 11:05 pm / Category: Flash / Permalink / No Comments »