ホームページ >ウェブフロントエンド >H5 チュートリアル >HTML5 は本当に Flash_html5 チュートリアルのヒントを置き換えることができますか

HTML5 は本当に Flash_html5 チュートリアルのヒントを置き換えることができますか

WBOY
WBOYオリジナル
2016-05-16 15:51:311270ブラウズ

Adobe CTO ケビン・リンチ

北京時間 2 月 6 日のニュースでは、Web 開発者の間で Web の将来について激しい議論が行われています。Adobe Flash を使い続けるべきか、それとも新しいテクノロジーに切り替えるべきでしょうか?

この議論は何年も続いてきましたが、先週 Apple が iPad (iPhone と同様) が Flash をサポートしないと発表したことで、話題が再び加熱しました。その前に、Adobe は、Apple がうなずく限り、iPhone 向け Flash を提供するつもりであると控えめに表明していました。

しかし、Adobe の技術責任者である Kevin Lynch 氏は、これ以上礼儀正しくするつもりはないようで、Apple は自社の「魔法のデバイス」に Flash を組み込むことに消極的である、つまり iPad ユーザーは壊れた Web しか見ることができないとブログに書いた。ページ。彼は比較のために Google Nexus One も取り出しました。

Lynch 氏は、「1 社を除くすべての主要なスマートフォン ブランド向けに Flash Player 10.1 を完成させようとしています。これには Nexus One が含まれており、このソフトウェアはタブレット デバイス、小型ノートブック、ネットワーク テレビでも使用できる」と述べました。実行。同氏は、「ブラウザとFlashを組み合わせることで、顧客はWeb全体を閲覧できるようになるため、これらのデバイスに競争上の優位性がもたらされる。Appleが望むなら、われわれはこれらのデバイスのブラウザにFlashを追加する用意があるが、現時点では」と語った。今のところ、Apple からの要請は受けていません。」

Adobe の統計によると、Flash は実際にパソコン上でほぼ遍在的な人気を獲得しており、その普及率は 98% 以上です。このテクノロジーのルーツはアニメーション画像にありますが、成功の鍵は、Microsoft、Apple、Real などの使いにくいテクノロジーに加えて、Web サイトからオーディオとビデオをストリーミングするためのシンプルなメカニズムを提供することです。ただし、完全に生まれ変わった HTML 標準を含むいくつかの新しいテクノロジは、Flash によって提供されるオーディオビジュアル エクスペリエンスを固定しています。

Opera Software の Web 標準支持者である Bruce Lawson は、HTML やその他のテクノロジが Flash に置き換わると信じており、これらの新しいテクノロジの機能はすでに現在の Flash に非常に近いものになっています。

ローソン氏は、「ビジネス、通信、そして社会全体にとって、インターネット(ビデオ、ゲーム、アニメーションを含む)は単一の企業が管理するにはあまりにも重要なプラットフォームである。しかし、それには時間がかかるだろう。今では、 Flashを使用した巨大コンテンツ「

しかし、問題はウェブ上に存在する Flash コンテンツの量だけではありません。 HTML5とその関連技術は急速に成熟しており、ブラウザへの対応と同時進行で進化しているため、未完成ながらも無視できない存在感と勢力を形成しています。しかし、多くの開発者は依然として様子見のアプローチをとっており、状況がより明確になるまで行動を起こすことを望んでいます。

オープンネットワークアライアンス

Apple、Opera、Mozilla、Google などのブラウザ メーカーは、何年にもわたる混乱を経て、ついに HTML 標準の新しい方向性について合意に達しました。最も注目すべき HTML5 標準の 1 つは、組み込みのサウンドとビデオのサポートです。

さらに、アプリケーションがアクセスできるようにコンピューターにデータを保存する、ブラウザーのデータを定期的に更新する Web ソケット、ネットワーク プログラムが複数のタスクを同時に実行できるようにする Web ワーカー、および機能の改善など、他の新しい側面もあります。 2D画像。

同時に、これらの同盟国は、「オープンネットワーク」の旗印の下、3D 画像加速技術 WebGL などの他の新しい標準も推進しており、CSS (カスケード スタイル シート) やネットワーク フォントによる Web ページ レイアウトの改善や、ネットワーク フォントの強化なども行っています。 SVG (Scalable Vector Graphics) などの他の部分のサポート、および JavaScript で記述された Web アプリケーションのパフォーマンスの向上。

過去 10 年間ブラウザ開発の進歩を見守り、Flash に対抗するために Silverlight を立ち上げた Microsoft も投資を開始しました。同社は、より多くの Web 標準を採用することを約束しており、実際にここ数カ月で HTML と SVG の開発に投資しました。 IEチームのシニア・プランニング・マネージャー、パトリック・デングラー氏は1日、マイクロソフトが参加したSVG開発作業について「予想外の前向きな反応を得た」と述べた

