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

জো মেডলি
Joe Medley

অপসারণ

WebSQL-এ EXPLAIN এবং REINDEX সমর্থন সরান

EXPLAIN এর আউটপুট SQLite সংস্করণে স্থিতিশীল হওয়ার নিশ্চয়তা দেওয়া হয় না, তাই বিকাশকারীরা এটির উপর নির্ভর করতে পারে না। REINDEX শুধুমাত্র তখনই উপযোগী যখন কোলেশন সিকোয়েন্সের সংজ্ঞা পরিবর্তন হয় এবং Chrome শুধুমাত্র অন্তর্নির্মিত কোলেশন সিকোয়েন্স ব্যবহার করে। উভয় বৈশিষ্ট্য এখন সরানো হয়েছে.

Chrome প্ল্যাটফর্ম স্থিতি |

ইউআরএল ফ্র্যাগমেন্ট শনাক্তকারীর আইসোমরফিক ডিকোডিং সরান

যখন Chrome একটি ফ্র্যাগমেন্ট আইডি সহ একটি URL খোলে, এটি %xx ডিকোড করে এবং এতে আইসোমরফিক-ডিকোড প্রয়োগ করে, তারপর কিছু ক্ষেত্রে আইডি হিসাবে ডিকোডিং ফলাফল সহ একটি উপাদান খুঁজে বের করার চেষ্টা করে। উদাহরণস্বরূপ, যদি একজন ব্যবহারকারী example.com/#%F8%C0 খোলে, Chrome নিম্নলিখিতটি করে:

  1. এটি id="%F8%C0" সহ একটি উপাদানের জন্য পৃষ্ঠাটি অনুসন্ধান করে।
  2. এটি খুঁজে না পাওয়া গেলে, এটি id="øÀ" সহ একটি উপাদানের জন্য পৃষ্ঠাটি অনুসন্ধান করে। অন্য কোন ব্রাউজার এটি করে না, এবং এটি মান দ্বারা সংজ্ঞায়িত করা হয় না। 73 সংস্করণ থেকে শুরু করে, Chrome আর এটি করে না।

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

অবজ্ঞা

স্যান্ডবক্সড আইফ্রেমে 'ড্রাইভ-বাই ডাউনলোড' অবমূল্যায়ন করুন

ক্রোম স্যান্ডবক্সড আইফ্রেমে ডাউনলোডগুলিকে অবমূল্যায়িত করেছে যেগুলিতে ব্যবহারকারীর অঙ্গভঙ্গি নেই ('ড্রাইভ-বাই ডাউনলোড'), যদিও এই বিধিনিষেধটি স্যান্ডবক্স অ্যাট্রিবিউট তালিকায় ব্যবহারকারী-অ্যাক্টিভেশন কীওয়ার্ড-বিহীন-অনুমতি-ডাউনলোড-এর মাধ্যমে প্রত্যাহার করা যেতে পারে। এটি সামগ্রী প্রদানকারীদের দূষিত বা অপমানজনক ডাউনলোডগুলিকে সীমাবদ্ধ করার অনুমতি দেয়৷

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

Chrome 81 এ অপসারণ প্রত্যাশিত৷

Chrome প্ল্যাটফর্ম স্থিতি |

অবচয় নীতি

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

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

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

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

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

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