HTML5 Pack for Dreamweaver

アドビ公認、Flash広告をHTML5に変換してiPhoneに配信する技術

思ったより早く、Flash→HTML5変換の技術がでたようです。

Flash と HTML5の比較

ちょっと前の記事ですが、HTML5とFlashの違いがまとまってました。
http://clockmaker.jp/blog/2010/02/flash-vs-html5/

昨今のブームから、iPhone / iPad 対応が叫ばれるようになってきて、Apple と ADOBE がケンカ別れしてしまったものだから、一気に Flash の立場が危うくなってます。

ただ、いろいろ言われますが、開発者にとってもユーザーにとっても、Flashを超えるソリューションはないはず。HTML5も、マニアックな開発者の間で夢見がちすぎ。
私は、ADOBEを応援していきたいです。


ただ、各種デバイスで学習できるeラーニングと考えると・・・
動画で学習 + HTMLのテスト
というのが、互換性最大だろうと思ってます。

Xserver で MODx インストール データベースの接続ができない件。

必要があり、Xserver に MODxをインストールした。
データベース接続のところで、かなりハマったのでメモ。

XserverのMySQL設定でMySQLユーザを新規作成。
MODxのファイル一式をFTPでアップロードして、データベースのユーザー名を入れるが・・・「接続できません」となって、どうしてもうまくいかない。

いろいろ悩んだあげく・・・
XserverのMySQLユーザ一覧の( )内にある ( sv???.xserver.jp ) が、DBのサーバ名ではないことが判明!もちろん localhost でもダメ。

で、実際のサーバ名を確かめる方法

  1. XServerPanel内の「MySQL Ver.切替」をクリック。
  2. 「MySQL情報」をクリックすると、「MySQL5 ホスト名」という欄に、mysql??.xserver.jp というサーバ名がある。これがホンモノなので、これをMODxのインストール画面で入力する。

あっさり解決。

ちなみに、Xserverで、MODxのインストーラーから、DBの新規作成はできないので、XServerPanelからDBを作成して、アクセス権を付与して、同じ情報をMODxのインストール画面で入力。


意外とわかりづらいので、誰かの参考になれば。

AS2.0 / AS3.0 プロジェクタexeで Ctrl+Enterを無効にする

Flashで書き出したexeを実行し、Ctrl+Enterを押すとフレームが進んでしまう。

fscommand("trapallkeys", "true");

と書くことで、それが回避される。

ついでに、右クリックで「再生」などをされないようにするには、
fscommand("showmenu", "false");
どちらも、AS2 / AS3 共通。

AS3.0 オブジェクトが存在しているかを判別する

AS3.0から、存在しないオブジェクトを参照しただけでエラーになってしまう。
以下のスクリプトで、オブジェクトが存在するかを判別できる。
hasOwnProperty("objectname");
objectnameが存在していれば true を、存在していなければ false を返す。

こいつは便利。