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

জো মেডলি
Joe Medley

WebComponents সরান v0

ওয়েব কম্পোনেন্ট v0 ক্রোম 80-এ ডেস্কটপ এবং অ্যান্ড্রয়েড থেকে সরানো হয়েছে। Chromium 86 সেগুলিকে WebView থেকে সরিয়ে দেয়। এই অপসারণের মধ্যে কাস্টম উপাদান v0, ছায়া DOM v0 এবং HTML আমদানি অন্তর্ভুক্ত রয়েছে।

FTP সমর্থন বাতিল করুন

ক্রোম FTP URL-এর জন্য সমর্থনকে অবমূল্যায়ন করছে এবং সরিয়ে দিচ্ছে। Google Chrome-এ বর্তমান FTP বাস্তবায়নে এনক্রিপ্ট করা সংযোগ (FTPS) বা প্রক্সিগুলির জন্য কোনও সমর্থন নেই৷ ব্রাউজারে FTP-এর ব্যবহার যথেষ্ট কম যে বিদ্যমান FTP ক্লায়েন্টের উন্নতিতে বিনিয়োগ করা আর সম্ভব নয়। এছাড়াও, সমস্ত প্রভাবিত প্ল্যাটফর্মে আরও সক্ষম FTP ক্লায়েন্ট উপলব্ধ।

Google Chrome 72 এবং পরবর্তীতে FTP-এর মাধ্যমে নথির উপ-সম্পদ সংগ্রহ এবং শীর্ষ স্তরের FTP সংস্থানগুলির রেন্ডারিংয়ের জন্য সমর্থন সরিয়ে দেওয়া হয়েছে। বর্তমানে FTP URL-এ নেভিগেট করার ফলে সম্পদের প্রকারের উপর নির্ভর করে একটি ডিরেক্টরি তালিকা বা ডাউনলোড দেখানো হয়। Google Chrome 74-এ একটি বাগ এবং পরবর্তীতে HTTP প্রক্সিগুলির মাধ্যমে FTP URL অ্যাক্সেস করার জন্য সমর্থন বাদ দেওয়া হয়েছে। Google Chrome 76-এ FTP-এর জন্য প্রক্সি সমর্থন সম্পূর্ণরূপে সরানো হয়েছে।

Google Chrome-এর FTP বাস্তবায়নের অবশিষ্ট ক্ষমতাগুলি হয় একটি ডিরেক্টরি তালিকা প্রদর্শন বা এনক্রিপ্ট না করা সংযোগগুলির মাধ্যমে একটি সংস্থান ডাউনলোড করার মধ্যে সীমাবদ্ধ৷

সমর্থন অবমূল্যায়ন এই টাইমলাইন অনুসরণ করবে:

ক্রোম 86

FTP এখনও বেশিরভাগ ব্যবহারকারীর জন্য ডিফল্টরূপে সক্ষম, কিন্তু প্রাক-রিলিজ চ্যানেল (ক্যানারি এবং বিটা) এর জন্য বন্ধ করা হয়েছে এবং স্থিতিশীল ব্যবহারকারীদের এক শতাংশের জন্য পরীক্ষামূলকভাবে বন্ধ করা হবে। এই সংস্করণে আপনি --enable-ftp কমান্ড লাইন পতাকা অথবা --enable-features=FtpProtocol পতাকা ব্যবহার করে কমান্ড লাইন থেকে এটি পুনরায় সক্রিয় করতে পারেন।

ক্রোম 87

FTP সমর্থন ডিফল্টরূপে পঞ্চাশ শতাংশ ব্যবহারকারীর জন্য অক্ষম করা হবে কিন্তু উপরে তালিকাভুক্ত পতাকা ব্যবহার করে সক্ষম করা যেতে পারে।

ক্রোম ৮৮

FTP সমর্থন নিষ্ক্রিয় করা হবে।

অবচয় নীতি

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

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

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

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

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

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