本連載の執筆を担当する青木と申します。Flashのフレームワークである「Progression」が4月22日にバージョンアップされました。本連載では,約8回に渡ってProgression4の使い方を説明していきます。分かりやすく作成手順を紹介することで,Progressionの素晴らしさを伝えることができればと考えています。初回は,Progressionの沿革や概要を説明し,Progression環境を設定します。Progressionの需要と事例Progressionは,実案件にも耐えうるフレームワークとして,数々の案件に使用されてきました。導入事例数は,把握しているだけでも軽く1,000件を超えます。Flashサイトを見た時に右クリックを押すと,Progressionの文字をよく見かけるはずです。それだけ,Flashサイトをつくる際にProgressionがいかに強力なパワーを発揮するのかを物語っているように感じます。私自身,余程特殊な状況でない限り,Progressionを使用せずにFlashサイトを制作することはありません。バージョンアップする度に導入件数が増えており,今回のバージョン4正式リリースにより,ますますユーザの増加が考えられる今,もはやProgressionは業界の標準になってきていると言っても過言ではないでしょう。ショーケースProgressionの最近の実績としては,以下のサイトなどが挙げられます。たまごかけごはんでProgressionを使用させていただいております。管理する賃貸マンションの物件サイトを制作させて頂きました。制作途中にクライアントからの要望で2階層以下にページの増減や移動がありましたが,今回も難なく対応出来ました。4を使用して制作されています。その他の事例については,Progression公式サイトのショーケースを参照してください(※1⁠)⁠。※1ショーケースに掲載されている事例は,すべてProgressionを使用していますが,バージョン4以外の事例も掲載されています。Progressionの機能概要それでは,Progressionが一体どういった機能や特徴を持っているのでしょうか。Flashを用いてサイトを構築すると,従来のHTMLページのような遷移が困難になります。ブラウザの戻るボタンが従来の意図通りには使用できないことが多々あります。これらは,技術的に不可能だという話ではなく,非常に面倒な設計を要求されるということです。ProgressionではHTMLのようなページの遷移を可能にする技術を標準で実装しています。Progressionを使用する人は,いつも通りにFlashを構築するだけで,今まで面倒だったページ遷移等の裏方の技術をすべてProgressionに任せることができるようになります。Progressionでプロジェクトを制作すると,Flashを公開するのに必要なHTMLファイルやJavaScriptの設定ファイルなども自動で生成してくれます。生成されたファイルをWebにアップロードするだけで簡単にFlashサイトが完成してしまいます。Progressionを使用してFlashのコンテンツを作成すると,Webに公開する直前までの状態を一気に制作できてしまうということです。それだけでも十分便利なProgressionですが,その他にも魅力的な機能が本当にたくさん搭載されています。今回のチュートリアルだけでは,もちろんすべてを紹介することはできませんが,実際にFlashサイトを制作する上でぜひ試していただければ幸いです。機能面だけでなく,今回のバージョンアップに伴い大きなパフォーマンス向上が計られました。新機能から参照してください⁠)⁠。