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

জো মেডলি
Joe Medley

অপসারণ

বৈশিষ্ট্য নীতি সরান: lazyload

ল্যাজিলোড ফিচার নীতির উদ্দেশ্য ছিল ডেভেলপারদের <iframe> এবং <img> ট্যাগের lazyload অ্যাট্রিবিউটকে বেছে বেছে নিয়ন্ত্রন করার মঞ্জুরি দেওয়ার জন্য প্রতি মূল ভিত্তিতে এমবেড করা বিষয়বস্তু এবং ছবিগুলির জন্য লোডিং বিলম্বের উপর আরও নিয়ন্ত্রণ প্রদান করার জন্য।

নীতিটি লোড করার জন্য একটি নতুন বৈশিষ্ট্য নীতির পক্ষে সরানো হয়েছে, যেমন loading-frame-default-eager যা loading বৈশিষ্ট্যটি কীভাবে ব্যবহার করা হবে তার সাথে আরও সংযুক্ত। অপসারণ বৈশিষ্ট্য-নীতি শিরোনাম এবং <iframe> allow বৈশিষ্ট্য উভয় ক্ষেত্রেই প্রযোজ্য।

Chrome প্ল্যাটফর্ম স্থিতি | ক্রোমিয়াম বাগ

MediaStreamAudioDestinationNode থেকে আউটপুট সরান

স্পেসিফিকেশন অনুযায়ী, Web Audio API-এর MediaStreamAudioDestinationNode কোনো আউটপুট থাকা উচিত নয়। Chrome এর বাস্তবায়নে একটি একক আউটপুট রয়েছে যা সরানো হয়েছে।

Chrome প্ল্যাটফর্ম স্থিতি | ক্রোমিয়াম বাগ

DeviceMotionEvent এর অনিরাপদ ব্যবহার সরান

2015 সাল থেকে যখনই একটি অ-সুরক্ষিত ব্রাউজিং প্রসঙ্গে API ব্যবহার করা হয় তখন Chromium অবচয় সংক্রান্ত সতর্কতা দেখাচ্ছে৷ Chrome এখন ব্রাউজিং প্রসঙ্গ সুরক্ষিত করতে API-কে সীমাবদ্ধ করে। এই পরিবর্তনটি স্পেসিফিকেশনে গোপনীয়তা এবং নিরাপত্তা সুপারিশের সাথে সঙ্গতিপূর্ণ Chromium-এর বাস্তবায়ন নিয়ে আসে এবং অনিরাপদ উত্সের শক্তিশালী বৈশিষ্ট্যগুলিকে অবমূল্যায়ন করার জন্য ব্যাপক প্রচেষ্টার সাথে সংযুক্ত।

Chrome প্ল্যাটফর্ম স্থিতি | ক্রোমিয়াম বাগ

DeviceOrientationEvent এর অনিরাপদ ব্যবহার সরান

2015 সাল থেকে যখনই একটি অ-সুরক্ষিত ব্রাউজিং প্রসঙ্গে API ব্যবহার করা হয় তখন Chromium অবচয় সংক্রান্ত সতর্কতা দেখাচ্ছে৷ Chrome এখন ব্রাউজিং প্রসঙ্গ সুরক্ষিত করতে API-কে সীমাবদ্ধ করে। এই পরিবর্তনটি স্পেসিফিকেশনে গোপনীয়তা এবং নিরাপত্তা সুপারিশের সাথে সঙ্গতিপূর্ণ Chromium-এর বাস্তবায়ন নিয়ে আসে এবং অনিরাপদ উত্সের শক্তিশালী বৈশিষ্ট্যগুলিকে অবমূল্যায়ন করার জন্য ব্যাপক প্রচেষ্টার সাথে সংযুক্ত।

Chrome প্ল্যাটফর্ম স্থিতি | ক্রোমিয়াম বাগ

অবচয় নীতি

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

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

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

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

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

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