Adob​​e 独自の Flash ソフトウェアには、原理的に「オープン ネットワーク」と矛盾することに加えて、クラッシュという重大な欠点もあります。 Mozilla は、プラグインによるブラウザのクラッシュを防ぐために、Firefox の新しい「Lorentz」バージョンのリリースを急いでいます。その主な理由は Flash です。

Flash の利点

しかし、Flash が消滅すると結論付けるのは時期尚早です。 Open Web Alliance の運営は依然として混乱し、断片的で、不安定であり、そのさまざまな要素に対するブラウザーのサポートは一貫性がないか、存在しません。 Flash は現在最も一貫性のあるブラウザ アドオン ソフトウェアであり、ブラウザのバージョンのアップデートとは異なり、ユーザーは比較的早く新しいバージョンの Flash にアップグレードできます。

正式な標準化プロセスは遅い。 HTML5 編集者であり、Google にも雇用されている Ian Hickson 氏は、昨年 10 月に Web Hypertext Applications Technical Working Group (WHATWG) の HTML5 作業を終了したばかりです。しかし、このグループは標準を完成させるために、より官僚的な W3C (Worldwide Information Network Consortium) と協力しています。

HTML5 オーディオおよびビデオ標準の誕生における困難は、HTML5 が Flash に代わる難しさを示しています。 Flash ビデオは、ビデオがサーバーからユーザーのコンピュータに転送されるときに、さまざまな「コーデック」を利用できます。ユーザーは再生ボタンを押すだけです。

しかし、現在 HTML5 が受け入れられるコーデックは 2 つだけです。Apple Safari と Google Chrome でサポートされる H.264 と、Firefox、Chrome、Opera でサポートされる Ogg Theora です。最も人気のあるブラウザである IE は、現在 HTML5 ビデオをサポートしていません。

ストリーミングビデオ Web サイトはどうすればよいですか? Web サイトが HTML5 ビデオ (YouTube が現在実験中) をサポートしている場合、現在のブラウザーがまだ HTML5 をサポートしていない多くのユーザーにサービスを提供するには、Flash サポートを維持することが最善です。

さらに、Open Network Alliance は既存の Flash テクノロジーに追いつきつつあるかもしれませんが、Flash は立ち止まっていません。リンチ氏は昨年、Flash が今後もウェブを探索するための最良のツールであり続けると誓った。

最後に、オープン ネットワーク用のプログラミング ツールはまだ成熟していません。理由の 1 つは、HTML5 とその関連技術がまだ完成していないことです。 , ローソンは、「ブラウザの相互運用性に頼らなければなりません。これまでの経験から、それが簡単ではないことが分かりますが、仕様が完成すれば状況は改善されるでしょう。」と述べています。

落ち着いてください

HTML 対 Flash は宗教戦争のような事態に発展する可能性があります。ツールをめぐる議論はプログラミング言語が存在する時代からずっと続いており、この問題には感情的な要素もあります。

Firefox を使用するオープンソース ファンの多くはプロプライエタリ ソフトウェアに慣れておらず、自分の意見を声高に言うことに慣れています。別の Flash 攻撃者のグループは、もっぱらオンライン広告の強制に対する嫌悪感を動機としています。現在、Apple iPad 支持者の意見により、強力な反 Flash 勢力が形成されました。

Adob​​e の Photoshop 製品管理ディレクターである John Nack 氏は次のように述べています。「人々は、殺人的な状況を好みます。善玉対悪玉、オープン性対プロプライエタリ…」

確かに、より賢明なアプローチは、客観性を保ち、両方のテクノロジーにはそれぞれ長所と短所があり、短期的には生死に関わる結果は生じないことを受け入れることです。おそらく、両者の間にあるギャップは、思っているほど大きくないのかもしれません。 Adobe には HTML ツールもあり、その AIR ソフトウェア ベースは Flash プレーヤーだけでなく、WebKit HTML 処理エンジンでもあることを忘れないでください。 Adobe は Flash に巨額のリソースを投資してきましたが、関連技術が成熟するにつれて HTML に対する同社の関心も高まるでしょう。

Lynch 氏は次のように述べています。「長期的には、特に最近の HTML5 の発展により、HTML が一部の場所で Flash の需要を締め出すことになるでしょう。しかし、これは一方が他方に取って代わられる状況ではないと思います。現在も近い将来も起こりそうにありません。」 (翻訳: Chen Zhiwen)

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