কম্পিউটার

কেন Chrome 100 এবং Firefox 100 আপনার প্রিয় ওয়েবসাইটগুলিকে ভেঙে দিতে পারে

Google Chrome 100 মাত্র কয়েকটি আপডেট দূরে, এবং ইতিমধ্যেই আশঙ্কা রয়েছে যে এটি নির্দিষ্ট ওয়েবসাইটগুলিকে ভেঙে ফেলতে পারে৷ সৌভাগ্যক্রমে, Google ইতিমধ্যেই এটি তদন্ত করছে এবং একটি সমাধান খোঁজার দিকে কাজ করছে৷

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

কারণ আপনি কোন ব্রাউজার, ব্রাউজার সংস্করণ এবং অপারেটিং সিস্টেম ব্যবহার করছেন তা সনাক্ত করতে এই ধরনের সাইটগুলি একই ব্যবহারকারী-এজেন্ট স্ট্রিং ব্যবহার করে৷

এটি একটি ব্যবহারকারী-এজেন্ট স্ট্রিং জিনিস

আপনি যদি আপনার ব্যবহারকারী-এজেন্ট স্ট্রিং পরীক্ষা করতে WhatIsMyBrowser.com-এ যান, আপনি নীচের চিত্রের মতো কিছু পাবেন৷

কেন Chrome 100 এবং Firefox 100 আপনার প্রিয় ওয়েবসাইটগুলিকে ভেঙে দিতে পারে

লক্ষ্য করুন যে এই উদাহরণে, Chrome সংস্করণটি Chrome/96.0.4664.110 হিসাবে লেখা হয়েছে৷

যাইহোক, বেশিরভাগ ওয়েব devs শুধুমাত্র প্রথম দুটি সংখ্যার (প্রধান সংস্করণ) জন্য স্থির করে, যেমন Chrome 96, যা Duda এর ক্ষেত্রেও রয়েছে। এই দৃষ্টান্ত থেকে অঙ্কন করলে, Chrome/99 99 হয়ে যায়, এবং Chrome/100 ডিফল্ট 10 হয়ে যাবে। Y2K-বাগ, কেউ?

এছাড়াও আরেকটি সমস্যা আছে। Duda স্বয়ংক্রিয়ভাবে ক্রোমের 40 সংস্করণের নিচের যেকোনো সংস্করণকে ব্লক করে। যেহেতু Duda সাইটগুলি Chrome/100 কে 10 হিসেবে পড়বে, তাই এটি স্বয়ংক্রিয়ভাবে ব্লক হয়ে যাবে।

Google Chrome 100-এর কারণে ভেঙে যাওয়ার ঝুঁকিতে থাকা আরও বেশ কয়েকটি সাইট চিহ্নিত করেছে।

Google এই বিষয়ে কি করছে

Google Chrome 100 সামঞ্জস্যের সমস্যাগুলি সমাধান করতে কিছু পদক্ষেপ নিচ্ছে৷ প্রথমত, এটি একটি নতুন ক্রোম ফ্ল্যাগ প্রবর্তন করছে যা ব্যবহারকারী-এজেন্ট স্ট্রিং-এ ক্রোম প্রধান সংস্করণটিকে 99-এ লক করে এবং প্রধান সংস্করণ নম্বরটিকে ছোট সংস্করণ অবস্থানে বাধ্য করে৷

কেন Chrome 100 এবং Firefox 100 আপনার প্রিয় ওয়েবসাইটগুলিকে ভেঙে দিতে পারে

নিচে একটি দৃষ্টান্ত দেখানো হয়েছে যে কীভাবে Duda সাইটের UA স্ট্রিংগুলি Chrome 100-এর জন্য নতুন পতাকা সহ এবং ছাড়া প্রদর্শিত হবে৷

কেন Chrome 100 এবং Firefox 100 আপনার প্রিয় ওয়েবসাইটগুলিকে ভেঙে দিতে পারে

ইউকে-ভিত্তিক ইয়েল বিজনেসের সাথে নির্মিত সমস্ত সাইটগুলিও Chrome 100-এর সাথে সামঞ্জস্যপূর্ণ ছিল না তা আবিষ্কার করার পরে, Google আসন্ন সমস্যা সম্পর্কে পৃথক ওয়েব ডেভেলপারদের সাথে যোগাযোগ করতে শুরু করে৷

