ハイパーテキスト転送プロトコル(またはHTTP)は、サーバーから情報を要求するために使用されるプロトコルです。これにより、要求したWebページをコンピューティングデバイスで見ることができます。しかし、今日のブロードバンドスピード、リッチメディア、ソーシャルメディア、ハッカー、その他多数の問題により、HTTP / 2という次のHTTP反復の実装が余儀なくされています。
HTTP / 2とは何ですか?
現在導入されているバージョンであるHTTP / 1.1は1999年以来使用されてきました、そしてエコシステムにおける多くの変更を考慮して、それは新しい標準の時期です。
$config[code] not foundインターネット技術標準化委員会(IETF)がこれらの標準を設定し、組織は最近HTTP / 2のドラフトを公開しました。 HTTP / 2ドラフトは、Webコンテンツの転送とセキュリティを高速化するためにGoogleが開発したプロトコルであるGoogleのSPDYに大きく影響を与えました。
今日のWebサイトには標準的なHTML以上のものがあるため、変更は緩やかになっています。 JavaScriptやCascading Style Sheets(CSS)などのデザイン要素、ならびにリッチメディアやWebRTCとのリアルタイム通信には、より柔軟で高速かつ安全なフレームワークが必要です。
これらの開発では、より多くの機能が追加されるにつれて、サーバーがコンテンツを送信し、ブラウザーがそれを受信する時間が長くなります。これはブラウザが人々が要求している情報を転送するためにより多くの接続を作成することを必要とします。より多くの情報と転送は、あらゆるタイプの遅延を悪いユーザーエクスペリエンスと見なす消費者にとってより長い待ち時間になります。また、ユーザーエクスペリエンスの悪さは、顧客が船を飛び越えて他の会社に行くことを容易に意味します。
HTTP / 2は顧客のオンラインエクスペリエンスをどのように向上させますか?
確かに、スピードはゲームの名前であり、それはHTTP / 2が提供するものです。 20〜30パーセントの改善が文書化されており、すべてのWebサーバーが最適化されテクノロジが成熟すると、それはさらに高くなる可能性があります。
主要ブラウザはすべて、異なる容量でHTTP / 2をサポートしています。グーグルは、今後数週間以内にChrome 40でのサポートを徐々に展開すると発表したばかりです。 Internet Explorer 11はWindows 10でそれをサポートし、FirefoxとOperaもHTTPS上のHTTP / 2をサポートします。
HTTP / 2プロトコルの利点には、次のものがあります。
- Webサイトが閉じられるまで開いたままになる単一の接続。
- 多重化。複数のメッセージを同時に送受信できます。
- 最も重要なデータを最初に転送するための優先順位付け。
- 情報を小さなビットに圧縮するための圧縮。
- 次のリクエストがどうなるかを分析することによって、事前にユーザーに追加情報を送信するサーバープッシュ。
HTTP / 2のしくみのデモを見たい場合は、このリンクにアクセスしてください。
もっと: