Flash業界が現在いろいろ大変な理由 ITかあさん

ITかあさん

Flash業界が現在いろいろ大変な理由

Flashの昔(3年くらい前)

私が今から3年くらい前に転職活動の武器に使ったものはActionscriptでした。
当時は『Javascript』なんて難しい、レベルが高すぎる!と思って身につけることすらためらいました。(で、結局習得しなかった)
当時はActionscript2.0だったんだけど、本当に簡単です。
入り口さえ突破すれば、後はけっこう調べながらで何とかなりました。(入り口っていうのは、gotoandstop();)
Flashってコーディングのように色々ブラウザチェックの必要もないし、デバックも楽。けっこうのめり込んだ時期があって、動画のプレイヤーを自作したりしました。
HTML以外では初めてのプログラム言語だったけど、プログラムっていう感じもしない。ちょっと変わったコーディング感覚。

当時はまだまだちょっとActionscript扱えるだけで『お~』って感じだった。普通にコーディングもできたし、デザインも普通にするから就職も難なくできた。
ま~、『FLASHができます!Actionscriptできます!』って言えばもてはやされた時代だったと思う

Actionscript3.0の登場

Actionscript3.0の登場で変わった気がします。Actionscript3.0になったとたんにオブジェクト指向になってしまったし、少しも2.0を引き継いでいない。
2.0の知識は全然役に立たない。そもそも関数が全然違って、辞書が全く使い物にならなくなった。
せっかくがんばって覚えたものの、3.0を再度覚える気にはどうしてもなれなかった。(今もなれない)
本屋に行くと、もう2.0で書かれたものは少なく、3.0ばかりに。今からFlashを勉強する人は3.0を勉強するのが普通です。間違って2.0を買わないように。
で、オブジェクト指向になって、『グン!』とレベルが上がった。敷居の高いものになった気がする。
まずこれで新規でFlashを本格的に勉強する人は減るわね(たぶん)

Jqueryに代表される、Javascriptライブラリの普及

Flashを勉強する人口が減った一番大きな要因はJqueryに代表される、Javascriptライブラリの登場と、目覚しい普及によるものだと思う。
私もJqueryは大好きで積極的にプラグインを利用するし、Javascriptが苦手な私でもすんなり入っていける。

むか~しAjaxの本を手に取ったけれど、さっぱりだった。それならプラグイン探す方がはるかに早い。
プルダウンメニューがアニメーションで動くなんて、Flashでやっていたけれど、今は圧倒的にJqueryで対応します。
Adobeさんには大変申し訳ないが、私のなかでJqueryの登場でFlashの時代は終わりました。
そんなこんなで、多くのWEBデザイナーはJavascriptのライブラリで対応できるならとActionscript3.0のお勉強をしなくなったと思うわけです。
ちょっとした写真の切り替わりなら、圧倒的にJqueryなんかで対応したほうが圧倒的にいい。スマートフォンでも見れるしね。

Flash業界って今大変らしい。

しかし、全くFlashが必要なくなったわけではない。Flashバナーもそうだし、フルフラッシュのサイトだって今でもたくさんありますからね。
ただ、Flashの対応してくれるデザイナーやプログラマーが減少しているそうです。
一番困っているのがモバイルFLASHコンテンツの会社だそうです。
ほんとう~~~~にモバイルフラッシャーがいないそうです。
Flash Liteですね、モバイルの場合は。
なんでね、モバイルと、PCとで使える関数がこんなにも違うのか意味が分からない。なぜそのあたりに歩み寄りが持てないのか。
私はActionscript2.0は習得していますが、かといってFlash Liteはできません。
iphoneやipadにもFlash対応していったら、状況はまた少し変わるのかもしれないね。

今日の母さん

昨日熱が38度出たけど、今日はがんばって仕事する。頭がクラクラするけど気合で乗り切れ!
結局、WEBデザイナーとして転職・就職するならJqueryとかprototypeとか使いこなせるようになったほうがいい。
普通にWEBデザイナーとして就職したところでFlashなんて今はそうそうやらない。何でもJqueryやprototypeのプラグインでいける。
それでもFlashやるならFlash Liteをやるといいと思う。

初夏のJavaScript祭 in サーキュレーションビル ForPro