web-dev-qa-db-ja.com

HTML 5 <video>タグとFlashビデオ。長所と短所は何ですか?

重要な更新

この質問は9年以上前に行われました。それは理にかなっている、それは今それを作りません。フラッシュは消え去りつつあります。 <video>サポートは、モバイルデバイスを含め、いたるところにあります。 Flashでできることはほぼすべて、HTMLでもできるようになりました。 HTMLが勝ち、Flashが失われました。ビデオをページに埋め込む方法について考えている場合は、<video>を使用するだけで、考え直さないでください。この質問は歴史的価値のためにのみ保存されています。

元の質問

最近の新しい<video>タグは、すべての誇大広告のようです。特にFirefoxでサポートされているためです。これに関するニュースは各地のブログに掲載されており、誰もが興奮しているようです。しかし、どうですか?

検索した限りでは、古き良きFlashビデオよりも優れたものを見つけることができませんでした。実際、私はそれに関する問題だけを見ています:

  • すべてのブラウザがサポートを開始するまでにはまだ時間がかかり、ほとんどの人がアップグレードするまでにはまだ時間がかかります。
  • フラッシュはすでに利用可能であり、誰もが持っています。
  • Flashを、再生を制御するために必要な凝ったUIと組み合わせることができます。タグも(おそらくJavaScriptを介して)制御可能になると思いますが、フルスクリーンにすることはできますか?

私が見ることができる<video>タグの唯一の2つの長所は次のとおりです。

  • それはもっと「セマンティック」です-私を含む多くの人々にとっておそらく重要ではないでしょう。
  • 単一の商用サードパーティエンティティ(Adobe)に依存していません。これは、無料のプレーヤーとビデオコンバーターが既に利用可能であり、Adobeがプロセス全体を妨げているわけではないため、切り替えが必要な理由ではありません(それは彼らの利益にもなりません)。

だから...大したことは何ですか?

追加:

OK、もう1つのProがあります...多分。モバイルデバイスのサポート。言うのは難しい。主題についての私の頭の中には多くの考えがあります。

  • とにかく、フラッシュなど、とにかくまともな速度でビデオを実際にデコードできるモバイルデバイスはいくつありますか?
  • 主流のモバイルデバイスが<video>サポートを取得するまでどのくらいかかりますか?更新で利用できる場合でも、実際にそれを行う人は何人いますか?
  • 携帯電話でウェブページの動画を視聴する人は何人ですか?

セマンティクスの部分に関しては、検索エンジンが動画をより良く検出できるかもしれないことを理解していますが、...とにかくそれらを使って何をしますか? OK、それで彼らはページにビデオがあることを知っています。そして?ビデオのインデックスを作成できません!ここでもう少し議論をお願いします。

追加:

別の短所を考えてみてください。これにより、ブラウザ間の非互換性のまったく新しい領域が開かれます。 HTMLとCSSは、この面ではすでにかなり面倒です。少なくともフラッシュはどこでも同じです。しかし、少なくとも1つの主要なブラウザーベンダーが<video>タグ(「Internet Explorer」と言うことはできますか?)に反して決定すれば十分です。

追加:

プロが登場したばかりです。競争が増えると、イノベーションが増えます。それは本当だ。アドビの競争を増やすと、おそらくこれまで欠けていた領域でFlashを改善することを強いられるでしょう。 Linuxは、多くの人から引用されているように、Linuxの弱点のようです。

116
Vilx-

ここには多くの良い点があり、武道の戦いのスタイルのように、各点には推力があり、それぞれを守ることができます。しかし、それぞれが適切な動きで敗北することができます。

「独自の」プラグインについての議論に立ち向かう人は誰でもすぐに倒れるでしょう。 Microsoft、Apple、およびAdobeはすべて罪悪感を負いますが、それは単なるビジネスです。夜通しビジネスを変更することはありません。非常に技術的なインターフェースをサポートする<video>などの新しいタグによって追加される複雑さの各レイヤーは、ブラウザーごとに*わずかに*異なる実装になります。

