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

ক্রোম 102 বিটা 28 এপ্রিল, 2022-এ প্রকাশিত হয়েছিল এবং 2022 সালের মে মাসের শেষের দিকে এটি স্থিতিশীল সংস্করণে পরিণত হবে বলে আশা করা হচ্ছে।

ব্যবহারকারীর সক্রিয়করণ ছাড়া PaymentRequest.show() বাতিল করুন

ব্যবহারকারীর সক্রিয়করণ ছাড়া সাইটগুলি আর PaymentRequest.show() কল করতে পারবে নাPaymentRequest.show() ব্যবহারকারীর সক্রিয়করণ ছাড়াই ট্রিগার করার অনুমতি দেওয়া ক্ষতিকারক ওয়েবসাইটগুলির দ্বারা অপব্যবহার হতে পারে৷ ব্যবহারকারীদের সুরক্ষার জন্য, ব্যবহারকারী সক্রিয়করণের প্রয়োজনে স্পেকটি পরিবর্তন করা হয়েছিল। একটি ভাঙা ক্রয়ের অভিজ্ঞতা এড়াতে, এই পদ্ধতিতে কলগুলি এখন ব্যবহারকারীর ইভেন্টের মধ্যে হওয়া উচিত যেমন click

Firefox মোটেও PaymentRequest পাঠায়নি, যখন Safari এর বাস্তবায়নের জন্য ইতিমধ্যেই calling show() এর জন্য ব্যবহারকারীর সক্রিয়করণ প্রয়োজন।

SDP প্ল্যান B সরান

WebRTC-এ একটি সেশন প্রতিষ্ঠা করতে ব্যবহৃত সেশন বর্ণনা প্রোটোকল (SDP) Chromium-এ দুটি ভিন্ন উপভাষার সাথে প্রয়োগ করা হয়েছে: ইউনিফাইড প্ল্যান এবং প্ল্যান বি। প্ল্যান বি ক্রস-ব্রাউজার সামঞ্জস্যপূর্ণ নয় এবং এইভাবে সরিয়ে দেওয়া হয়েছে

প্ল্যান বি ব্যবহার করা হলে Chrome-এর এই সংস্করণে একটি ব্যতিক্রম হবে। যে বিকাশকারীরা ব্যতিক্রম এড়াতে হবে তারা 25 মে, 2022 পর্যন্ত অবচয় ট্রায়ালে অংশগ্রহণ করতে পারবেন। আপনি যদি ডিসেম্বরে শেষ হওয়া আগের অবচয় ট্রায়ালে অংশগ্রহণ করেন এবং বর্তমান ট্রায়ালে অংশগ্রহণ করতে চান, তাহলে আপনাকে একটি নতুন টোকেন অনুরোধ করতে হবে।

অবচয় নীতি

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

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

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

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

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

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