বিভিন্ন ব্রাউজারে বিভিন্ন সীমা রয়েছে
এক ওয়েবসাইটে কতগুলি কুকি ব্যবহার করা যেতে পারে প্রোগ্রামারদের সচেতন হওয়া উচিত। একটি ওয়েবপৃষ্ঠা লোড হচ্ছে এবং কম্পিউটার যে লোড করে তা লোড করার সময় কুকিগুলি HTTP প্রবাহে স্থান গ্রহণ করে। বেশিরভাগ ব্রাউজারই যেকোন এক ডোমেন সেট করতে পারে এমন কুকিগুলির সংখ্যা সীমিত করে দেয়। ইন্টারনেট প্রকৌশল টাস্ক ফোর্স কর্তৃক প্রতিষ্ঠিত মন্তব্যগুলির জন্য সর্বনিম্ন অনুরোধ (আরএফসি) মান দ্বারা সেট করা হয়, তবে ব্রাউজার প্রস্তুতকারীরা সেই সংখ্যাটি বৃদ্ধি করতে পারে।
কুকিজ একটি ছোট আকারের সীমা আছে , তাই ডেভেলপাররা কখনও কখনও তাদের কুকি ডেটা একাধিক কুকিগুলিতে পাঠাতে বেছে নেয়। এই ভাবে, তারা কম্পিউটারের পরিমাণ তথ্য বৃদ্ধি করে।
কুকি RFC কি অনুমতি দেয়?
RFC 2109 কীভাবে কুকিজগুলি প্রয়োগ করা উচিত, তা সংজ্ঞায়িত করে এবং এটি ব্রাউজিংগুলিকে সহায়তা করতে হবে এমন ন্যূনতম সংজ্ঞায়িত করে। RFC- এর মতে, কোনও ব্রাউজার পরিচালনা করতে পারে এমন ব্রাউজারের সাইজ এবং সংখ্যাগুলির উপর ব্রাউজারগুলির কোনও সীমাবদ্ধতা থাকবে না , তবে স্পেসিফিকেশনগুলি পূরণ করতে ব্যবহারকারী এজেন্টকে সমর্থন করতে হবে:
- কমপক্ষে 300 কুকিজ মোট
- সর্বনিম্ন হোস্ট বা ডোমেন নামের প্রতি কমপক্ষে 20 কুকিজ
ব্যবহারিক উদ্দেশ্যে, পৃথক ব্রাউজার নির্মাতারা কুকি মোট সংখ্যা একটি সীমা নির্ধারণ করে যে কোন এক ডোমেন বা অনন্য হোস্ট হিসাবে সেট করতে পারেন পাশাপাশি একটি মেশিনে মোট কুকি সংখ্যা।
কুকিজ সহ একটি সাইট ডিজাইনার করার সময়
জনপ্রিয় এবং কম পরিচিত ব্রাউজারগুলি প্রচুর সংখ্যক কুকি সমর্থন করে। অতএব, ডেভেলপাররা অনেকগুলি ডোমেন চালায়, তাদের সচেতন হতে হবে না যে কুকিগুলি তারা তৈরি করবে সেগুলি মুছে ফেলা হবে কারণ সর্বোচ্চ সংখ্যা পৌঁছে গেছে। এটি এখনও একটি সম্ভাবনা, কিন্তু আপনার কুকি ব্রাউজার সর্বাধিক চেয়ে তাদের কুকিজ সাফ পাঠকদের ফলাফল হিসাবে সরানো হতে পারে সম্ভবত।
যেকোনো একটি ডোমেনের কুকিগুলির সংখ্যা তুলনামূলকভাবে ছোট। ফায়ারফক্স, অপেরা বা ইন্টারনেট এক্সপ্লোরারের চেয়ে ক্রোম এবং সাফারি ডোমেইনের বেশি কুকি মঞ্জুর করে। নিরাপদ হতে, প্রতিটি ডোমেইনের 30 থেকে 50 টি সর্বাধিক কুকুরের সাথে থাকা ভাল।
ডোমেইনের প্রতি কুকি সাইজ সীমা
কিছু ব্রাউজার বাস্তবায়নের আরেকটি সীমা হল কুকিজের জন্য যে কোনো একটি ডোমেন ব্যবহার করতে পারে এমন স্থান। এর মানে হল যে যদি আপনার ব্রাউজার প্রতি ডোমেনের 4,096 বাইটের সীমা সেট করে থাকে এবং আপনি 50 টি কুকি সেট করতে পারেন তবে 50 টি কুকি ব্যবহার করতে পারে এমন মোট পরিমাণ মাত্র 4,096 বাইট-প্রায় 4 কেবি। কিছু ব্রাউজার একটি আকার সীমা সেট না। উদাহরণ স্বরূপ:
- প্রতি ডোমেনের সর্বাধিক বাইটে Chrome এর কোন সীমা নেই
- প্রতি ডোমেনের সর্বাধিক বাইটের ফায়ারফক্সের সীমা নেই
- ইন্টারনেট এক্সপ্লোরার 4,096 এবং 10,234 বাইটের মধ্যে অনুমতি দেয়
- অপেরা অপারেটিং সিস্টেম 4,096 বাইট ব্যবহার করে
- সাফারি 4,096 বাইটের অনুমতি দেয়
আপনি অনুসরণ করা উচিত কুকি আকার সীমা
ব্রাউজারের সর্বাধিক পরিসর সহ সামঞ্জস্যপূর্ণ হতে, প্রতি ডোমেনের 30 টিরও বেশি কুকিজ তৈরি করবেন না এবং সর্বোপরি 30 টি কুকিজ মোট 4KB এর বেশি স্থান গ্রহণ করবে না।