HTML 5は動作するようになり、Flashも動作するようになりました。 How実装され、必要なスキル-これは、従業員のパフォーマンス、ウェブマスターの力、ドメインの影響など、各リソースを定義します。

私はわずか40歳ですが、オレンジまたは緑のモノクロモニターが色の選択であったときにプログラミングを開始し、ハードウェアのインストールには取扱説明書ではなく祈りの本が付属していました。たぶん、モデムがハードウェアで設定されないときのATコマンドと、64K RAMはWOWWWWW!

HTML 5/Flashは、そのがらくたに比べて小さな迷惑です。より良いリソースに向けてコミュニティで協力する方法をすべて学びましょう。オープンソースのFlashプロジェクトがあり、バグがあります。 HTML 5も...

ここでのすべての議論は真実ですが、必ずしも生産的ではありません。そのエネルギーをソリューションに向けて使用します。

36
Max Bellasys

imgタグがない場合を想像してください。画像が必要な場合は、サードパーティのプラグインを使用する必要があります。これは非常に遅く、ページに埋め込む標準的な方法がありません。この方法で画像を簡単にコピーすることはできません。また、検索エンジンは基本的に、それが画像なのかゲームなのか、何なのかわかりません。

これがないと、利用できる画像はありませんでした。

次に、この派手な新しいimgタグを使用できるブラウザがリリースされたと想像してください。

ビデオ(およびオーディオ)タグは、物事が機能するための論理的に賢明な方法です。完全に標準的なメディア形式を使用するために、サードパーティのプラグインは必要ありません。

115
Rich Bradshaw

<video>の最大の利点は? それは簡単です。クレイジー簡単。とんでもなく簡単です。おばあちゃんはコードを簡単にコーディングできます。 <video src = "myfile.ogv"> </ video>で完了です。

<video>には、ユーザーにとっても明らかな利点があります。彼らは潜在的に非常に効率的なブラウザネイティブのビデオプレーヤーを入手します。サイトごとに変わらない一貫したUIを取得します。フラッシュを実装していない可能性のあるモバイルブラウザは、引き続き<video>を実装できます。

唯一の短所は一時的なものであり、それは互換性です。 IE8は<video>をサポートしていません。IE9が広くインストールされるまでにはしばらく時間がかかります。同様に、動画をサポートするコーデックについてもいくつかの戦いがあります。Firefox、Chrome、およびOperaはすべてOgg TheoraとWebMの両方をサポートし、SafariとIE = H.264を出荷しています(ただし、どちらも適切なコーデックでTheora/WebMをサポートできます)。今のところ、これは単に2つの形式でビデオを投稿し、両方にソース要素を提供する必要があることを意味します。


<video>
  <source src='video.webm' type='video/webm'>
  <source src='video.mp4' type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>

IE 8以前、および古いバージョンのFF/Safari/Opera/etcなど)のサポートを追加するには、標準のビデオ埋め込みコードを<video>タグ内に置くだけで、ブラウザが<video>をサポートしている場合、埋め込みを無視します。サポートしていない場合、<video>を無視し、代わりに埋め込みを実行します。

49
Xanthir

Flashは、Windows以外のプラットフォームでは低速で非効率的です。潜在的なセキュリティ上の欠陥があります。知らないコンピュータに「フラッシュCookie」を保存します。 iPhoneにはフラッシュがありません(独自仕様であり、CPUの消費量が多いため)。

HTML 5:FlashとSilverlightを殺すことができますか?はあなたの質問に答えるかもしれない記事です。

おそらくもっと多くの理由があります。

37
Seth Johnson

