web-dev-qa-db-ja.com

フラッシュに代わる最新かつ最高の代替品は何ですか?

私は最近、中等教育コースで使用されるマルチメディア/プレゼンテーションのセットを刷新するパートタイムのギグを受け入れました。 Webおよびスマートフォンのマルチメディアプラットフォームの将来について調査するように依頼されました。基本的に、新しいものです。現在、すべての教育用マルチメディアアプリケーションの作成にフラッシュを使用していますが、新しいテーマの開発を開始しており、PCと互換性のあるアプリを開発したいと考えていますApple製品およびAndroid製品。

これは私の職業ではないので、私は現在トレンドになっているものにスピードを上げていません!上司からHTML5の調査を依頼されましたが、解決策にはならない気がします。ウェブやマルチメディア向けの「新しいフラッシュ」について何かアドバイスはありますか?読んでくれてありがとう。

12
atomSmasher

前述のように、 <canvas> JavaScriptを使用すると、ユーザー入力(キーボード、マウス、さらにはゲームパッド)のレンダリングや管理など、Flashのほぼすべての機能を再現できます。

いくつかの基盤となるJavaScriptライブラリ(例 Pixi.js )があり、JavaScriptでゲーム開発を始めることに専念する MDNのセクション があります。

また言及する価値がある TypeScript は、Webベースのゲーム用のAS3のようなオブジェクト指向コードを作成するためのプラットフォームを提供します。チェックする価値は十分にあります。これは、私のお気に入りの使用言語の上位にあります。

5
Marty

おそらくあなたが探している答えはHTML5スタックです。これにより、キャンバス、CSS3変換、およびJavaScriptを介して、リッチなアニメーションとテキストおよびマルチメディアの操作が可能になります。 HTML5には、<audio>および<video>タグによるマルチメディアのサポートも組み込まれています。マルチメディアは、JavaScriptで利用可能な新しいAPI呼び出しを通じて操作および分析することもできます。インタラクティブなベクターグラフィックスを作成するためのRaphaelJSなどのJavaScriptライブラリのホストもあります。

http://raphaeljs.com/

マルチメディアプレゼンテーションの作成に関心があるので、HTML5で作成されたHTML5の機能に関するプレゼンテーションであるHTML5Wowをチェックすることをお勧めします。

http://www.htmlfivewow.com/slide1

CSS 3D変換による3Dアニメーション、およびWebGLによる3Dレンダリングの機能もあります。 GoogleをチェックChrome WebGLおよびその他のHTML5テクノロジーを使用した、いくつかの強力なHTML5デモの実験。

http://www.chromeexperiments.com/

Doob氏によるHTML5の機能に関する優れたデモもいくつかあります。

http://mrdoob.com/

アドビでさえ、HTML5が未来であることを認めています。彼らは、HTML5操作ツールの作成、およびHTML5をサポートするためのDreamWeaverなどの既存のソフトウェアの変更に多くのリソースを投資してきました。アドビの新しい「エッジ」ソフトウェアをご覧ください。

http://labs.Adobe.com/technologies/Edge/

移植性の面では、Google Chrome、Safari、Firefox、Opera、IE9 +がHTML5を適切にサポートしています。また、Android、Blackberry、iPad、iPhone、およびWindows Phoneデバイスにもすでに組み込まれています。 HTML5は、Windows 8プラットフォームでのアプリケーション開発においても重要な役割を果たします。

http://ie.Microsoft.com/testdrive/Graphics/hands-on-css3/

8
Joseph Jaber

MicrosoftのSilverlightをご覧ください。

2

HTML5、CSS3、javascriptはFlashと確実に比較できます( HTML5とFlashの比較 )。ただし、Flashはさらに広くサポートされています。これの注目すべき例外は、FlashがまったくサポートされていないiOSです。

1
Robert Kajic

Silverlightはipadと一部のモバイルデバイスでは動作しません。フラッシュの代わりにHTML5について話す場合、HTML5は、キャンバスタグとHTML5を使用してHTML5の怒っている鳥を作成することができます。あなたがフラッシュビデオの代わりを探しているなら、oggとmp4はフラッシュの代わりです。まだブラウザの開発が進んでいるので、将来HTML 5でより多くのオプションを利用できるようになります。

ソリューションはgarsinfotech.comのラボから提供されます。

1
Sandeep

HTML5が最良の代替品であるのは、HTML5がIPhoneで動作するという事実(フラッシュはSteve Jobsによって有名に禁止されていた)とWindows8のメトロモードのIE10ではフラッシュが動作しないという事実以外にない場合(そしてSilverlightについても同様です)。

最新のWebサイトを作成したい場合は、HTML5をより早く理解する方が長期的に見れば見返りがあるでしょう。

1
SecurityMatt