کتنی ہی کوکیز آپ کو ویب سائٹ پر استعمال کرسکتے ہیں؟

مختلف براؤزر مختلف حدود ہیں

پروگرامروں کو یہ معلوم ہونا چاہئے کہ کتنی کوکیز ایک ویب سائٹ پر کیسے استعمال کی جا سکتی ہیں. ایک ویب صفحہ لوڈ کرنے اور کمپیوٹر پر لوڈ کرتے وقت کوکیز HTTP سلسلہ میں جگہ لے لیتے ہیں. زیادہ سے زیادہ براؤزر کو کسی بھی ڈومین کو مقرر کر سکتے ہیں کوکیز کی تعداد پر حد لگتی ہے. کم از کم انٹرنیٹ انجینئرنگ ٹاسک فورس کی طرف سے قائم کردہ تبصرے کے لئے درخواست (آر ایف سی) کے معیار کی طرف سے مقرر کیا جاتا ہے، لیکن براؤزر کے سازوسامان اس نمبر میں اضافہ کرسکتے ہیں.

کوکیز ایک چھوٹا سا سائز کی حد ہے ، لہذا ڈویلپرز کبھی کبھار ایک کوکیز میں اپنے کوکی ڈیٹا بھیجنے کا انتخاب کرتے ہیں. اس طرح، وہ کمپیوٹر کی دکانوں کے اعداد و شمار کی مقدار میں اضافہ کرتے ہیں.

کوکی آر ایف سی کی اجازت کیا ہے؟

آر ایف سی 2109 کی وضاحت کرتا ہے کہ کس طرح کوکیز کو لاگو کیا جاسکتا ہے، اور یہ کم از کم اس بات کی وضاحت کرتا ہے کہ براؤزرز کو تعاون کرنا چاہئے. آر ایف سی کے مطابق، براؤزر مثالی طور پر کسی براؤزر کو ہینڈل کرسکتے ہیں، لیکن براؤزرز کے سائز اور نمبر پر کوئی حد نہیں ہوگی، لیکن وضاحتیں پورا کرنے کے لئے، صارف ایجنٹ کو اس کی حمایت کرنا چاہئے:

عملی مقاصد کے لۓ، انفرادی براؤزر سازوں کو کسی بھی ڈومین یا منفرد میزبان کے ساتھ ساتھ ایک مشین پر کوکیز کی کل تعداد کوکیز کی کل تعداد میں حد مقرر کی جاتی ہے.

جب ایک سائٹ کوکیز کے ساتھ ڈیزائن کرنا

مقبول اور معروف براؤزر تمام کوکیز کی ایک وسیع تعداد کی حمایت کرتے ہیں. لہذا، بہت سے ڈومینز چلانے والے ڈویلپرز کو اس بات کا اندیشہ نہیں ہونا چاہئے کہ وہ جو کوکیز تخلیق کرتے ہیں حذف ہوجائیں گے کیونکہ زیادہ سے زیادہ نمبر تک پہنچ گئی ہے. یہ اب بھی ایک امکان ہے، لیکن قارئین زیادہ سے زیادہ براؤزر سے کہیں زیادہ قارئین کو ان کے کوکیز کو صاف کرنے کے نتیجے میں آپ کی کوکی کو ہٹا دیا جائے گا.

کوکیز کی تعداد کسی بھی ڈومین میں نسبتا چھوٹا ہوسکتا ہے. کروم اور سفاری فی فاکس فی ڈومین کو فائر فاکس، اوپیرا یا انٹرنیٹ ایکسپلورر سے زیادہ کرنے کی اجازت دیتا ہے. محفوظ ہونے کے لئے، فی ڈومین 30 سے ​​50 زیادہ سے زیادہ کوکیز کے ساتھ رہنا اچھا ہے.

ڈومین فی سائز محدود

کسی بھی حد تک جو کچھ براؤزر لاگو ہوتا ہے اس کی جگہ کی مقدار ہے، کوئی بھی ڈومین کوکیز کے لۓ استعمال کرسکتا ہے. اس کا مطلب یہ ہے کہ اگر آپ کا براؤزر فی ڈومین 4،096 بائٹس کی حد مقرر کرتا ہے اور آپ کو 50 کوکیز مقرر کر سکتے ہیں، ان 50 کوکیز استعمال کرسکتے ہیں جس میں خلا کی مجموعی رقم صرف 4،096 بائٹ ہے- 4KB کے بارے میں. کچھ براؤزر سائز کی حد مقرر نہیں کرتے ہیں. مثال کے طور پر:

کوکی سائز کی حد آپ کو پیروی کرنا چاہئے

براؤزر کی وسیع رینج کے ساتھ ہم آہنگ ہونے کے لئے، ڈومین فی 30 سے ​​زیادہ کوکیز بنائیں اور اس بات کو یقینی بنائیں کہ تمام 30 کوکیز مجموعی طور پر 4KB سے کہیں زیادہ جگہ نہیں لیتے ہیں.