ক্রোম, এজ এবং ফায়ারফক্সের 100 সংস্করণ কিছু ওয়েবসাইট ভেঙে দিতে পারে

10

সংক্ষেপে: 100 সংস্করণে পৌঁছানো একটি ওয়েব ব্রাউজারের জন্য একটি মাইলফলক হওয়া উচিত, কিন্তু এটি আসলে এমন একটি ইভেন্ট যা Google Chrome, Microsoft Edge, বা Mozilla’s Firefox ব্যবহার করা লোকেদের জন্য কিছু ওয়েবসাইট ভেঙে দিতে পারে৷ বিকাশকারীরা এখন কিছুক্ষণের জন্য এই মুহুর্তের জন্য প্রস্তুতি নিচ্ছে, কিন্তু তাদের এখনও সাহায্যের প্রয়োজন।

ক্রোম, মাইক্রোসফ্ট এজ, এবং ফায়ারফক্স সবই তাদের 100তম সংস্করণ প্রকাশের কাছাকাছি। যদিও এটি একজন ব্যবহারকারীর কাছে একটি সুন্দর রাউন্ড নম্বরের মতো দেখতে পারে, এটিতে বাগগুলি প্রবর্তন করার বা নির্দিষ্ট ওয়েবসাইটগুলির জন্য সামঞ্জস্যের সমস্যা তৈরি করার সম্ভাবনাও রয়েছে৷

কিছু লোকের জন্য এটি কুখ্যাত Y2K বাগ এবং মাইক্রোসফ্ট উইন্ডোজ 9 এড়িয়ে যাওয়ার স্মৃতিও ফিরিয়ে আনতে পারে, কিন্তু এইবার সমস্যাটি ওয়েবসাইটগুলি কীভাবে আপনার ওয়েব ব্রাউজার এবং এর ক্ষমতা সনাক্ত করতে ব্যবহারকারী-এজেন্ট (UA) স্ট্রিংগুলি পড়ে তার সাথে সম্পর্কিত।

আপনি যখন TechSpot-এর মতো একটি সাইটে একটি ওয়েবপৃষ্ঠা যান, তখন আপনার ডিভাইস সেই পৃষ্ঠার জন্য একটি অনুরোধ পাঠায় যাতে একটি ব্যবহারকারী এজেন্ট স্ট্রিং অন্তর্ভুক্ত থাকে যা দেখতে এইরকম কিছু: “Firefox: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:96.0) Gecko/20100101 Firefox/96.0।”

বিভিন্ন ওয়েব ব্রাউজার এর জন্য বিভিন্ন ফরম্যাট রয়েছে এবং কিছু ব্যবহারকারী-এজেন্ট পার্সিং লাইব্রেরি যেভাবে কাজ করে তার কারণে তারা তিন-সংখ্যার প্রধান সংস্করণ সংখ্যা পড়ার সময় সমস্যার কারণ হতে পারে। কী বাস্তবায়নের ফলে এটি ঘটে তা গভীরভাবে পড়ার জন্য, এখানে দেখুন ।

2021 সালের আগস্টে, Mozilla তিন-সংখ্যার সংস্করণ নম্বরগুলি সমস্যা সৃষ্টি করতে পারে কিনা তা খুঁজে বের করার জন্য একটি পরীক্ষা শুরু করে এবং দেখেছে যে অল্প সংখ্যক ওয়েবসাইটগুলি সঠিকভাবে প্রদর্শন বা কাজ করবে না।

ইয়াহু, বেথেসডা, এইচবিও গো, স্ল্যাক এবং আরও অনেক কিছু সহ উল্লেখযোগ্য উদাহরণগুলি প্রতিদিন তালিকায় যুক্ত হয়। Google-এর একটি অনুরূপ চলমান প্রচেষ্টা রয়েছে যা ডেভেলপারদের পরীক্ষার উদ্দেশ্যে v100 ব্যবহারকারী-এজেন্ট স্ট্রিংকে বাধ্য করতে দেয়। এটি প্রকাশ করেছে যে Duda দিয়ে তৈরি ওয়েবসাইটগুলি সঠিকভাবে প্রদর্শিত হবে না, তবে সমস্যাটি 2021 সালের ডিসেম্বরে ঠিক করা হয়েছিল।

ভাল খবর হল যে Google এবং Mozilla উভয়ই সম্ভাব্য সমস্যাগুলিকে প্রশমিত করার উপায় নিয়ে কাজ করছে, উদাহরণস্বরূপ, প্রধান সংস্করণটিকে 99-এ হিমায়িত করে এবং ব্যবহারকারী-এজেন্ট স্ট্রিংয়ের ছোট সংস্করণের অংশে রিপোর্ট করে৷

ক্রোম 100 29 মার্চ মুক্তি পাবে এবং ফায়ারফক্স 100 3 মে অবতরণ করবে, তবে এর মধ্যে ওয়েবসাইটের প্রশাসক এবং বিকাশকারীরা Mozilla এবং Google- এ তাদের মুখোমুখি হওয়া যে কোনও সমস্যার রিপোর্ট করে সাহায্য করতে পারে ।

রেকর্ডিং উত্স: techspot.com

এই ওয়েবসাইট আপনার অভিজ্ঞতা উন্নত করতে কুকি ব্যবহার করে। আমরা ধরে নেব যে আপনি এটির সাথে ঠিক আছেন, তবে আপনি ইচ্ছা করলে অপ্ট-আউট করতে পারেন। আমি স্বীকার করছি আরো বিস্তারিত