এখন পর্যন্ত, এই আউটরিচ পদ্ধতিটি ইয়েল বিজনেসের জন্য কাজ করেছে কারণ এটি তার পুরো নেটওয়ার্ক ক্রোম 100 কে কমপ্লায়েন্ট করতে সক্ষম হয়েছে৷

যাইহোক, 29 শে মার্চ, 2022-এ Chrome 100 রোল আউট হওয়ার আগে Google প্রতিটি একক ডেভেলপারের কাছে পৃথকভাবে এবং সময়মতো পৌঁছাতে পারে কিনা তা দেখতে হবে৷

ফায়ারফক্সও প্রভাবিত হতে পারে

ফায়ারফক্সও তার 100 তম আপডেটের কাছাকাছি, এবং ঠিক ক্রোমের মতো, এটিও কিছু সাইট ভেঙে ফেলবে বলে আশা করা হচ্ছে। ফায়ারফক্স 100 প্রথমে পরীক্ষামূলক ফায়ারফক্স নাইটলিতে, তারপর বিটাতে এবং অবশেষে স্থিতিশীল চ্যানেলে 3 মে, 2022 এ প্রকাশিত হবে।

দৃশ্যত, দুই-সংখ্যা থেকে তিন-অঙ্কের ব্যবহারকারী-এজেন্ট স্ট্রিং-এ রূপান্তর Firefox 100-এর ক্ষেত্রেও দায়ী। আগস্ট 2021 থেকে, Chrome এবং Firefox উভয়ই সাইট ভাঙ্গার বেশ কয়েকটি নথিভুক্ত ঘটনা সহ পরীক্ষামূলক সংস্করণ 100 করছে।

ফায়ারফক্স এই বিষয়ে কি করছে

Mozilla-এর ওয়েব সামঞ্জস্যপূর্ণ দল যেকোন এবং সমস্ত Firefox 100 সামঞ্জস্য সমস্যা সমাধানের দায়িত্বে নিয়োজিত৷

এটি করার জন্য, এটি ফায়ারফক্স 100 এর কারণে যেকোনও ওয়েবসাইট ব্রেকেজ দ্রুত ঠিক করতে মজিলার সাইট ইন্টারভেনশন মেকানিজম ব্যবহার করবে। এটি সাইটের জন্য ইউজার-এজেন্ট স্ট্রিংকে ওভাররাইড করে এবং পরিবর্তে এটিকে 99 সংস্করণ হিসাবে পাঠানোর মাধ্যমে অর্জন করা যেতে পারে।

আপনি about:compat টাইপ করে প্রক্রিয়াটির উপর ট্যাব রাখতে পারেন ফায়ারফক্স ঠিকানা বারে। বিস্তৃত সাইট ব্রেকেজের জন্য, তবে, Mozilla অন্যান্য ফিক্স অন্বেষণ করার সময় প্রধান সংস্করণ নম্বর 99 এ ফ্রিজ করবে।

আপনি কি করতে পারেন

আপনার ওয়েবসাইট ভাঙা থেকে রোধ করার জন্য পদক্ষেপ নেওয়া শুরু করুন, Chrome বা Firefox 100 আসুন। এর মধ্যে নতুন Chrome পতাকার সাথে নিজেকে পরিচিত করা অন্তর্ভুক্ত থাকতে পারে। শুধু অনুসন্ধান করুন এবং ForceMajorInMinorPositionInUserAgent সক্ষম করুন পতাকা৷

এছাড়াও আপনি আপনার ফলোয়ার, সাবস্ক্রাইবার বা গ্রাহকদের অন্য Chrome বা Firefox বিকল্পগুলি চেষ্টা করার জন্য উৎসাহিত করতে পারেন যখন Chrome 100 প্রকাশিত হলে আপনার সাইটটি ভেঙে যায়।


  1. ক্রোম, ফায়ারফক্স, এজ, সাফারি, অ্যান্ড্রয়েড এবং আইওএস-এ ওয়েবসাইটগুলি কীভাবে ব্লক করবেন

  2. কারণ এবং সমাধান:কেন কিছু ওয়েবসাইট ম্যাকে লোড হয় না

  3. কিভাবে আপনার ব্রাউজার ইতিহাস সাফ করবেন - Chrome, Firefox এবং Safari এ আপনার ব্রাউজিং ইতিহাস মুছুন

  4. কিভাবে ফায়ারফক্স এবং ক্রোমে অফলাইন ব্রাউজিং সক্ষম করবেন