Flashは、Windows以外のプラットフォームでは本当に頭痛の種です。 (他の人が指摘したように)遅くて非効率的であるだけでなく、あまり安定していません。最新のApple WWDCで学んだように、「ブラウザプラグイン」(読み取り:Flash)は、allMac OS Xのallでアプリケーションがクラッシュします(そして、「多数」によって、80%などのようなばかげた数ができないことを意味します)これはMac OS Xの問題であり、Snow Leopardの場合、AppleはSafariを再設計して、サンドボックス化されただけでなく、実際には完全に独立したプロセス。これにより、Flashがクラッシュした場合(ない場合)、Safari全体が影響を受けません。

OS XでのFlashの不安定性は、パフォーマンスの低下と相まって、理由です...

  • ... Flashは現在、iPhoneでも利用できるようになりません。私は人々がモバイルデバイスでビデオを見たくないという前提に同意しません-これが理由でAppleはYouTubeがその目的のためにh.264でコンテンツを提供する特別な取り決めをした理由です私は、iPhoneでビデオを見ることができるという理由だけでMLB 2009に10ドルを喜んで支払いました。彼らがすべてのゲームをライブで視聴できるようにした場合、私はずっと多く支払うでしょう。
  • ...非常に多くのMac OS Xユーザー(私のような)がブラウザーにFlashブロッカーをインストールしています。私の選択により、明示的な許可なしにFlashコンテンツがブラウザにロードされることはなくなりました。それをインストールしてから、CPU使用率が大幅に低下し、ブラウザーのクラッシュは基本的になくなりました。もちろんこれは私にとっては素晴らしいニュースですが、Flashベースの広告を配信したいと考えている広告主にとっては悪いニュースです。

ユーザーがコーデックについて何かを知る必要がある限り、単純な非Javascript htmlコードを使用して、この問題を回避し、適切なコーデック(ブラウザーがOGGまたはh.264をサポートしていない場合はFlashを含む)を提供できます。 この記事 にあります。

25
Alex Basson

長所:

  1. 簡単に タグを使用し、下位互換性のためにフラッシュまたは他のファイルタイプ/コーデックに劣化させるjavascriptを使用せずに.____。]
    • 独自のプラグインは必要ありません
    • プラットフォームに依存しないが、フラッシュはそうではない(nr。2を参照)
    • これを使用すると、他のブラウザベンダーが実装するようになります(IEとして読む)
    • タグには意味的な意味があります。
    • ブラウザに組み込まれています。
    • ベンダーロックインなし

短所:

  1. 未完成の標準の一部です。
    • インストールされているブラウザのごく一部がサポートしています<-問題ではありません(pro nr。1を参照)
    • ブラウザベンダーは、まだ標準コーデックに同意していません。<-問題ではなく、nrのリンクを参照してください。 1)
13
hannson

また、video-tagはhtmlに対してnativeであるため、うまく統合されます。これは問題ではないように聞こえますが、そうではありません。たとえば、ビデオにHTMLキャプションをオーバーレイできます。また、HTMLキャプションは、同じページの他のキャプションと同じスタイルを使用できます。

ビデオ要素にいくつかの(将来の)CSSトランジションを適用することもできます: このデモを見る

11
doekman

AdobeのFlashプレーヤー(プラグイン)は、ブラウザーのプライバシー設定のanyを考慮しませんが、Adobeは、通常のユーザーに対して、保管されています。これだけが、Flash(または任意のビデオプラグイン)の使用を停止し、<video>を歓迎する正当な理由です。

プライバシーの問題に関するいくつかの詳細(セキュリティの問題や脆弱性と混同しないでください)は、スーパーユーザーの Flashの履歴記録を自動的に削除する方法 にあります。

コメントで Vilx のように:Flashがより多くの方法で使用されているため、Flash-videoを<video>に置き換えると、これらのプライバシー問題が残ります。それでも、<video>がサポートされると、ビデオを提供する(そして他の方法でFlashを使用しない)サイト所有者は、訪問者に負担の少ない訪問済みFlashサイトの記録を与えない選択をします。

