ホームページ制作に役立つFlashテクニック
ホームページ制作を始める前に
FlashとはAdobe systemsのオーサリングソフトやそのアプリケーションで作成され、ウェブブラウザ上で再生されるSWFファイルのことを指し、各ブラウザ上にプラグイン形式で配布されている再生エンジンはAdobe Flash Playerと呼ばれています。Flashにはオーサリングツールで編集するFLAファイルと、FLAファイルから書き出されたSWFファイルと呼ばれるものがあります。SWFファイルを作成するオーサリングツールは他にも様々あり、オープンなフォーマットとして扱われています。Flashコンテンツはアニメーションや
ホームページ上のメニューボタン、バナーやブログパーツ、他にもウェブアプリなどの複雑なコンテンツの作成まで様々な用途があります。Flashはパソコンのウェブブラウザ上だけでなく、携帯電話のFlashの軽量版として扱われるものなどもあります。Flashを利用したウェブアプリケーションの説明としては、一言で言うとブラウザ内で実行出来るアプリケーションの事で、ブラウザとFlash Playerを通すことで一々そのFlashそのものをダウンロードしなくても閲覧や用意された操作をすることができるものです。スクリプトを記述することにより、インタラクティブな表現を実現でき、ウェブページ上で文字や画像を動かしたり、マウスの動きに合わせて画像を動かすようなコンテンツの作成もできます。Flashは大きく分けて二種類の表現方法があり、あらかじめ用意した画像に指定した動きをつけたり音声を出したりする方法と、動かしたい文字や画像をプログラムでコントロールしてリアルタイムに動かす方法があります。Flashで作成されたコンテンツはベクタグラフィックスで描かれているので音声やベクターグラフィックスによるイメージを使用することが一般的で、そのためサイズ変化による画質の劣化もなく、ファイルサイズもコンパクトなまま処理が可能となります。さらにマウスクリックによってイベントを発生させるなどの簡単なユーザーによる制御が可能なので、よりインタラクティブ性のある表現が可能となります。しかしFlashの注意点として、ウェブブラウザからテキスト検索ができない事や、使い方によっては閲覧できないユーザーやページが重くなってしまって表示速度が遅くなってしまう場合もありますので、むやみに無駄なアプリケーションを入れないなど必ず使い方に注意して使用するようにしましょう。