HTTP / 3 هو الإصدار الجديد من HTTP (بروتوكول نقل النص التشعبي) ، وهو أحد أهم البروتوكولات على الإنترنت: على وجه التحديد البروتوكول الذي تستخدمه المتصفحات للتواصل مع خوادم الويب.
كان الإصدار الأول من HTTP 0.9 قد صدر في عام 1991 ؛ لم نتمكن من الاستمتاع بـ 1.0 حتى عام 1996 ، وبعد ثلاث سنوات فقط تم ترقيته إلى 1.1. تم إطلاق الإصدار 2.0 بالفعل في القرن الحادي والعشرين ، وتحديداً في عام 2015.
كخبراء وفرقة عمل هندسة الإنترنت التي طوّرته ، يوفر HTTP / 3 أوقات تحميل أقصر بكثير بفضل تخليها عن بروتوكول TCP التكميلي لصالح QUIC (اتصالات الإنترنت السريعة UDP) ، وهو مشروع مفتوح المصدر يعتمد على في بروتوكول UDP القديم.
مفتاح سرعة HTTP / 3 هو أن QUIC ، على عكس TCP ، لا يتطلب من مرسل الاتصال الانتظار للتحقق مما إذا تم استلام حزم البيانات المرسلة بشكل صحيح: يتم إرسالها ببساطة ، وهو تطبيق التحول المسؤول عن الإشراف على سلامة البيانات. كل هذا يجعلك تتصفح الأترنت بسرعة أكبر عند اعتماده.
تتضمن المتصفحات الرئيسية بالفعل التوافق مع هذه البروتوكولات الجديدة ، تجريبيًا فقط ، مما سيجبرنا على تنشيطها من أجل استخدامها.
في سبتمبر من العام الماضي ، قدمت Google بالفعل دعم HTTP3 / 3 في المتصفح التجريبي كناري ، وفي مدونة حوحو للمعلوميات أوضحنا كيفية تنشيط HTTP / 3 + QUIC في هذا المتصفح. الآن دعنا نرى كيف نفعل نفس الشيء مع فايرفوكس.
كيفية تفعيل HTTP / 3 في فايرفوكس
لهذا ، سنحتاج إلى تثبيت أحد أحدث إصدارات "غير المستقرة" من مايرفوكس : إصدار المطور أو Nightly ، والذي يتيح لنا الوصول إلى الميزات التي ستستغرق بعض الوقت لتكون متاحة في الإصدار المستقر على هذا الرابط :
Firefox Nightly
بعد فته ، سيتعين علينا فقط كتابة "about:config" في شريط العنوان في المتصفح والضغط على Enter لتحميل الصفحة. هناك ، سيتعين علينا فقط استخدام شريط البحث الذي سنبحث فيه عن عن "network.http.http3.enabled".
بعد ذلك ، سنستخدم زر "التبديل" الذي يظهر على يمين الشاشة للانتقال من القيمة الافتراضية "false" إلى "true" لتفعيل HTTP / 3 .
سهل أليس كذلك؟ يمكنك الآن اخبار هذا البروتوكول على متصفحك .
كان الإصدار الأول من HTTP 0.9 قد صدر في عام 1991 ؛ لم نتمكن من الاستمتاع بـ 1.0 حتى عام 1996 ، وبعد ثلاث سنوات فقط تم ترقيته إلى 1.1. تم إطلاق الإصدار 2.0 بالفعل في القرن الحادي والعشرين ، وتحديداً في عام 2015.
كخبراء وفرقة عمل هندسة الإنترنت التي طوّرته ، يوفر HTTP / 3 أوقات تحميل أقصر بكثير بفضل تخليها عن بروتوكول TCP التكميلي لصالح QUIC (اتصالات الإنترنت السريعة UDP) ، وهو مشروع مفتوح المصدر يعتمد على في بروتوكول UDP القديم.
مفتاح سرعة HTTP / 3 هو أن QUIC ، على عكس TCP ، لا يتطلب من مرسل الاتصال الانتظار للتحقق مما إذا تم استلام حزم البيانات المرسلة بشكل صحيح: يتم إرسالها ببساطة ، وهو تطبيق التحول المسؤول عن الإشراف على سلامة البيانات. كل هذا يجعلك تتصفح الأترنت بسرعة أكبر عند اعتماده.
تتضمن المتصفحات الرئيسية بالفعل التوافق مع هذه البروتوكولات الجديدة ، تجريبيًا فقط ، مما سيجبرنا على تنشيطها من أجل استخدامها.
في سبتمبر من العام الماضي ، قدمت Google بالفعل دعم HTTP3 / 3 في المتصفح التجريبي كناري ، وفي مدونة حوحو للمعلوميات أوضحنا كيفية تنشيط HTTP / 3 + QUIC في هذا المتصفح. الآن دعنا نرى كيف نفعل نفس الشيء مع فايرفوكس.
كيفية تفعيل HTTP / 3 في فايرفوكس
لهذا ، سنحتاج إلى تثبيت أحد أحدث إصدارات "غير المستقرة" من مايرفوكس : إصدار المطور أو Nightly ، والذي يتيح لنا الوصول إلى الميزات التي ستستغرق بعض الوقت لتكون متاحة في الإصدار المستقر على هذا الرابط :
Firefox Nightly
بعد فته ، سيتعين علينا فقط كتابة "about:config" في شريط العنوان في المتصفح والضغط على Enter لتحميل الصفحة. هناك ، سيتعين علينا فقط استخدام شريط البحث الذي سنبحث فيه عن عن "network.http.http3.enabled".
بعد ذلك ، سنستخدم زر "التبديل" الذي يظهر على يمين الشاشة للانتقال من القيمة الافتراضية "false" إلى "true" لتفعيل HTTP / 3 .
سهل أليس كذلك؟ يمكنك الآن اخبار هذا البروتوكول على متصفحك .
ليست هناك تعليقات:
إرسال تعليق