(編集:詳細をSUへのリンクに置き換えました。これにより、さらに洞察が得られます。以下のコメントの一部は、 以前のリビジョン に関してのみ意味があります。)

7
Arjan

私にとっては、コンピューターに内蔵された、または他のサードパーティのプレーヤーがFlashよりもはるかに効率的にビデオを再生できるのはとてもいいことです。すべてのプラットフォームにFlashが搭載されているわけではありません:iPhoneとAndroid(少なくとも今のところ)、タグは後よりも早く動作する可能性があります。

インターネットのセマンティック性については、あなたにとって重要かもしれません。検索エンジンがどのようにGoogleやBingがビデオを見つけるのかわからないが、おそらく彼らは多くのFlashビデオの実装を知っているだけなので、サードパーティの小さなプレーヤーにはチャンスがない。私たち全員が同じ標準タグを使用している場合、誰もが平等な立場にいます。

7
pupeno

長所:

  • Ogg/Theora/Vorbisは、すべての関係者に対してロイヤリティフリーです。チェーンです(ホスティング H.264のH.264猶予期間は2015年末に終了し、エンコードとデコードは既にロイヤリティの対象)
  • IEのフォールバックが不要になったら、<video>はFlashより簡単です
  • プラグインの刑務所は必要ありません。ブラウザベンダーは独自のバグを修正できます。
  • CSSエフェクトと統合
  • SVG効果と統合
  • JavaScriptと統合する
  • アドビの許可なしに任意のプラットフォームに移植できます
  • ユーザーはビデオをディスクに簡単に保存できます
  • シンジケーションフィードで安全に動作させることができます(ただし、ソフトウェアはまだ準備ができていません)

短所:

  • IEはvideo要素をIE9までサポートする必要があります。現在のIE互換Oggフォールバックレンダラーは、ActiveXソリューションまたはSilverlightソリューションが完成するまでJavaに依存しています
  • SafariはOggをプレイするためにXiphQTを必要とします。なぜなら、AppleはTheoraを出荷していないからです。
  • IPhoneに必要なロイヤルティを考慮した形式(ただし、Flashより悪くない)
  • 今日出荷されているすべてのデスクトップ実装でフルスクリーンに移行することはできません
5
hsivonen

64ビット、およびLinuxのサポートは素晴らしいでしょう。フラッシュはまだこの領域に不足しています(2000を超える9)。本当の競争をすることは常に良いことです。主要なビデオサイトがFlashと共に、またはFlashの代わりにこれを使用し始めた場合;それは私が必要とするプロプライエタリなプログラムになります。オープンソースは、より速いイノベーションを意味します。時間があれば、人々はそれを配信する方法を作成します [〜#〜] drm [〜#〜] それで保護されたビデオ。

4
NULL

Flashのその他の長所:

  • アドビは、ブラウザベンダー(まだ多くのIE6ユーザーがいる)と比較して、大勢の視聴者(多くの場合、ユーザーの90%以上が最新バージョンのFlashにアップグレードする)にはるかに迅速にビデオに新しい機能と新しいコーデックを追加できますそのブラウザは2001年に登場しました)。

  • Flashで見つかった機能は、最終的にはブラウザーに反映されると思いますが、まだありません。

    • フルスクリーンビデオ(これをサポートするFirefoxアドオンがありますが、ブラウザはまだネイティブにサポートしていません)
    • ビデオカム、これを使用しているウェブサイトはごく少数ですが、最近ではビデオカムとFlashの拡張現実でいくつかの本当に素晴らしいことが起こっています
    • ピアツーピアビデオは、Flash Player 10に追加されたばかりで、Flash 10の普及率が90%に近づいているため、

Flashはインデックス化できないと言う人は、Adobeが提供するヘッドレスプレーヤーのおかげで、Flashコンテンツのインデックス化に関してGoogleが最近行っていることをチェックしてください。 FLVファイルのGoogle検索 を実行すると、Googleが既にFlashビデオファイルのインデックスを作成していることがわかります。

