تم إنشاء HTTP (إصدار بروتوكول نقل النص التشعبي)، المعروف باسم بروتوكول نقل النص التشعبي، في عام 1999 وهو أحد أكثر بروتوكولات التطبيقات استخدامًا لتصفح الإنترنت. إنه بمثابة أساس للنمو غير المسبوق للإنترنت ولا تزال معظم المواقع تعمل معه. .

كان HTTP 1.0 بروتوكولًا ناجحًا بشكل مذهل، حيث يمثل 75٪ من حركة المرور الأساسية للإنترنت، وفقًا لدراسة حديثة. ومع ذلك، على الرغم من نجاحه الواسع، إلا أنه يحتوي على العديد من العيوب، وهي أنه يحدد أربع أو أكثر من الطرق والوسائل المختلفة لتحليل الرسالة والأداء مع العديد من الاتصالات للطلبات والاستجابات، وبالتالي يستغرق الكثير من الوقت، بينما HTTP بروتوكول 2.0 له مسار واحد أو اتصال واحد ويرسل البيانات في حزمة واحدة. ومن عيوبه أنه لا يعتمد على نظام تشفير آمن قيد الاستخدام.

) وهو تحسين عن الإصدار السابق HTTP 1.1.

تم تطويره بواسطة مارك نوتنغهام، رئيس مجموعة عمل HTTP / IETF (فريق عمل هندسة الإنترنت)، وتم تطويره بواسطة مشروع SPDY من Google.

وسيحل بروتوكول HTTP / 2 محل بروتوكول HTTP / 1.1، حيث أنه لم يكن موجودًا منذ فترة طويلة، ومن المتوقع أن تكون هذه التقنية الحديثة متاحة على متصفح Google Chrome Mozilla مطلع العام المقبل 2016، حيث أن الاثنين بدأت الشركات بالتخطيط لجعل المتصفحات متوافقة مع البروتوكول الجديد.

)

  • إنه بروتوكول ثنائي والبروتوكولات الثنائية أكثر كفاءة في التحليل وأقل عرضة للخطأ.
  • يدعم بروتوكول HTTP / 2 الاستعلامات والأولويات المختلفة، مما يؤدي إلى تسريع تحميل وتنزيل أي محتوى من صفحات الويب الحديثة.
  • احتفظ بدلالات HTTP 1.1، واستفد من الوثائق الموجودة بما في ذلك (على سبيل المثال لا الحصر) الأساليب ورموز الحالة والمحددات وحقول الرأس.
  • استخدم اتصالاً واحدًا لتقديم العديد من الطلبات والاستجابات والاستجابات بالتوازي دون التعثر في أي طلب أو استجابة.
  • يفتح HTTP 2.0 عالمًا جديدًا بالكامل من فرص البحث للتطبيقات المثلى لضغط الرأس وتحديد الأولويات واستراتيجيات منطق التحكم في التدفق على كل من العميل وعلى الخادم.
  • تسريع تحميل وتنزيل صفحات الويب فهي تسرع من نقل البيانات بين العميل والخادم، وبالتالي يؤدي ذلك إلى تقليل الوقت اللازم للاستجابة وتقليل أوقات تحميل الصفحة.
  • ميزة جديدة قوية لـ HTTP 2.0 هي قدرة الخادم على إرسال استجابات متعددة لطلب عميل واحد بالإضافة إلى الاستجابة للطلب الأصلي، من خلال معالجة TCP الذكية. إرسال مجموعة من الحزم، بخلاف HTTP 1.1، الذي يرسل حزمة واحدة.
  • توفير حماية كبيرة لاتصالات وروابط الإنترنت من خلال نظام تشفير قوي يصعب اختراقه.

باختصار، هناك الكثير من العمل الذي يتعين على HTTP2.0 القيام به وهو معلم مهم سيساعد في جعل الشبكة أسرع.