フルカラーで図版が多いので、英語だけどわかりやすいです。両端はメモとか注釈が書いてありますが、結構細かい。意外にも、丁寧な解説で、日本の書籍よりも丁寧かもしれないと思うところが何カ所かあります。AS3.0を使っています。(なぜかAS2.0よりも上位だと思い込んでいる初心者の人は多く・・・構造化言語とOOPの違いはわたしは開発スタイルの違いだと思っています。OOPが便利なのは否定しませんが)理由5つめ。IKとか3Dについて専用の解説がしてあります。新機能とは知らない人がCS3版を買えば、当然CS4からの新機能であるIKや3D関連の機能については学べません。期待したいところもあります。アクセシビリティについて、パネルの解説すらありませんでした・・・キーボードからの入力については、解説がなかった・・・初心者向けだからこそ、こういうことがらを当たり前のように取り上げてもらうと、その後の学習が楽になります。Flash開発者は、マウスでしか操作できないFlashコンテンツで、読み上げにも対応しないものがいつまも通用すると思っていてはいけないはずですが、WEBデザイナーに比べてはるかに意識の低い状態があり・・・意識改革をお願いしたいです。意外な発見があるので、私は初心者向けとかビギナー向けの本を読むのが大好きです。「灯台もと暗し」とでもいうのでしょうか。2009年3月に出たばかり。手にしたのは、発売から2週間ほどたってからだった。書籍の目的は、FlashサイトをどのようにSEO対策するか?というもの。内容は、Flashをメインに据えながらも、サーチエンジンのクロールの仕方(イメージ)や、JavaScript、XMLデータを使用しているFlashサイトの構築方法を説明している。最初に、どのように修正すれば良いのかの解説が具体的にあり、次に例題があるので、非常にわかりやすい。この本自体は、英語だが、目的は1つ、FlashサイトのSEO対策なので、ほとんど違和感なく読みすすめることができた。オライリー本にしては薄くて読みやすいというのもあるが、実際にHTMLコードやASコードが理解できればこの書籍の英語は苦にならないレベルだ。強がってみても、ニュアンスが分からないので、やはり、日本語版があるとうれしい・・・。内容では、SEO基礎から、Flash、JavaScript、Ajaxサイト、FlexによるRIA、XMLを使用するダイナミックなサイトのSEO対策について現在できることを挙げている。実際、これだけできれば、SEO対策としてはOKだろう。私は、画像の検索レベルとFlashコンテンツの検索レベルが同じになればOKと思っているので、すぐにも実践しなくては!と思える内容になっている。他の人は読まないで欲しいくらいオススメ。うそ、みんなで、FlashのSEO対策きちんとしましょう。ソフトウェアFlashでは、かなり古いファイルもあって、いつの時代のかわかりませんが、CS4で開こうとすると「予期しないファイル形式です」と言われ、開けないことがあります。原因とか詳細はわかりません。FutureSplash時代のFlaファイルも開けるし、CS4で作ったものでも、開けるはずですが、ときどき、バージョン違いで開けないものがあるようです。CS3がある(CS4へバージョンアップした)人は、CS3は残しておいた方が良いようです。バージョンアップした場合でも、新しいライセンス規約によると、古いバージョンを残しておくのは、ライセンス違反になりません。これは、アドビの予防線でしょうが、結果的に助かりました。CS3で開いたら、CS3形式で保存しなおすと、CS4でも開けるようになるようです。言えるのは、CS3は、もう手に入らないですから、CS4しか持っていない人は泣き寝入りです。誰か知り合いにコンバートお願いするしかないのかも。アドビにバグレポートも出しておきましょう。次に直っている可能性はあります。14:52FlashCS3も入れていました。本気で使うのではなく、外出時にflaファイルをちょこっと修正したりすることがたま~にあるので。その場で修正できれば終わるのに、帰社してからだと、2時間くらい余計に時間がかかってしまいますから、これは、ものすごく便利。カレントの作業フォルダをDropBoxで同期しているから、いつでもオリジナルソースをいじれるわけです。1024x768以上でないといけません。はじかれてしまうのです。そこで、外部モニタを使います。外部モニタに出力するとAspireOneでは、かなりの解像度が出せます。そこで、CS4をインストール。インストールが終われば、起動時のチェックはしていないようなので、通常のAspireOneのモニタにしても動作します。激遅いのは覚悟のうえ。インストールしたら、最初の1回だけは、余裕のあるときに起動しておくのが吉です。なんかファイルをコピーしているので、余計に遅くなりますから。Flash+MTでできることはじまりました。Flash+MTでサイトを作っていくためのハウツーを載せる予定です。次回から本格的な開発に入ります。CS4で、前のバージョンのflaファイルが開けない。8やMX2004、それ以前のファイルを開くには、CS3が必要だ。CS3なら、古いバージョンも開ける。CS3は捨てられない・・・ってことか。2009が1/29-30と東京・台場で開かれました。初日は行けなかったのですが、2日目行って来ました。会場は、ホテルグランパシフィック。豪華です(笑)Felicaチップを使った入場管理システムは、便利そうですが、絶対に事前に決めたセミナーしか受けられない(たとえ席が空いていても)という、ある意味融通が利かないのが、難点でした。直前のアナウンスで、外タレが来れなくなってAdobe社員がセミナーしたりするんです。内容を聞いていないから何も言えませんが、きっとハズされた~とショックな人もいたはず。そのときの危機管理ができているのかどうかはわかりませんが・・・顧客が満足しなっとくできるサービスを提供したのでしょうか?会場の広さは、ちょうど良い感じでした。フリードリンクのコーナーが、昨年よりもわかりやすいところにありました。食事は、ホテルのレベルにしたら「う~ん」でしたが、旧知の友達と話をすることができ楽しかったので良しとしましょう。それにしても、参加者を若く感じるようになりました。私が若造だった時代から、12年がたち、気がつけば10歳以上年下の人が、現役でバリバリASやっている。私は、真っ向勝負はできないので(笑)、年の功を制作に生かすことが重要なのかと思いました。10年前なんて、大昔のできごとです。この狭い狭い業界でも、正しく世代交代が行われていると思うと、今の時代と年齢に即した身のこなしが必要ですね。Sponserになりました。ASを書くときには必要不可欠なソフトなのですが、OSSです。趣味でつくるには限界があるって書いてあるけど、趣味でつくれるあんたらがすごいよ・・・って思いますけど。私は、仕事でもできないですから。寄付をしようかな~と思ったのは、やはり、助けられていることもあるし、今なら、できる経済状態であることが大きかったです。Ito)も載りました。機会とお金と応援する気持ちが3拍子そろったときに寄付するのは気持ちよくソフトが使えて精神衛生上いいですね。Type連携講座」を開催いたします。WEBサイトで重要な役割を果たすのは、サイトの新鮮さや、効果的で動きがある演出のリッチインターフェースです。サイトの新鮮さを満たすには、更新性をあげなくてはいけませんし、効果的で動きがある演出のデザインには、Flashの表現手段を活用したいと思います。Flashの大きな問題点は、単体で動作させていてはデータ更新が面倒ということです。更新はFlashコンテンツの苦手とする分野なのです。そこで、多くのFlash開発者は、Flashの苦手とするデータ更新をカバーするために、外部データ(=XMLデータ)の利用を思いつくことでしょう。Typeを利用します。リッチインターフェースを提供する手法を学びます。Flashユーザの方を前提にした内容ですが、ご興味のある方はぜひ、お気軽に問い合わせしてみてください。初回日時:2009年3月25日(水)11:00~18:00よろしくお願いいたします。3.0』として永井勝則さんの翻訳で出ました。私は、そのお手伝いをさせていただきました。3.0』を、永井さんの翻訳により、日本語で読めます。永井さんは、AS使いでもあるので、高度な部分の理解をした上で訳されており、英語でなんとなく分かった気でいた部分を日本語で見直すことができ、満足度は高いです。#やっぱり、日本人なんで・・・いくらAS本のメインがASとはいえ、英語よりも理解が早いですね。実は、永井さんは、この本の前に、1冊、次の本も訳されていました。3.0』を読むのが良いのではないかと思います。3.0』では、書かれていないこともあります。FlashVideoのことなどです。Flashユーザーのためのステップアップガイド』で、概要をつかんだら、あとは、野となれ山となれ(笑)開発経験があれば、Flashのヘルプでもなんとかなるでしょう。10で動作しないサイトがちらほら出てきて、あわてて対応している。多くの理由が、Flashのバージョンチェックだ。サイトでは、バージョンチェックはしていないし、バージョン7で書き出しているからそんな問題とも無関係のハズだった。夕べ見てみたら、なぜか、表示されていない!そこで、ソースを引っ張り出して見てみたが、それらしき記述はまったくない。書き出し直して、FTPしたら、直った。何が悪かったのか不明であるけど、そういうパターンもあるということだろうか。ちなみに、他に管理しているFlash系のサイトでは、何の問題も無かった。なぞが残るばかりである。イベントアックゼロヨンアックゼロヨン・アワード2007行って来ました。私は、1次審査員として関係者なので、その責任があると思っています。小さな役割でも、お願いされた以上は、きとんと最後まで見届けないと。ところで、アックが始まったのは2004年でした。X-8341」「CSS」「XHTML」とかだったと思います。今みたいな「WEB標準」って使ってなかったような・・記憶があいまいですが。FlashはMX2004ですね。Macromedia製品でした。FlashPlayerは7くらいでしょうか。実は、その頃から関わっています。審査員もさせていただいていました。そこで、感じることは、回を重ねるごとに良くなってきていること。言うなら、前回と比較して、ということで、満足度でいうなら、毎回40%くらいです。毎回、要望というか、要求も増えるからなかなか増えないのですけど。マークアップやHTMLコーディングのレベルでいうなら、平均点以上取らないとこの審査には残れません。入賞した40サイトは、お手本となるべきサイトでしょう。日本の制作会社のレベルではそんなに難しいことではないかもしれません。日本人が得意な分野だから。Flashの使い方に関しては、・・・・言葉にできません。昨今のWebでクリエイティブを発揮するのに、Flashという技術が果たしている役割は相当大きな比重を占めます。それにもかかわらず・・・です。そこには私の役割も含め3つの反省すべき点があると思っています。Flashアクセシビリティを絡めて本書いてます!(もう公言しないとずるずるしちゃうから)やはり、もっと頑張らねばと思ったのでした。ところで、麻生太郎氏がパネリストの一人ってのは面白かった。「日本の高齢者と言われる人口は5人に1人、それに対して貯蓄高は半分。「京王デパートは老人をターゲットにすることで成り立つ」こんなことを言ってました。ストレートに「お金のない若者相手にWEBつくっても儲からない」とも取れますし「ユーザにあったコミュニケーションをすることの重要さ」「ユーザのニーズにこたえるとはどういうことか」そういうことを感じました。いつも思うんですが、XHTML+CSSで書くことがアクセシビリティではありません。麻生氏の言葉を借りるなら「巣鴨」に答えはあります。巣鴨に行っても、簡単に答えがあるわけでもないし、JISの仕様書に答えが書いてあるわけでもありません。老人に話を聞いて、たくさんディスカッションして、考えないといけません。アクセシビリティ・・・日本人がもっとも苦手な分野なのかもしれませんね。裏を返せば、すこし頑張るだけで世界の平均まで延びる分野です。NHKでも取り上げられたようです。私の講座ですけど(笑)http://67.org/ws/workshop/detail/049flash.html私のギャラが安くなるわけではないので、内容はいつもと同じです。いうか、どんどん内容は洗練されていくものかもしれない。0「1ランク上の技を身につけるFlashの強化書」の寄稿しました。以前、このブログで+DESIGNINGシリーズのFlash版に寄稿したという話をしましたが、タイトルが決まり発売開始しました。G-Tools強化書って、誤字じゃないですよ。書店で手にとってみてください。サポートサイト」でご覧になれます。イベント写真は、当日、参加してアンケート答えると貰える「adobeストラップとリールクリップのセット」「アドビ・カレンダー」(写真なし)、「テキスト(印刷されている英語版)」、「Webから印刷して持っていた本日のアジェンダ」2008年1月15日。アドビのある大崎ゲートシティにて、開催された。会場は、セミナーをするためのホールで、収容人数は、350人~400人くらい。入ったときは、9:50(開始10分前)で、すでに7,8割が埋まっていて、もう後ろのほうの席しかなく、大盛況だった。遅れたのは、電車が予定よりも10分遅れで渋谷に着いたからで、私のせいではないのだが。セミナーは、コリンさんがスピーチする形式。いわゆるハンズオンではないので、集中力がないと、続けられない。そのために、十分な睡眠とPC禁止の注意書きがメールで来たのが、かえって嬉しかった。今日話す内容は、実は、セミナーに申し込むと何度かリマインダーとしてくるメールに書かれたURLの先に上がっていた。私は、前日の夜、それを見つけて、迷った挙句、印刷して持ってきた。迷った理由は、2つある。ActionScript3.0」を持っていくつもりだったので、余分な荷物は増やしたくなかった。この書籍は、900ページ以上あるだろう、かなり重い。1つは、ページ数が90ページ近くあった。縮小印刷して40ページに抑えたが、それでも、結構なボリュームだった。最小限の荷物で臨んだセミナーだったが、「Webから印刷して持っていった本日のアジェンダ」のテキストを持参していなければ、今日1日の成果はまったく異なるものになっていただろう。アドビの配った資料にも、このテキストは含まれていなかったので、次に何をすべきなのかが、分かりづらかったからだ。資料は、どんな時でも必要だな~と感じた。Video)も出されているヒム・カンパニーの永井勝則さんとお会いする約束をしていたのだが、私が遅刻したせいで、いきなり会えないトラブルに(^^;とりあえず席に付き配られた資料をいろいろ覗く。本日のテキスト(?)、印刷したからこんなに薄いのかと思ったら、当日の内容とは違ったよう。オライリー本の割引クーポン(ピース)CS3のパンフレットパラパラ見ていると10分遅れ位でセミナーが始まった。冒頭のコリンさんの挨拶を通訳レシーバから聞く(長期戦なので、集中していないと頭に入ってこない英語よりも、日本語を選択)日本語になったコリンさんの話は、とても良かった。"right".)と言うくだり。私も日頃から、それを第一目標にしている。定期的なメンテナンスも含めるが、それが一人前に出来てから、ソースコード云々と言うべきだろう。宮本茂さんもゲームが面白くてバグがなくなることがもっとも重要だと、どこかで言っていたような気がする。ソースコード云々というのはもっともだろう。自分には難しすぎて・・・という人が無理にOOPでする必要などないと思っている。速度改善をしなければいけないとか(AS2に比べて10倍は上がると言われている)、チーム開発が必要で、コードとグラフィックの分離をしやすいAS3が必要とかの要望があれば、それを採用すべきだと思うが。大事なのは、ユーザが満足できるコンテンツかどうかであり、ソースがきれいかとか、OOPで作ったかとかは、プログラマの自己満足でしかないことを肝に銘じておかなくてはいけない。この日のセミナー内容は、OOPのイロハがメイン。会場では、プログラム初めてな人が数人(かなり大変かもしれない)、OOP始めたい人が半分くらい。OOPしていますという人が半数という構成だった。セミナーの内容が良いか悪いかは、それぞれの判断によるところが大きいので、一概に言えないといつも思う。私にとっては、すばらしく良い内容だった。私がセミナーに出席するときは、必ず、目標を持ち、そのための時間としてすごす。そのためには、自分がどういう立場で参加するのかを考えるのも重要だ。今回のセミナーには次の3つの立場で臨んだ。著者(何冊か本も出している)教える立場(ロクナナワークショップで教えている)開発者(トゴル・カンパニーではFlashデベロッパーとして開発に従事している)ほとんどの人は、3.だろうか。この他にもいろんな立場があるはずで、取ってはいけない立場はない。結果、いろんな発見があった。ここでは、私の発見を書いても仕方ないので、その詳細は避けるが、セミナーにどの立場で参加するのかという気持ち次第で得るものがあったり、時間の無駄になったりするものだ。次からは、目的をはっきりして参加すると良いだろう。海外からゲストが来て、話しを聞くだけでもかなりの刺激を得ることもできるはずなのだ。私の場合、コリンさんと話もできたし、本を書くときの姿勢や、人生観みたいなものまで垣間見れたこの日は、大きな収穫だった。最後に、この日配られたパンフレットは、日本語化して、発表する予定があるそうなので、セミナーに参加できなかった人は、それを待つと良いだろう。#最後に、ご本人いわく「コリン・ムック」ではなくて「コリン・ムーク」がオリジナルの発音に近いそうです。MAXでの同時通訳には、感動した。OOP用語をあっさりとカタカナに置き換えるなど、この人は、プログラマか?と思うようなレベルの高い同時通訳だった。私が一番覚えているありえない同時通訳は、ピラミッド(というメーカー)のコンピュータをピラミッド型コンピュータといわれたときだ。その瞬間、同時通訳のレシーバーのボリュームをゼロにして、英語を聞いた。ところで、Flash関連の最新情報は、すべて英語である。英語が苦手とか言っていられないのはわかるが、さすがに慣れていないと辛い。私も、英文のドキュメントが読めないわけではなくても、日本語になっているだけで、読解力が上がるので、非常に助かるひとりだ。昔気質の技術者は、日本語訳のドキュメントは誤訳が多く、原文(たいていは英語)しか信じないという人もいるだろうが、ヒム・カンパニーの永井勝則さんといえば、オライリーから訳本が出ていたり、ご自身でもFlash本を執筆していたりと、技術的にも信頼できるし、英語も堪能なら、その方の訳は大いに信頼できるというものだろう。ちなみに、Flashヘルプは、原文も結構間違っているので、気づいたときは、LiveDocsからコメントしておきましょう。しないと、一生直らないのですよ。件のヒム・カンパニーのサイトでは、翻訳ドキュメントが公開されると、メールで知らせてくれるというサービスをしている。英語のドキュメントを日本語で読みたい方にオススメなので紹介しておく。http://www.himco.jp/articles.cfm永井さんの言葉を借りれば「世の中には、すばらしい人もいるもの」です。いや、まったくすばらしい。ヘルプマウスのダブルクリックを取得するためには、1行かかないといけないのですが、サンプルでは書かれていません。doubleClickEnabledプロパティがデフォルトでfalseになっているせいで、2つのシングルクリックとして認識されてしまいます。そのため、ダブルクリックが取得できていないようです。太字部分を追加します。他は、サンプルのままです。true;}全ソースはこちら。楽しいドライブ」を書かせていただきました。『マカロニアンモナイト/ギャラリー「デジタル・モビール」』で公開し、ダウンロードもできるこのコンテンツ「楽しいドライブ」を紐解きました。これは、背景がスクロールしているように見えますが、実は逆にクルマがタイムライン上をトゥイーンしているというアニメーションを作っていて、スクリプトを使って、背景ではなくクルマを固定しています。(通常、トゥイーンアニメーションさせたらクルマが動きますよね)興味ある方は、ソースもダウンロードできるし、解説も載っているので、手にとってごらんください。発売開始されたらご報告します。「1ランク上の技を身につけるFlashの強化書」サポートサイトから、その他の記事を確認したり、ダウンロードしたりできますよん。次のソースがありますが・・・このままだとエラーになります。myGreeter.sayHello(textIn.text);}}下線部分が間違っています。正しくは、KeyboardEventです。ちなみに、テキスト入力フィールド「textIn」は、単一行でないとただしく動作しません。ヘルプチュートリアルをする人もいると思うので、間違っているサンプルを晒しておきます。myGreeter.sayHello("Bob");sayHello()メソッドに引数があるようにクラス定義がされていないので、サンプルのままだとエラーになります。その後、Greeterクラスを拡張したときは、引数ありきなので、エラーになりません。ちなみに、このステップ4.で作成するテキストフィールドは、「ダイナミックテキスト」である必要があります。Flashhttp://box2dflash.sourceforge.net/オープンソースなので、こちらから入手可能.http://sourceforge.net/projects/box2dflash物理演算ができます。PaperVisonで3Dも作れるし、Flashがどんどん拡張されていきますね。一応、AS3のおかげかな。サービスマインドマップhttp://www.mindomo.com/indexインターフェースは、英語ですが、日本語使えます。マインドピースみたいな洗練されたインターフェースではないのですが、WEBアプリとして使えることや、フリーであることなど、魅力があるので、これをしばらく使ってみたいです。驚いたのは、この画面、Flashなんですよね。右クリックで出るコンテキストメニューにもっと機能を入れてほしいのだけど・・・今のところ活かされてません。リクエストしてみるかなぁ。ベータ2出たそうです。worksで公開された。http://www.alphaworks.ibm.com/tech/adesignerサーバー、ちょっと重いぞ。アクセシビリティ拙著ですが、「Flashプロフェッショナルスタイル」という本がありまして、これでは、アクセシビリティ機能の活用方法などを書いています。原稿にしたのは、WDに記事を寄稿して以来だから、4年ぶりくらいかもしれません。興味あるかたは、本屋さんで見てみてください。買っていただければ、もっとうれしいです。13:53Flashhttp://www.richinternet.de/blog/index.cfm?entry=8C8B659E-0858-D8EC-61DECA2DFF048623ほしい人には、ほしいライブラリかも。WiKiペディアよりハッシュ関数だけど、あのハッシュじゃないよ。Labs画質が向上?圧縮効率が2倍以上高い正式リリースは、2007年秋らしいです。対応していたのね・・・。しつこい!Epsondirectでプリンターの消耗品が扱い中止なのは、単に製品型番の解釈が内部的に複数あるという恥ずかしいバグのせいEvernoteの同期ができない時の対処は、データベースの再構築が手っ取り早い(Windows版の話)AmazonPrimeNowの購入履歴はカスタマーから閲覧できない。3でキャプチャを撮る。Panel)をWindows10でも出す。