一方、Adobe Premiere CS4には音声認識があり、Flashビデオで簡単に使用できるXML形式でビデオファイルの字幕を出力します。そのため、Flash向けのビデオは今後さらに検索可能になると予想されます。

3
Matthew Fabb
  1. 多くのモバイルデバイスのサポート今日:iPhone、iPod Touch、Symbian S60、Androidなど

  2. Mozilla Firefox、Google Chrome、Apple Safari、およびOperaはすべてタグをサポートしています(2つの形式にエンコードする必要があります:H.264とOgg Theora。ただし、H.264ビデオは、古いブラウザーとInternet ExplorerのFlashまたはSilverlightフェイルセーフで再利用できます

3
Justin Haygood

セスは大きなもののほとんどを手に入れました。私が考えることができる他のもの:

  • テストマトリックスのサイズが大きくなります(Flash 9.0.48を搭載したIE7でのみ発生するバグが1つありました。各ブラウザでテストするマイナーバージョンのFlashの数はいくつですか?)
    • サポートする正確なバージョンを1つだけ選択し、他のすべてのユーザーにアップグレード/ダウングレードを強制する場合でも、「Flashはどこでも同じ」ということは真実ではありません。同じバイナリでさえない(そして、はい、それは重要です:彼らは異なる方法でネットワークにアクセスします。これは私のIE7/F9バグの原因の一部でした)
  • 誰もが自分のプレーヤーを書くので、UIと信頼性は一貫していません
  • ブラウザはHTML5ビデオのフルスクリーンオプションを実装できます。これは、まだインストールしていない場合はすぐにすべてをサポートすることを意味します(多くのFlashビデオプレーヤーにはこれがありますが、多くはありません)
  • いいえ、誰もがFlashを持っているわけではありません(現時点ではHTML5ビデオよりも一般的ですが、すべてが楽しいキャンディーランドではありません)
  • スクリプティングは非常に苦痛です(独自のDOM、イベント、ECMAスクリプト言語など)
  • windowsを使用していない場合、パフォーマンスは非常に低くなります(Mac OS XでWindows仮想マシンで実行すると、ネイティブMacプラグインを実行するよりも5-10倍少ないCPUを使用します)
  • 安定性に劣ります(少なくとも3年で見たブラウザのクラッシュはすべてFlashページで発生しています。ビデオがブラウザ全体を殺すと、本当にAdobeのせいであったとしても、戻ってきません)
  • 64ビットプロセスなど、多くの場所でまったく動作しません(ユーザーが誤って「Internet Explorer」の代わりに「Internet Explorer(64ビット)」を起動した場合、たまに、動画が表示されません)

要するに、Flashを使用する唯一の理由は「今日ほとんどの人がFlashをインストールしている」ことです。それが続く限り、これはかなり良い理由になります。

2
Ken

HTML5の長所:

  1. ビデオオブジェクトのまったく新しいDOM APIをサポートしているため、新しいHTML5タグとやり取りできるスクリプトを作成できます。
  2. 再生、一時停止、およびトラックのビデオ再生をサポートするさまざまなビデオ形式を検出できます。
  3. すでに十分にサポートされています。 Firefox、オペラ、chrome既にchrome、videoなどをサポートしています。youtubeでもHTML5プレーヤーをテストしています。

Flash Pros/HTML5の短所:

  1. フラッシュはどこにでもあります。そのため、HTML5が追いつくには多くの時間がかかります。
  2. Flashは広範な機能をサポートしているため、HWレンダリング、高解像度ビデオのサポート、サポートされるアニメーション機能は単純に置き換えられません(?)
  3. DOM APIは、フラッシュで既にサポートされているAS2/AS3機能を置き換えることはありません。
  4. そこにはプロのフラッシュ開発者の数を数えるだけです... HTML5がすべての質問に答えない限り、彼らは決して切り替えません。 AS2からAS3にまだ切り替えていない多くのフラッシュ開発者がいます:-)
