HTTP / 3 زیادہ وسیع ہو رہا ہے۔ کلاؤڈ فلایر اب HTTP / 3 کی حمایت کر رہا ہے ، جو پہلے ہی کروم کینری کا حصہ ہے اور جلد ہی فائر فاکس نائٹ میں شامل ہوجائے گا۔ یہ نیا معیار آپ کی ویب براؤزنگ کو تیز اور زیادہ محفوظ بنائے گا۔
کیوں HTTP / 3 اور QUIC معاملہ ہے
یہاں مختصر وضاحت ہے: ویب براؤزرز ، ویب سرورز ، اور ویب انفراسٹرکچر کے دیگر اہم ٹکڑوں کو ایچ ٹی ٹی پی / 3 نامی ایک نئے معیار کے لئے سپورٹ مل رہا ہے ، جس میں کوئیک استعمال ہوتا ہے۔ یہ HTTP کا ایک زیادہ جدید ورژن ہے ، جسے ویب براؤزر ویب سرورز کے ساتھ بات چیت کرنے اور ڈیٹا کو آگے بھیجنے کے لئے استعمال کرتے ہیں۔
غلطیوں کے خلاف بہتر مزاحمت کے ساتھ ڈیٹا زیادہ تیزی سے بھیجنے کے لئے HTTP / 3 کو دوبارہ لکھا گیا ہے۔ اس میں بلٹ ان خفیہ کاری بھی ہے۔ اس کا مطلب ہے کہ زیادہ تیزرفتاری اور سیکیورٹی۔ یہ صرف اعداد و شمار کی منتقلی کی رفتار نہیں ہے ، یا تو: HTTP / 3 کو بھی تاخیر کو کم کرنا چاہئے ، مطلب کہ ویب سائٹ آپ کے لنک پر کلک کرنے یا ٹیپ کرنے کے بعد زیادہ تیزی سے لوڈ ہونا شروع کردیں گے۔
اوسط فرد کو کبھی بھی HTTP / 3 اور QUIC کے بارے میں جاننے کی ضرورت نہیں ہوتی ہے۔ وہ لوگ جو ویب سائٹ چلاتے ہیں اور ویب سافٹ ویئر تیار کرتے ہیں ان کو کچھ کام کرنا ہوتا ہے ، لیکن یہ سب کچھ اوسط فرد کے لئے شفاف ہوگا۔ ایک دن ، آپ کا ویب براؤزر اور ویب سائٹ آپ استعمال کرتے ہیں اس کی بجائے HTTP / 3 پر بات چیت کرنا شروع کردیں گی ، اور ویب بہتر اور بہتر ہوجائے گا کیونکہ مزید سائٹیں HTTP / 3 استعمال کرنے کا انتخاب کرتی ہیں۔
HTTP / 1 سے HTTP / 2 تک
HTTP کا اصل ورژن ٹرانسمیشن کنٹرول پروٹوکول (TCP.) کا استعمال کرتا ہے جو پہلے 1974 میں بیان کیا گیا تھا ، ٹی سی پی کو کبھی بھی آج کے ویب کی رفتار اور ردعمل کو ذہن میں نہیں رکھنے کے ساتھ ڈیزائن نہیں کیا گیا تھا۔ گوگل نے ایس پی ڈی وائی نامی نئے پروٹوکول سے ٹی سی پی کے بہت سارے مسائل حل کرنے کی کوشش کی ، جس نے HTTP / 2 کو آگاہ کیا۔
ایچ ٹی ٹی پی / 2 2015 کے آخر تک بیشتر بڑے براؤزرز میں آگیا ، جس میں ڈیٹا کمپریشن اور چیزوں کو تیز کرنے کے لئے ایک ہی ٹی سی پی کنیکشن پر متعدد درخواستوں کی پائپ لائننگ جیسی خصوصیات شامل کی گئیں۔
ستمبر 2019 تک ، ڈبلیو 3 ٹیکس اندازہ ہے کہ HTTP / 2 اب 41٪ ویب سائٹوں کے ذریعہ استعمال ہورہا ہے۔
HTTP / 3 اور QUIC کیا ہیں؟
HTTP / 3 HTTP پروٹوکول کی دوبارہ لکھنا زیادہ ہے۔ ٹی سی پی استعمال کرنے کے بجائے ، HTTP / 3 گوگل کا کوئیک پروٹوکول استعمال کرتا ہے۔ HTTP / 3 ابتدائی طور پر HTTP over-QUIC کے نام سے جانا جاتا تھا۔ HTTP / 3 میں TLS 1.3 خفیہ کاری بھی شامل ہے ، لہذا اس کے لئے علیحدہ HTTPS کی ضرورت نہیں ہے جو پروٹوکول پر سیکیورٹی کو مضبوط بنائے ، جیسا کہ آج بھی ہے۔
کوئیک اصل میں "کوئیک یو ڈی پی انٹرنیٹ کنیکشنز" کے لئے کھڑا ہے۔ یہ پروٹوکول ٹی سی پی کے مقابلے میں کم تاخیر کے ساتھ تیز تر ڈیزائن کیا گیا ہے۔ کنیکشن قائم کرتے وقت کوئیک اوور ہیڈ پیش کرتا ہے اور کنیکشن پر تیز تر ڈیٹا ٹرانسفر ہوتا ہے۔ ٹی سی پی کے برعکس ، ڈیٹا کے ٹکڑے جیسی خرابی جو راستے میں کھو جاتی ہے ، اس سے کنکشن کو رکنے اور مسئلہ حل ہونے کا انتظار نہیں کرے گا۔ کوئیک دوسرے معاملے کو حل کرنے کے دوران دوسرے ڈیٹا کی منتقلی جاری رکھے گی۔
در حقیقت ، کوئیک تھا گوگل کروم میں شامل گوگل سروسز اور فیس بک جیسی کچھ دوسری ویب سائٹوں کے ساتھ بات چیت کرتے وقت کروم اسے استعمال کرتا ہے ، اور یہ اینڈرائڈ ایپلی کیشنز کے لئے دستیاب ہے۔ لیکن کوئیک ایک ایسا معیار نہیں ہے جو دوسرے ویب براؤزرز میں ضم ہو۔ ایچ ٹی ٹی پی / 3 کے ساتھ یہ ٹیکنالوجی دوسرے براؤزر کے لئے بھی معیاری انداز میں آرہی ہے۔
خلاصہ یہ کہ HTTP / 3 ایک نیا ، بہتر ، تیز تر پروٹوکول ہے۔ یہ ایک زیادہ جدید حل ہے جس کو ویب میں بہتر سیکیورٹی اور رفتار فراہم کرنا چاہئے۔
وہ آپ کے قریب کسی ویب براؤزر پر آرہے ہیں
HTTP / 3 خون بہہ رہا ہے
کینری
ستمبر 2019 میں گوگل کروم کا ورژن ، کے پیچھے چھپا ہوا
کمانڈ لائن پرچم
. کے ساتھ کروم کینری لانچ کرنا
- قابل - Quic - quic-version = h3-23
کمانڈ لائن دلائل HTTP / 3 کو قابل بنائیں گے۔
موزیلا نے اعلان کیا کہ وہ اس موسم خزاں میں فائر فاکس نائٹلی کے ایک تجرباتی ورژن میں HTTP / 3 شامل کرنے پر کام کر رہی ہے۔ مائیکروسافٹ ایج کا نیا کرومیم پر مبنی ورژن ، گوگل کے HTTP / 3 کروم کے ل work کام کا وارث ہوگا ، جیسا کہ اوپیرا جیسے کرومیم پر مبنی دوسرے براؤزر بھی کام کریں گے۔ ہم توقع کریں گے کہ ایپل بھی کسی وقت ، سفاری میں HTTP / 3 کے ساتھ بورڈ میں چھلانگ لگائے گا۔
کلاؤڈ فلائر بھی ہے اعلان کیا کہ وہ سائٹوں کے لئے HTTP / 3 اپنانے کو آسان بنا رہا ہے جو اس کے مواد کی ترسیل کے نیٹ ورک کو استعمال کرتی ہیں۔ کلاؤڈ فلایر صارفین جلد ہی ایک سوئچ پلٹائیں اور ان کی سائٹوں کے لئے "HTTP / 3 (کوئیک کے ساتھ)" قابل بنائیں گے۔ براؤزروں کے HTTP / 3 کو مستحکم اور ہر ایک کے لئے قابل بنائے جانے کے بعد ویب سائٹوں کو یہ آسان بنانا آسان بناتا ہے کہ اس سے امید ہے کہ HTTP / 3 کو اپنانے میں مدد ملے گی۔
HTTP / 3 دوسرے سافٹ ویئر میں بھی آرہا ہے ، مثال کے طور پر ، Nginx ویب سرور HTTP / 3 پر کام کر رہا ہے جس کے لئے نجنکس ورژن 1.17 .
ہم نفاذ کے ابتدائی مراحل میں ہیں۔ کلاؤڈ فلائر کا کہنا ہے کہ وہ "گوگل اور موزیلا سمیت دیگر تنظیموں کے ساتھ مل کر ، کوئیک اور ایچ ٹی ٹی پی / 3 معیارات کو حتمی شکل دینے اور وسیع پیمانے پر اپنانے کی ترغیب دینے کے لئے کام کرتا رہے گا۔" دوسرے الفاظ میں ، نہ صرف یہ کہ ابھی تک سافٹ ویئر حتمی نہیں ہے — خود معیار میں بھی کچھ تبدیلیاں دیکھنے کو مل سکتی ہیں۔ جدید براؤزرز میں بطور ڈیفالٹ اس قابل ہوجانے اور خود بخود استعمال ہونے سے پہلے بہت سارے کام کرنے ہیں۔
مزید تکنیکی تفصیلات
مزید جاننا چاہتے ہو؟ اس کو دیکھو کلاؤڈ فلایر کی HTTP / 3 پر گہرائی سے نگاہ ڈالیں یا کھودیں مسودہ HTTP / 3 معیاری اصلی ٹیک چشمی کے ل.