私は最近、中等教育コースで使用されるマルチメディア/プレゼンテーションのセットを刷新するパートタイムのギグを受け入れました。 Webおよびスマートフォンのマルチメディアプラットフォームの将来について調査するように依頼されました。基本的に、新しいものです。現在、すべての教育用マルチメディアアプリケーションの作成にフラッシュを使用していますが、新しいテーマの開発を開始しており、PCと互換性のあるアプリを開発したいと考えていますApple製品およびAndroid製品。
これは私の職業ではないので、私は現在トレンドになっているものにスピードを上げていません!上司からHTML5の調査を依頼されましたが、解決策にはならない気がします。ウェブやマルチメディア向けの「新しいフラッシュ」について何かアドバイスはありますか?読んでくれてありがとう。
前述のように、 <canvas>
JavaScriptを使用すると、ユーザー入力(キーボード、マウス、さらにはゲームパッド)のレンダリングや管理など、Flashのほぼすべての機能を再現できます。
いくつかの基盤となるJavaScriptライブラリ(例 Pixi.js )があり、JavaScriptでゲーム開発を始めることに専念する MDNのセクション があります。
また言及する価値がある TypeScript は、Webベースのゲーム用のAS3のようなオブジェクト指向コードを作成するためのプラットフォームを提供します。チェックする価値は十分にあります。これは、私のお気に入りの使用言語の上位にあります。
おそらくあなたが探している答えはHTML5スタックです。これにより、キャンバス、CSS3変換、およびJavaScriptを介して、リッチなアニメーションとテキストおよびマルチメディアの操作が可能になります。 HTML5には、<audio>
および<video>
タグによるマルチメディアのサポートも組み込まれています。マルチメディアは、JavaScriptで利用可能な新しいAPI呼び出しを通じて操作および分析することもできます。インタラクティブなベクターグラフィックスを作成するためのRaphaelJSなどのJavaScriptライブラリのホストもあります。
マルチメディアプレゼンテーションの作成に関心があるので、HTML5で作成されたHTML5の機能に関するプレゼンテーションであるHTML5Wowをチェックすることをお勧めします。
http://www.htmlfivewow.com/slide1
CSS 3D変換による3Dアニメーション、およびWebGLによる3Dレンダリングの機能もあります。 GoogleをチェックChrome WebGLおよびその他のHTML5テクノロジーを使用した、いくつかの強力なHTML5デモの実験。
http://www.chromeexperiments.com/
Doob氏によるHTML5の機能に関する優れたデモもいくつかあります。
アドビでさえ、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プラットフォームでのアプリケーション開発においても重要な役割を果たします。
MicrosoftのSilverlightをご覧ください。
HTML5、CSS3、javascriptはFlashと確実に比較できます( HTML5とFlashの比較 )。ただし、Flashはさらに広くサポートされています。これの注目すべき例外は、FlashがまったくサポートされていないiOSです。
Silverlightはipadと一部のモバイルデバイスでは動作しません。フラッシュの代わりにHTML5について話す場合、HTML5は、キャンバスタグとHTML5を使用してHTML5の怒っている鳥を作成することができます。あなたがフラッシュビデオの代わりを探しているなら、oggとmp4はフラッシュの代わりです。まだブラウザの開発が進んでいるので、将来HTML 5でより多くのオプションを利用できるようになります。
ソリューションはgarsinfotech.comのラボから提供されます。
HTML5が最良の代替品であるのは、HTML5がIPhoneで動作するという事実(フラッシュはSteve Jobsによって有名に禁止されていた)とWindows8のメトロモードのIE10ではフラッシュが動作しないという事実以外にない場合(そしてSilverlightについても同様です)。
最新のWebサイトを作成したい場合は、HTML5をより早く理解する方が長期的に見れば見返りがあるでしょう。