2
rptr87

SWFファイルで定義されている不明瞭なメソッド(解析が必要)に比べて、ブラウザーは通常のHTTP経由でビデオファイルを取得するようになったため、ビデオファイルをキャッシュできるWebプロキシを使用できるようになりました!ブラウザにビデオファイルをキャッシュさせることもできます。

2
Paggas

2012年のHTML 5の長所は次のとおりです。

  1. YouTubeのHTML5トレイルを使用しています。現在、フラッシュプレーヤーは常にクラッシュしません。今、私のコンピューターは数週間安定しています。今、私は幸せです。
  2. フラッシュのようにコンピューターを再起動するたびに、「HTML5プレーヤーの更新」が表示されません。
  3. どこでも埋め込みビデオがHTML 5で動作するようになったら、コンピューターからフラッシュを削除できます。これは、ビデオを再生するためだけに使用したためです。
  4. これはウェブサイト開発者にとっての長所です。私はフラッシュブロッカーを持っているのは、フラッシュがどれほど厄介だからです。 HTML5ブロッカーはありません。ウェブマスターには、コンテンツを送信する2回目のチャンスがあります。
  5. HTML5は、ほとんどのコンピューターのセキュリティホールの1つではなく、ブラウザーに適切に実装される可能性があります。
2
JJCJ
  • ユーザーはUIを制御できます。ダウンロードして使用するブラウザーを選択し、その動作方法に応じて(詳細はわかりませんが、コンセプトはよく知っています)、ブラウザを開き、そのハンドラnpapiプラグインを選択します。あなたがいるサイトの開発者が怠けていて正しく実行できないため(または flowplayer を使用しているため)、くだらないactionscriptビデオコントロールインターフェイスを使用してスタックしている回数。ユーザーの力!、私は言います。

  • そのオープンソース。今、私はRMSなどではなく、Ethicsやそのようなものとは関係ありませんが、OSSはより効率的でより良い方法です。より良いコードを生成します。

  • プラットフォームサポートの改善。現在、Linux + flash = badです。それについて何でもできるのはアドビだけです。これはひどい。

  • あなたが言ったように、よりセマンティック。

2
Joe

これにより、iPhoneでのオープンソース標準サポートとしてのFlashが破壊され、Androidおよび他のモバイルハンドセットをデスクトップOSサポートと同様に迅速に実装できると思います。OGG形式では、先にスキップできます通常のhttp接続を介してビデオファイルを許可します。右クリックしてファイルを保存すると、これらのファイルの共有と転送が容易になります。 「適切な」dom要素として、javascriptと通信してページコンテンツの残りの部分と完全にやり取りできるようにし、最後に、Microsoftは独自のソリューションを促進しながら、今後の標準を無視するふりをした実績があります。ユーザーの需要がピークに達したため、ユーザーベースを保護するためにラダーを完全に投げ、実装を展開しました。FlashはWeb上のビデオの唯一の選択肢でしたが、それほど長くはありませんでした。自分の権利であり、私はそれがある程度の地位を保持していると思うが、ビデオにとっては「唯一の選択」ランナーでしかなかった。

1
tudor

プロに対する私の信念:

  • Webの現在の実用的な使用まで、HTML標準をキャッチしています。
  • Flashをデバイスに移植するよりも、モバイルデバイスでビデオ/オーディオタグをサポートする方が簡単/良いと思われます。
  • Oggはオープンスタンダードですが、AdobeはFlashを制御しています。
  • いくつかの場所で、解決策を講じる人が失敗することを既に見ています。つまり、ブラウザがビデオ/オーディオタグをサポートしていない場合は、フラッシュを使用します。
  • 標準のHTML要素およびjavascriptとのやり取りが容易になりました。

