لعلك سمعت من قبل او تعرف عموما ما هو الـ HTTP, والذي يعني بروتوكول شبكة الاتصال, المستخدم على شبكة الويب, والذي يتيح لك فتح روابط صفحات الويب, مثل الرابط الذى تتصفح منه هذه المقالة الأن يحتوى على HTTP, فالهدف من كل هذا البروتوكل هو تسريع التصفح وتسريع عملية انتقالك بين روابط وصفحات الويب, وطبعا هذا البروتوكل ظهر منذ سنة 1996 حيث كان له أول ظهور لعامة مستخدمي الأنترنت, وبقى لمدة 20 سنة دون تحديث حتى عام 2015 حيث تم اطلاق النسخة الثانية من البروتوكول وهي HTTP/2, وأخيرا تم اطلاق النسخة HTTP/3 في الاربع سنوات الاخيرة, وقريبا سيتم السماح لأصحاب المواقع باستخدام HTTP/3 لتحسين سرعة الموقع, في هذا المقال سوف نتعرف على HTTP/3 وكيف يقوم بتحسين سرعة التصفح لديك.
ما هو البروتوكول HTTP/3:
طبعا كما قلنا سابقا فـ HTTP/3 هو بروتوكل على شبكة الأنترنت يسمح لك بفتح الروابط الموجودة على الأنترنت, في الاربع سنوات الأخيرة بدأ HTTP/3 اندماجه مع المتصفحات والمواقع كبديل أو نسخة مطورة وحديثة من HTTP/2, وهو مزيج من التقنيات المختلفة والتى تعمل معا لتحسين كل من السرعة والأمان عند الوصول الى المعلومات على الانترنت, هذه التكونولوجيا الجديدة ترسل البيانات بسرعة أكبر وهي أقل عرضة للأخطاء, كما أنها تقوم بتخفيض وقت الاستجابة بحيث سيبدأ الموقع في التحميل بسرعة أكبر عند الضغط على اي رابط من الروابط, بالاضافة الى كل هذا HTTP/3 يحتوى على تشفير داخلي والذى يعمل بتقنية تسمى Tls (أمن طبقة النقل), وهي نفسها الموجودة في HTTPS.
كيف يعمل بروتوكول HTTP/3:
الفرق بين بروتوكول HTTP/2 و HTTP/3 هو كيف يقوم كل منهما بارسال البيانات عبر الأنترنت, فلدينا HTTP/3 والذى يستعمل بروتوكول سريع مطور من جوجل يسمى UDP عوضا عن TCP القديم, وكليهما بروتوكولات ارسال بيانات عبر الأنترنت, من جهة أخرى فبروتوكل TCP القديم يرسل حزم المعلومات عن طريق أمر, كما أنه يقوم بفحص الأخطاء, لكن ان حدث وفقدت أحد الحزمات, فان العملية بأكملها تتوقف, في المقابل فبروتوكول UDP يرسل المعلومات بدون أمر وبدون فحص خطأ, قد يبدو أقل ثقة من TCP لكنه اسرع بكثير, كما أنه واذا حدث وفقدت حزمة من البيانات, فهو يقوم بطلب ارسال الحزمة المفقودة مرة أخرى.
كيف تحصل على بروتوكول HTTP/3:
لا تقلق فقريبا جدا, وبدون أن تفعل شئ ستلاحظ بأن الأنترنت تحسنت سرعتها بدون أي تدخل منك, فمتصفحك سينتقل ليستعمل البروتوكول HTTP/3 تلقائيا, لكن وحتى موعد اطلاقه وتعميمه على الجميع فلربما تريد تجربة هذا البروتوكول الأن, ,و هو ما توفره النسخ التجريبية لمتصفحي جوجل كروم وفايرفوكس, وكل ما تحتاج الى فعله على متصفح جوجل كروم هو كتابة chrome://flags في شريط عنوان جوجل كروم, بعدها قم بتمرير الصفحة الى الأسفل وابحث عن (Experimental QUIC protocol) وقم بتفعيل هذه الخاصية, اما بالنسبة لمتصفح فايرفوكس فستقوم بتحميل النسخة التجريبية للمتصفح من هنا, وبهذا ستستطيع تجربة بروتوكول HTTP/3 بشكل تجريبي على كل من هذه المتصفحات, وبالنسبة لمتصفحات أخرى مثل Opera و Microsoft Edge سوف تحصل على هذه الخاصية بواسطة جوجل.
بعض المواقع الكبيرة مثل فيسبوك وجوجل تستخدم هذه الخاصية منذ مدة, من جهة أخرى عليك أن تعرف أن خاصية HTTP/3 لن تقوم بتسريع الأنترنت الى ذلك الحد الكبير, ففي الأول والأخير ذلك يعتمد على سرعة اشتراكك في الأنترنت, لكنها سوف تقوم بتحسين تجربتك مع تصفح المواقع للأفضل.