ক্রোম 104-এ অবচয় এবং অপসারণ

ক্রোম 104 বিটা 23 জুন, 2022-এ প্রকাশিত হয়েছিল এবং আগস্ট, 2022 এর প্রথম দিকে এটি স্থিতিশীল সংস্করণে পরিণত হবে বলে আশা করা হচ্ছে।

ফাইলসিস্টেম URL-এ নেভিগেট করা তৃতীয় পক্ষের প্রসঙ্গগুলিকে ব্লক করুন

iframes আর ফাইল সিস্টেম URL-এ নেভিগেট করতে পারে না । ফাইল সিস্টেম ইউআরএল নেভিগেট করার জন্য শীর্ষ ফ্রেম সমর্থন Chrome 68 এ বাদ দেওয়া হয়েছে।

অ-মানক ক্লায়েন্ট ইঙ্গিত মোড সরান

চারটি ক্লায়েন্ট ইঙ্গিত ( dpr , width , viewport-width , এবং device-memory ) self এর একটি ডিফল্ট অনুমোদিত তালিকা রয়েছে কিন্তু তাদের Android-এ * এর একটি ডিফল্ট অনুমোদিত তালিকা রয়েছে, বিশেষত্বের বিপরীতে। এটি এখন স্থির করা হয়েছে , এই ইঙ্গিতগুলির সুস্পষ্ট প্রতিনিধিত্বের প্রয়োজন করে Android-এ গোপনীয়তা বৃদ্ধি করে৷

U2F API (ক্রিপ্টোটোকেন) সরান

নিরাপত্তা কীগুলির সাথে ইন্টারঅ্যাক্ট করার জন্য Chrome এর লিগ্যাসি U2F API আর সমর্থিত নয় ৷ U2F সিকিউরিটি কীগুলি নিজেরাই অবহেলিত নয় এবং কাজ করতে থাকবে৷

প্রভাবিত সাইটগুলিকে ওয়েব প্রমাণীকরণ API এ স্থানান্তরিত করা উচিত৷ যে শংসাপত্রগুলি মূলত U2F API-এর মাধ্যমে নিবন্ধিত হয়েছিল তা ওয়েব প্রমাণীকরণের মাধ্যমে চ্যালেঞ্জ করা যেতে পারে। U2F API দ্বারা সমর্থিত USB নিরাপত্তা কীগুলিও ওয়েব প্রমাণীকরণ API দ্বারা সমর্থিত।

U2F হল Chrome এর আসল নিরাপত্তা কী API। এটি সাইটগুলিকে ইউএসবি নিরাপত্তা কীগুলিতে সর্বজনীন কী শংসাপত্র নিবন্ধন করতে এবং ফিশিং-প্রতিরোধী দ্বি-ফ্যাক্টর প্রমাণীকরণ সিস্টেম তৈরির জন্য তাদের চ্যালেঞ্জ করার অনুমতি দেয়৷ U2F কখনই একটি ওপেন ওয়েব স্ট্যান্ডার্ড হয়ে ওঠেনি এবং ওয়েব প্রমাণীকরণ API (Chrome 67 এ লঞ্চ হয়েছে) দ্বারা সাবমিট করা হয়েছে। ক্রোম কখনই FIDO U2F JavaScript API-কে সরাসরি সমর্থন করেনি, বরং ক্রিপ্টোটোকেন নামক একটি কম্পোনেন্ট এক্সটেনশন পাঠিয়েছে, যা একটি সমতুল্য chrome.runtime.sendMessage() পদ্ধতিকে প্রকাশ করে। U2F এবং Cryptotoken দৃঢ়ভাবে রক্ষণাবেক্ষণ মোডে রয়েছে এবং গত দুই বছর ধরে সাইটগুলিকে ওয়েব প্রমাণীকরণ API-এ স্থানান্তরিত করতে উৎসাহিত করেছে।

অবচয় নীতি

প্ল্যাটফর্মটিকে সুস্থ রাখতে, আমরা কখনও কখনও ওয়েব প্ল্যাটফর্ম থেকে APIগুলি সরিয়ে ফেলি যেগুলি তাদের কোর্স চালিয়েছে। আমরা একটি API সরিয়ে দেবার অনেক কারণ থাকতে পারে, যেমন:

  • এগুলিকে নতুন APIs দ্বারা স্থানান্তর করা হয়েছে৷
  • অন্যান্য ব্রাউজারগুলির সাথে প্রান্তিককরণ এবং সামঞ্জস্য আনতে স্পেসিফিকেশনের পরিবর্তনগুলি প্রতিফলিত করার জন্য এগুলি আপডেট করা হয়।
  • এগুলি প্রথম দিকের পরীক্ষা যা অন্য ব্রাউজারগুলিতে কখনও ফলপ্রসূ হয়নি এবং এইভাবে ওয়েব ডেভেলপারদের জন্য সমর্থনের বোঝা বাড়াতে পারে৷

এই পরিবর্তনগুলির মধ্যে কিছু খুব কম সংখ্যক সাইটের উপর প্রভাব ফেলবে। সময়ের আগে সমস্যাগুলি প্রশমিত করতে, আমরা বিকাশকারীদের উন্নত নোটিশ দেওয়ার চেষ্টা করি যাতে তারা তাদের সাইটগুলি চালু রাখতে প্রয়োজনীয় পরিবর্তন করতে পারে।

Chrome-এ বর্তমানে API-এর অবমূল্যায়ন এবং অপসারণের একটি প্রক্রিয়া রয়েছে, মূলত:

  • ব্লিঙ্ক-ডেভ মেলিং তালিকায় ঘোষণা করুন।
  • পৃষ্ঠায় ব্যবহার শনাক্ত হলে Chrome DevTools কনসোলে সতর্কতা সেট করুন এবং টাইম স্কেল দিন।
  • অপেক্ষা করুন, নিরীক্ষণ করুন এবং তারপরে ব্যবহার কমে যাওয়ায় বৈশিষ্ট্যটি সরিয়ে দিন।

আপনি chromestatus.com-এ অপসারিত ফিল্টার ব্যবহার করে এবং অপসারিত ফিল্টার প্রয়োগ করে অপসারিত বৈশিষ্ট্যগুলির একটি তালিকা খুঁজে পেতে পারেন৷ আমরা এই পোস্টগুলিতে কিছু পরিবর্তন, যুক্তি এবং স্থানান্তরের পথগুলিকে সংক্ষিপ্ত করার চেষ্টা করব।