私の最大の欠点は、Oggが圧縮と品質の面で少し遅れていることです。しかし、私はそれが取り組んでいると想像します。さらに重要なことは、より多くの人々がそれを採用し始めれば、より多くの人々がOggの作業に参加してそれを改善する可能性が高いことです。

AdobeがFlashで実際に何もすることを強いる主要なプレーヤーはいないため、競争も重要です。そのため、アドビは、Web上のビデオコンテンツに関して市場を管理できます。

1
Ben

私は<video> Flashの代わりに、ブラウザをクラッシュさせずにビデオを見ることができるようになります。私は64ビットOpenBSDを使用しているので、gnashですべてを入手できます。フラッシュバナー広告に出くわすとブラウザ(firefox 3.5)がクラッシュすることがほとんどであるため、非常に危険を感じる場合にのみ有効にします。

また、私の携帯電話のブラウザはフラッシュをサポートしていませんが、ビデオタグをサポートしています(そして、あまりにも「派手な」電話でもありません)。

1
Earlz

1つの短所は、現在のHTML 5仕様では、ブラウザーベンダーの意見の相違により、単一のコーデックについて合意できていないという事実です。

以下の記事から:

「パブリックおよびプライベートの両方で、HTML 5およびHTML 5のコーデックに関する状況についての膨大な議論の後、すべてのベンダーが実装および出荷する意思のある適切なコーデックは存在しないという結論に至りませんでした」

ブラウザベンダースクワブル

最終的に、ビデオタグを使用した場合でも、タグをサポートしていても、ビデオコーデックがすべてのブラウザでサポートされているとは限りません。

他の人が述べたように、これは実際の問題を引き起こすことはないかもしれませんが、同じファイルの複数のバージョンを確実にネガティブにする必要があると思います。

1
Darien Ford

今日Flashを使用できます。フルサイズのオーディエンスにリーチする最も現実的な方法です。

(FD:アドビで働いています)

1
John Dowdell

この点に関して:

「セマンティクスの部分については、検索エンジンが動画をより良く検出できるかもしれないことを理解していますが、...それでもどうするでしょうか。動画のインデックスを作成できません。ここでいくつかの議論をお願いします。」

適切に最適化されている場合、ビデオにはトランスクリプトが含まれます。トランスクリプトは検索エンジンが読み取り、それに応じてビデオに関するすべての情報を漏らすことができます。ビデオのページをインデックス化できると思いますか?それの価値については...私は私が必要としないがらくたを見る必要がないと思います、私が必要なものを見つけるために

1
Ron

HTML 5の機能のいくつかを使用するのは素晴らしいことです...今から5-10年後に...

Internet Explorer 6を使用している訪問者がまだあまりにも多く、無視することはできません。IE7+のページのテストのみに進む前に、かなり時間がかかります...

0
Guffa

誰も純粋な技術仕様に取り組んでいないようです。 「FlashビデオとHTML 5ビデオ間のビデオパフォーマンス分析の研究」[1]による。

「有線ネットワークを使用してFlashビデオでビデオをストリーミングすることは、ビデオFPSが高くCPU使用量が少ない最良の方法です。」また、接続の種類とコンピューターごとに分類されます。

[1]

イリアス、I。S. H. C.、ムニサミー、S。B.、およびラーマン、N。A. A.(2013年1月)。 FlashビデオとHTML 5ビデオ間のビデオパフォーマンス分析の研究。ユビキタス情報管理とコミュニケーションに関する第7回国際会議の議事録(p。30)。 ACM。

0
john ktejik

私は今、私が今構築しているサイトについてこれについて読んでいます。ローンチはもうすぐだから、私は今のところFlashビデオを使っている。また、私たちは共有ホスティング環境にいるので、ビデオをアップロードする前にすべてのビデオ変換を行う必要があります。各動画の2つのバージョンをアップロードするようクライアントに依頼したくありません。

