HTML5とFlashの比較を詳しく紹介

Mar 25, 2017 pm 03:30 PM

HTML5、インターネット上で最も人気のあるこの言葉は、現在、無数のメーカーやユーザーの心に影響を与えています。 HTML5 仕様はまだ完全に決定されていませんが、主要なブラウザ メーカーやビデオ サービス プロバイダーは市場機会を掴み、勢いを築くために HTML5 を活用し始めています。 Google、Mozilla、Apple はいずれも、HTML5 を次世代のオンライン動画再生の主な手段として使用する準備を進めているようで、共通の目標は、過去に Flash によって独占されてきた動画プレーヤーを廃止することであるようです ( Microsoft Silverlit Flash の出現 (利点は徐々に薄れてきました) では、HTML5 VS Flash の欠点は何でしょうか?一緒に見てみましょう。

世界最大のビデオ サイトである YouTube は、最近 Web サイトの Flash フリー改革を積極的に推進していますが、今週初めには HTML5 プレーヤーについていくつかの懸念を表明しました。

現在、Microsoft の IE9 を含め、すべてのブラウザ メーカーは今年後半に HTML5 標準への移行を計画しています。Google の Android モバイル プラットフォームと Microsoft の Windows Phone7 プラットフォームは引き続き Flash Player をサポートしますが、同時に Apple の Safari5 も互換性があります。 Flash を使用する場合、iPhone/iPod/iPad のブラウザのバージョンは Flash プレーヤーをサポートしていません。

ただし、現時点では、従来の Flash プレーヤーに代わる新しい HTML5 プレーヤーについて、Youtube はいくつかの懸念を表明しています。まず、これらはすべて HTML5 標準に属していますが、HTML5 標準を使用してビデオを再生するときにさまざまなブラウザで使用されるエンコード技術は同じではない可能性があります。膨大な数のビデオを含む Youtube のような Web サイトの場合、理想的な状況は制御することです。使用するエンコーダの種類を可能な限り変更する必要があります。そうしないと、統一した処理を行うことが困難になります。

現在の状況から判断すると、Google、Opera、Mozilla が WebM VP8 ビデオ エンコーダ エンジンをサポートしています。VP8 は Google 主導のオープンソース エンコーダ エンジンです。 Microsoft と Apple は商用 H.264 エンコーダをサポートしていますが、Microsoft の IE9 では、ユーザーが WebM エンジンのインストールを自由に選択できます。

さまざまなブラウザ メーカーがまだビデオ エンコーダの形式について合意に達していないうちに、Youtube は 2007 年から使用している既存の H.264 形式を引き続き使用すると述べました。

エンコーダの点だけでなく、HTML5 プレーヤーでビデオ ストリームを再生する際のパフォーマンスとシステム リソースの利用にもいくつかの問題があります。リアルタイム ビデオを再生する場合、システムのバッファリングとビデオ品質を完全に制御できるかどうかが問題となります。プレイヤーに与える影響は非常に重要です。さらに、DRM 著作権侵害保護技術も YouTube にとって頭の痛い問題の 1 つです。このサービスは一部の許可されたユーザーのみに視聴を許可する可能性があり、ユーザーにはその権利がありません。これらのビデオをコピーしてオンラインで配布すること。

HTML5 プレーヤーを使用したことのある人なら誰でも、このプレーヤーを使用するには Web ページに比較的大きな変更が必要であることを知っています。さらに、HTML5 プレーヤーでビデオを再生しているときに、ユーザーが再生バーを引いてビデオの次の部分に移動すると、プレーヤーでは常に 1 ~ 2 秒の遅延が発生しますが、Flash プレーヤーでは通常、遅延がありません。そういった問題。

下の写真は、HTML5ビデオプレーヤーとFlash10.1.53.64プレーヤーをChrome6.0.447.0ブラウザ+Wiondows7 64ビット究極オペレーティングシステムで実行しているかどうかに関係なく、ビデオを再生するときの2つの画像の比較です。待ち時間とビデオ品質の点で、Flash には特定の利点があります。

HTML5とFlashの比較を詳しく紹介

HTML5とFlashの比較

第三に、Youtube Webサイトには外部ビデオを直接埋め込む機能もありますが、この点でのHTML5のパフォーマンスは一般にFlashほど良くありません。

最後に、HTML5 プレーヤーはカメラ/マイクをサポートしていませんが、Youtube ウェブサイトの Flash プレーヤーは、プレーヤーを使用してカメラ/マイクでビデオを直接録画する機能をサポートしていますが、これは Flash なしでは実現するのが困難です。 。

多くのメディアやメーカーが HTML5 をほぼ宣伝しているものの、実用化の観点から見ると、HTML5 プレーヤーには実際にはまだ改善が必要な部分が多く、Flash の現状を置き換えるにはまだ改善が必要であることがわかります。プレイヤー、それはまだ必要です。道のりは長いです。

以上がHTML5とFlashの比較を詳しく紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

HTMLの表の境界線 HTMLの表の境界線 Sep 04, 2024 pm 04:49 PM

HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

HTML のネストされたテーブル HTML のネストされたテーブル Sep 04, 2024 pm 04:49 PM

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML 左マージン HTML 左マージン Sep 04, 2024 pm 04:48 PM

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML テーブルのレイアウト HTML テーブルのレイアウト Sep 04, 2024 pm 04:54 PM

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML入力プレースホルダー HTML入力プレースホルダー Sep 04, 2024 pm 04:54 PM

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

HTML 順序付きリスト HTML 順序付きリスト Sep 04, 2024 pm 04:43 PM

HTML 順序付きリストのガイド。ここでは、HTML 順序付きリストと型の導入とその例についても説明します。

HTML 内のテキストの移動 HTML 内のテキストの移動 Sep 04, 2024 pm 04:45 PM

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。

HTML の onclick ボタン HTML の onclick ボタン Sep 04, 2024 pm 04:49 PM

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。

See all articles