সফটওয়্যার আপডেট বোঝার পক্ষে একজন दृঢ় সমর্থক হিসেবে, আমরা Chrome এবং Firefox ভার্সন ১০০-কে 향해 অনুরক্ত থাকছি।畢竟, একটি শতাব্দী অনেকের জন্য আশীর্বাদ কম নয়, কিন্তু এটি Google এবং Mozilla-এর জন্য একটি সমস্যা হতে পারে।
আমরা এখানে কী নিয়ে কথা বলছি?
Google Chrome এবং Mozilla Firefox হলো সর্বाधিক জনপ্রিয় ব্রাউজার দুটি। আপনি এই পোস্টটি পড়ছেন এই দুটি ব্রাউজারের যেকোনো একটি দিয়ে তার সম্ভাবনা বেশি। এবং, শীঘ্রই, উভয় ব্রাউজারের ভার্সন সেই "১০০ নম্বর" স্পর্শ করতে যাচ্ছে।
Google Chrome এই উপলব্ধি অর্জন করবে মার্চ ২৯-এ, Mozilla Firefox মে ৩-এ Firefox v100 হয়ে উঠবে।
এখানে প্রশ্ন হল, কি এই লাফটা শুভ কিনা অথবা এটি কী একটি বিনাশের সংকেত?
শুরুতেই আমরা বলতে চাই – আমরা খুব আশাবাদী যে দুটি বড় ব্রাউজারই এই সuerre জন্য বেকআপ এবং প্যাকআপ রয়েছে। যেমন Google ইতিমধ্যে করে, Google এই আপগ্রেডের সতর্কতা দিয়েছিল ডিসেম্বর ২০২১-এ এবং Mozilla-ও নির্দেশিকা বা টেস্টিং মেজারমেন্ট প্রদান করেছে, যদি আপনার ওয়েবসাইট প্রভাবিত হয়। আমরা একটু পরে এটিআর ওপর আলোচনা করব, তাই ব্লগটির শেষ পর্যন্ত পড়তে থাকুন।
এটি আপনাকে আগ্রহ করাবে
এটি আমাকে Y2K বাগের কথা মনে করিয়ে দেয় যখন কম্পিউটার এবং ব্যবহারকারীদের ডিসেম্বর ৩১, ১৯৯৯-এর পরের তারিখ নিয়ে সমস্যা ছিল। এটি তখন খুব বড় একটি বিষয় ছিল। আরও জানতে চান, আপনি এই পোস্ট ভিজিট করতে পারেন। বাংলা ১২ বছর আগে একটি সমান সমস্যা ঘটেছিল যখন ব্রাউজারগুলো প্রথমে ভার্সন ১০-এ পৌঁছেছিল।
করা প্রভাবিত হবে এবং কীভাবে?
বিশ্বব্যাপী ওয়েবের দুটি কনসিউমার অর্থাৎ সাধারণ ব্যবহারকারী এবং ওয়েবসাইট ডেভেলপাররা প্রভাবিত হতে পারে।
সত্যিকারের কী ঘটবে?
আপনি যখন ব্রাউজার দিয়ে একটি ওয়েবসাইট ভিজিট করেন, তবে এর user-agent রিকোয়েস্টের সাথে ট্যাগ থাকে। যখনই একটি ব্রাউজার তিন অঙ্কের ভার্সন নম্বর দিয়ে রেসপন্স করে, তবে এটি সমস্যা সৃষ্টি করতে পারে। এই প্রসঙ্গে, Mozilla-এর একটি ব্লগ পোস্টs-এর ওপর চিন্তা করি, Mozilla যা বলেছে –
আমরা যা পড়লাম সেটি প্রস্পেক্টিভে আনি –
User-Agent String কী? এবং এটি কেন গুরুত্বপূর্ণ?
User-agent হলো একটি স্ট্রিং যা আপনার ওয়েব ব্রাউজার ব্যবহার করে, এতে ব্রাউজার নাম, সফটওয়্যার, এর ভার্সন নম্বর, এবং এটি যে প্রযুক্তিগুলো ব্যবহার করে সেসব তথ্য থাকে। একটি ওয়েবপেজ বা ওয়েবসাইট যা আপনি ভিজিট করেন তার জন্য এই সকল তথ্য গুরুত্বপূর্ণ কারণ সেটি এই তথ্যের ভিত্তিতে তার রেসপন্স টয়াক করে।
এখন, যেহেতু Google এবং Mozilla খুঁজে পেয়েছে, কিছু বড় ওয়েবসাইট হার্ডকোডেড আছে শুধু ২ অঙ্কের ভার্সন নম্বর এক্সপেক্ট করার জন্য। এর মানে যদি তিন অঙ্কের ব্রাউজার নম্বর প্রেজেন্ট করা হয়, তবে তারা সমস্যায় পড়ে।
ব্রাউজারগুলো "v100" মার্কটা কীভাবে ট্যাকল করতে চায়?
যেমন বলেছি Google Chrome এবং Mozilla Firefox উভয়ই এক্সপেরিমেন্ট করছে এবং ভার্সন ১০০-এর জন্য প্রস্তুত হচ্ছে। যাইহোক, যদি এই "v100" একটি বড় ইস্যু হয়ে যায়, তবে উভয় ব্রাউজারই user-agent কে ভার্সন ৯৯-এ ফ্রিজ করে রাখতে পারে। ফ্রিজ করার পাশাপাশি, Mozilla ভাঙা ওয়েবসাইটগুলো ফিক্স করার উদ্দেশ্য রাখে।
একজন ব্যবহারকারী হিসেবে, আপনি যদি যেকোনো সমস্যা মুখোমুখি হন, তবে ওয়েবপেজে যান, ওয়েবসাইটের URL কপি করে এখানে পেস্ট করুন।
এছাড়া, Google Chrome-এর একটি ব্লগে প্রকাশিত, এখানে কিছু আছে যা আপনি করতে পারেন আপনার ব্রাউজার মেজর ভার্সন ১০০ পাঠাচ্ছে কিনা চেক করতে। এর জন্য প্রথম, এই পেজ ভিজিট করুন। আপনি যদি No পান তবে –
- Chrome-এর অ্যাড্রেস বারে টাইপ করুন chrome://flags
- Search flags এরিয়ায় force majo টাইপ করে শুরু করুন
- Force major version to 100 in User-Agent এর পাশের ড্রপডাউনে ক্লিক করুন এবং Enabled সিলেক্ট করুন

Mozilla-এর পক্ষ থেকেও কিছু টিপস এসেছে –
- Settings খুলুন Firefox Nightly-এর
- Firefox 100 সার্চ করুন এবং আরও “Firefox 100 User-Agent String” চেক করুন
- একজন ডেভেলপার বা কেউ যারা ওয়েবসাইট মেইনটেইন করে – আপনার User-Agent লাইব্রেরি এবং কোড রিভিউ করে টেস্ট করুন আপনার ওয়েবসাইট Chrome এবং Firefox 100 কম্প্যাটিবল কিনা। এইভাবে আপনি জানবেন আপনার ওয়েবসাইট তিন-অঙ্কের ভার্সন হ্যান্ডল করতে পারে কিনা
আপনার মতামত কী?
এই পোস্টটি আপনাকে কেমন লাগল এবং Google Chrome-এর এবং Mozilla Firefox-এর ভার্সন ১০০ থেকে আপনার কী আশা? কমেন্ট সেকশনে নিচে জানাতে পারেন। আরও আকর্ষণীয় টেক-রিলেটেড কন্টেন্টের জন্য, WeTheGeek পড়তে থাকুন।