しかし、最終的には、オープンビデオに切り替えたいと思います。それはかなりクールに見えます。 javascriptを使用して動画に字幕をオーバーレイするデモを見ましたが、javascriptがない場合は動画の下のテキストトランスクリプトに適切に劣化します。 (これはA List Apartにあったと思います。)そして、Mozillaには楽しいデモがあります。 http://arstechnica.com/open-source/news/2009/05/google-dailymotion-endorse-html-5-and-standards-based-video.ars

0
TRiG

これらの答えの大部分はこれに凝縮していると思います:Flashは主に大衆市場向けに設計されているため、市場の大部分をカバーする最も簡単な方法を提供しますが、あまり一般的ではない新興プラットフォーム(つまり不安定なLinux)をカバーするには不十分ですiPhoneなし)。これは、初日からFlashの話でした。これは、実際には、プロプライエタリとOSソフトウェアがどのように異なる(そして互いに補完する)かのケーススタディです。

一方、ほとんどの答えはコーデックの角度を真剣に過小評価していると思います。今日、FlashビデオがWebを支配している主な理由が1つあります。それは、ビデオの単一バージョンを公開し、視聴者の約半分以上が視聴できることを期待するonlyの方法です。ビデオタグは適切に設計されているように見えますが、複数のソースファイルをユーザーのインストール済みコーデックに一致させる限り、視聴者の何パーセントをカバーするために必要なコーデックの数を知ることは依然として難しく、人々が新しいコーデックの出現に応じてアップグレードします。 Flashビデオには、より多くの既知の量があり、大多数の視聴者にとってアップグレードがかなり期待されています。

また、パフォーマンスの角度は、ほとんどの回答でも誇張されていると思います。 Flashが他のどのプレーヤーよりも多くのCPUを使用するのは事実ですが、桁違いに速く起動します。 MPGが埋め込まれたWebページに出くわすと、QuickTimeの起動中に15秒以上ブラウザがフリーズします。既に実行されている場合は5秒しかフリーズしません。 (PDF;)とほぼ同じくらい悪い)明らかに、Flashはある意味では効率が悪いが、私が言うところからは、他の場所ではより効率的である。他のソフトウェアソリューションと同様に、トレードオフが関係しています。

0
fenomas

フラッシュの現在の状態は次のとおりです。

Flashデスクトッププラットフォーム:

  • IE
  • マイクロソフトエッジ
  • Safari(Mac)
  • Chrome
  • FF
  • Opera

モバイルブラウザ:

  • いや

そのため、Flash Playerはデフォルトではプリインストールされていないため、モバイルブラウザではFlashビデオを使用できません。

最適な方法-HTML5ビデオがサポートされていないブラウザでFlashフォールバックを使用してHTML5ビデオを使用する。

0
eeKat88

Flashは単一の会社によって管理されています。その会社は、Flashの将来をどうするかを正確に決定でき、他の誰もFlashに影響を与えることはできません。たとえば、彼ら(Adobe)がFlashを使用するためのライセンス料を請求することを突然決定したとしましょう。それに応じて何百万ものウェブサイトすべてに何が起こるでしょうか?

私たちは行動を起こす必要があり、それが今です。オープンスタンダードを使用する必要があり、ひどく必要です。これが、タグブリーディングを世界にとって重要にしている唯一のことです。

(Flashのライセンス料はAdobeからの現実的な動きのように思えるかもしれないが、それは問題ではない。私のポイントは彼らがコントロールしているということである。 、タグがなかった場合。)

0
Johan

私の理解では、このタグの重要な点は、それがオープンスタンダードであるということです。 Flashを実装できるベンダーが1つだけの場合、新しいプラットフォーム、ブラウザー、またはブラウザーのバージョンへの実装/ポートを容認します。

興奮はすべてそのレベルであり、実装の詳細ではありません。技術的に優れているかどうかを心配することは、列車を時間通りに走らせるファシスト政府の能力について自分自身について考えるのと同じように、ポイントの横に並べられています。

0
T.E.D.