Adobe Flash(Macromedia Flash)とは

Adobe Flash(Macromedia Flash)は、Macromedia社(現Adobe社)が開発したWebページで利用できるアニメーションを作成するソフトウェアです。アニメーション以外にもメニューやWebゲームなどのWebコンテンツを作成したり、サイト全体をFlashで作成することもできます。

Flashのメリット・デメリット

Flashを使うメリットとしては、以下のことが挙げられます。

  • HTMLやCSSといった技術ではできない視覚的効果を表現できる
  • マウス操作に併せて動作を変えるようなインタラクティブなものが作れる

逆に、デメリットとしては、以下のことが挙げられます。

  • 見る人がFlash Player(無料、インターネットでダウンロード可)をインストールしないといけない
  • 画像を含むFlashなどはデータサイズが大きくなり、表示されるのに時間がかかる

現在、Flash Playerの普及率は98%を超えていると言われ、それほどの問題はないといえます。データサイズに関しては、回線速度の向上によりある程度改善されてはいますが、あまりサイズの大きいものは歓迎されません。

Flashサイトリンク集

具体的にFlashを利用したサイトをいくつか見ていきましょう。

Webアニメーション

Flashアニメーションに興味がある人はFLASHで作るはじめてのネットアニメ も参考になります。

メニュー

いずれもサイトの目立つ部分にFlashのメニューを置き、周辺はHTMLで作成されています。 最近はこのパターンのサイトが増えています。全体をFlashで作るよりも軽く、更新も簡単です。

サイト全体

日本ではあまりみかけなくなったサイト全体のFlashですが、海外ではまだまだ人気です。 興味のある人は、カッコよすぎるFlashサイト集: phpspot開発日誌 のページの下にあるリンクをたどってみてください。 海外サイトなので開くのに時間がかかりますが、かなり凝ったデザインのサイトが多いです。

Flashゲーム

Flashゲームを作成するには、FlashActionScriptというプログラム言語を学ばなければいけないため、 この講義ではゲームについては取り扱いません。興味がある人はインターネットで検索してみましょう。