JavaScript is not enabled!...Please enable javascript in your browser

جافا سكريبت غير ممكن! ... الرجاء تفعيل الجافا سكريبت في متصفحك.

-->
الصفحة الرئيسية

بروتوكول HTTP/3 ودوره فى تحسين سرعة التصفح لديك



اتش تي تي بي HTTP هو بروتوكول الاتصال في الانترنت و هو الاكثر شهرة و انتشارا , اصبح الان بروتوكول HTTP/3 الجديد اكثر انتشارا و تدعم شركة Cloudflare الان HTTP/3 , بحيث يعد هذا بالفعل جزءا من متصفح الانترنت جوجل كروم كناري ( Chrome Canary ) و الذي يمكنك التعرف عليه في هذا المقال تعرف على اصدار متصفج جوجل Google Chrome Canary , بحيث سيتم اظافته الى متصفح فايرفوكس Firefox Night في اقراب وقت , و هذا المعيار سيجعل تصفح اثر سرعة و امانا .
تحصل متصفحات الويب و خوادم الويب و غيرها من الاجزاء الاساسية للبنية التحتية للويب على دعم لمعيار جديد يسمى HTTP/3 يستخدم QUIC , يعني HTTP/3 هو الاصدار الاحدث من سابقه HTTP و تستخدمه متصفحات الويب للتواصل مع خوادم الويب وارسال البيانات بسرعة ذهابا و ايابا مع مع اعادة كتابة HTTP/3 لارسال البيانات مع مقاومة افضل للاخطاء , ايضا مع تشفير مدمج و هذا يعني المزيد من السرعة و الامان و ليست فقط سرعة نقل البيانات و يجب يقلل HTTP/3 من زمن الوصول ايضا مما يعني ان مواقع الويب ستبدا في التحميل بسرعة اكبر بعد الضغط على رابط او ضغط فوقه و بالنسبة للاشخاص و المستخدمون العاديون لا يحتاج ابدا لمعرفة HTTP/3 او QUICاما الاشخاص الذين يدرون مواقع الويب او يطورون برام الويب تنتظرهم اعمال يجب القيام بها عكس المستخدم العادي و مع الوقت سيبدا المستعرض الخاص بك و مواقع التي تستخدما باستقبال HTTP/3 بدلا من ذالك و سيبح الويب و تصفحه افضل و اسرع و اكثر امانا .

1 - ما هو بروتوكول HTTP/3 الجديد
بروتوكول HTTP/3 هي اختصار HyperText Transfer Protocol هو بروتوكول الشبكة التي تستخدمه الشبكة الويب العالمية بحيث تتيح لك فتح روابط صفحات الويب المختلفة و المنتشرة على الشبكة العنكبوتية , و الغرض الاساسي منه هو التواصل مع خادم الويب , البروتوكول تم تطويره في اواخر الثمانينات و اوائل التسعينات من القرن الماضي و تم اطلاقه و اصداره للعامة سنة 1996 و هذا الاصدار الاول للبرتوكول , و الذي دام لمدة 20 سنة تقريبا حتى تم اطلاق اصدار ثاني هو HTTP/2 سنة 2015 و استخدام الجيل الثاني من HTTP خطوط الانابيب و ضغط البياناتلجعل الاتصال اسرع و بعد مرور اربع سنوات بدا HTTP/3 في الاندماج في المتصفحات و مواقع الويب , و تم اعتماد HTTP/3 بواسطة فريق IETF ( فريق هندسة الانترنت ) كبديل اكثر حداثة ل HTTP/2 بيحث انه مزيج من التقنيات المتعددة التي تعمل معا لتحسين السرعة و الامان عند الوصول الى المعلومات الانترنت .

كما تقوم هذه التقنية الجديدة بارسال البيانات بسرعة اكبر كما انها اقل عرضة للاخطاء و مشاكل تصفح النت عموما , وتقلل من زمن الوصول حتى يبدأ الموقع في التحميل بسرعة عند النقر فوق الارتباط ، ويحتوي HTTP / 3 أيضًا على تشفير مضمن ، لذلك ليست هناك حاجة للحصول على تعيين HTTPS منفصل ، ويتم تشغيل تشفير TLS (أمان طبقة النقل) 1.3. إنه نفس البروتوكول الذي يضع “S” في HTTPS ، ويستند HTTP / 3 إلى QUIC وكان يُعرف سابقًا باسم HTTP-over-QUIC. QUIC ، أو Quick UDP Internet Connections ، هو بروتوكول طورته جوجل .

2 - كيف يعمل بروتوكول  HTTP / 3
الفرق بين HTTP/2 و HTTP/3 هو كيفية ارسال حزم البيانات عبر الانترنت حيث يستخدم بروتوكول HTTP/3 الجديد UDP بدلا من TCP و كلاهما عبارة عن بروتوكولات تستخدم لارسال اجزاء من البيانات عبر الانترنت , و مع ذالك TCP القديم يتم ارسال حزم المعلومات عبر طريقة مرتبة و معاينة الاخطاء و موثوقة و هذا امر جيد , وبينما يستخدم HTTP / 3 بروتوكول UDP ، ويرسل المعلومات دون ترتيب أو التحقق من الأخطاء ، إنه أقل موثوقية من TCP ولكنه أسرع ، وفي حالة فقد الحزم ، يمكن للتطبيق الذي تستخدمه أن يطلب إرسال الحزم المفقودة مرة أخرى ، وربما باستخدام TCP للقيام بذلك ، ولكن على عكس HTTP / 2 ، تؤثر تلك الحزمة المفقودة فقط على البيانات الموجودة في هذه الحزمة ، ولا يؤثر على انتقال الآخرين ، ويبدو الأمر كما لو أن شخصًا ما قام بنقل السيارات المتورطة في حادث مروري بطريقة سحرية إلى جانب الطريق ، لذلك يمكن أن تستمر المركبات في تجاوزها ، وينشئ أحدث بروتوكول HTTP اتصالًا واحدًا قادرًا على إرسال تدفقات متعددة من البيانات مثل HTML و JavaScript و CSS والصور في نفس الوقت ، وبمجرد إنشاء الاتصال ، تبدأ البيانات في التدفق باستخدام بروتوكول UDP ، وتتدفق الحزم بأي ترتيب ، مما يجعل ناقل الحركة أسرع ، حيث إنه يعمل لأن كل حزمة تحتوي على علامة تعريف تساعد في طلب الحزم بمجرد استلامها.

الاسمبريد إلكترونيرسالة