テクノロジーに興味のある人は、数え切れないほどの製品やサービスが通り過ぎるのを見てきました。 何人かは世界を食べるようになり、痛みや栄光なしに姿を消してしまいました。 他の人は謙虚な始まりを持っていましたが、不可欠になるまで成長しました。 少なくとも、別の製品またはサービスがそれを置き換えるまでは。
フラッシュの場合ですが、 ウェブに動きを与え、そのサポートが2020年の最終日で終了したテクノロジー。
フラッシュの始まりと終わり
不思議なことに、Flashの誕生と死はAppleに関連しています。 それはすべて、Macintoshユーザーグループの主催者であるチャーリージャクソンがジョナサンゲイに会ったときに始まりました。 チャーリーはアップルコンピュータ用のソフトウェアを開発したいと考えていました。ジョナサンは高校時代からプラットフォーム用のプログラムを作成していました。 マーケティングを担当する1993番目のパートナーであるMichelleWelshと一緒に、FutureWaveソフトウェアという会社を設立しました。 これはXNUMX年でした。
最初の製品はSmartSketchでした。 Mac用のグラフィックエディタ での使用に最適化 光学鉛筆。 このソフトウェアは、すばやく使いやすいショートカットとシンプルなユーザーインターフェイスを組み合わせることで、デジタルペンの自然な感触を補おうとしました。
市場テストでは、多くのユーザーが次のように述べています。 SmartSketchは、アニメーションやロトスコピーに役立つツールになる可能性があります。 そのため、開発者は基本的なアニメーション機能を追加しました。
ソフトウェア開発には時間がかかることが多いため、製品の準備が整うと、ユーザーはそれを望まなくなることがよくあります。 これがSmartSketchで起こったことです。 スタイラスは美術館の作品になりました。
新しい市場を探して、会社のマネージャーはそれを見ましたl駆け出しのワールドワイドウェブで開発者が利用できる唯一のツールはワードプロセッサでした。 それを変更するために、彼らはSmartSketchのアニメーションコンポーネントを変更し、 彼らはそれをFutureSplashという名前のWebデザインツールに変換しました。 私たちは1995年にいます
ウェブに焦点を当てる
FutureSplashにはXNUMXつのコンポーネントがありました。
- FutureSplash Animator: このコンポーネントを使用すると、デザイナーは基本的なタイムラインでアニメーションをデザインし、それにインタラクティブ性を少し加えることができます。 これは実際には、描画ツール、使いやすいユーザーインターフェイスを備え、ユーザーがアニメーションをドラッグアンドドロップできるフレームごとのアニメーションツールでした。
- FutureSplashビューア:当時のXNUMXつのブラウザの場合。 InternetExplorerとNetscapeNavigatorは、このコンポーネントをコンピューターにダウンロードするために必要なAnimatorによって作成されたファイルを表示できます。
競争がなかったので、新製品はすべてうまくいきました。 Netscapeは、注目の拡張機能のリストにViewerを追加し、Microsoftは開発者に、InternetExplorerのデフォルトのホームページであるMSN.com用の組み込みプレーヤーを作成するように依頼しました。 彼のアイデアは、彼のページのセクションでテレビ体験のようなものを作成することでした。
あなたがそれらを打ち負かすことができないならば、それらを買う
FutureWaveの成功は見過ごされませんでした、そして Macromediaという会社、Shockwaveと呼ばれる独自のWebプレーヤーがありました。 プログラムを購入することにしました。 彼の買収の名前をよりキャッチーなものにするために、彼はそれをフラスに短縮しましたh(Future SPラッシュ)
Macromediaのサポートにより、FlashはWebの重要な部分になります (その使用は正当化されるかどうか)。 FutureSplashは機能が制限されたボタンを追加できましたが、その新しい所有者により、Flashは新しいプログラミング言語(ActionScriptと呼ばれるJavaScriptの近縁種)で補完されました。
プログラマーはActionScriptを使用して、Flashアニメーションを完全なWebサイトに変えることにより、Flashアニメーションに対する高度な双方向性を作成できます。。 ミレニアムはこのソフトウェアにとって縁起の良いものでした。 XNUMX年後に衰退が始まることを私たちの誰も知りませんでした。
LinuxでFlashアニメーションを開発するための公式ツールはありませんでした。 ActionScriptで記述されたコードのコンパイルを可能にするHaxeのようなプロジェクトがあった場合。 Googleで検索すると、Eclipseを開発環境としてXNUMXつのAdobeツールであるsdk Flex(現在はApache Foundationの手にあります)とAdobe Air(Intenretのリッチアプリケーション実行環境)と一緒に使用する可能性について話している人がいます。 Linux用のバージョンを持つのをやめました。
次の記事では、Adobe、Linuxユーザーの怠慢、そしてSteveJobsがどのように私たちを復讐したかについて話します。