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

জো মেডলি
Joe Medley

ImageCapture.setOptions() সরানো হয়েছে

ডিভাইসের বিকল্পগুলি সেট করার বর্তমান চিন্তা হল সীমাবদ্ধ প্যাটার্ন ব্যবহার করা। ফলস্বরূপ এই সম্পত্তিটি ImageCapture স্পেসিফিকেশন থেকে সরানো হয়েছে। যেহেতু এই পদ্ধতিটি প্রোডাকশন ওয়েবসাইটগুলিতে খুব কম ব্যবহার করে বলে মনে হচ্ছে, তাই এটি সরানো হচ্ছে। একটি প্রতিস্থাপন পদ্ধতি এই সময়ে উপলব্ধ নেই.

অপসারণ করার অভিপ্রায় | Chromestatus ট্র্যাকার | ক্রোমিয়াম বাগ

পরিষেবা কর্মী: একই-অরিজিন অনুরোধের জন্য CORS প্রতিক্রিয়াগুলি অস্বীকৃত করুন৷

পরিষেবা কর্মী স্পেসিফিকেশনের পূর্ববর্তী সংস্করণগুলি একজন পরিষেবা কর্মীকে একই-অরিজিন অনুরোধে একটি CORS প্রতিক্রিয়া ফেরত দেওয়ার অনুমতি দেয়। চিন্তাভাবনা ছিল যে পরিষেবা কর্মী একটি সম্পূর্ণ সিন্থেটিক প্রতিক্রিয়া তৈরি করতে একটি CORS প্রতিক্রিয়া থেকে পড়তে পারে। এই সত্ত্বেও, উত্তরে মূল অনুরোধ URLটি বজায় রাখা হয়েছিল। সুতরাং outerResponse.url হুবহু সমান url এবং innerResponse.url ঠিক সমান crossOriginURL .

ফেচ স্পেসিফিকেশনে সাম্প্রতিক পরিবর্তনের জন্য প্রয়োজন যে Response.url উপস্থিত থাকলে তা প্রকাশ করা হবে। এর একটি পরিণতি হল এমন পরিস্থিতিতে যেখানে self.location.href self.origin এর থেকে একটি ভিন্ন উত্স প্রদান করে। এটি এড়াতে, পরিষেবা কর্মীদের আর একই উত্সের অনুরোধের জন্য CORS প্রতিক্রিয়া ফেরত দেওয়ার অনুমতি নেই৷

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

Chromestatus ট্র্যাকার | ক্রোমিয়াম বাগ

ওয়েবঅডিও: ডিজিপারিং সরানো হয়েছে

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

অনেক আলোচনার পর, ওয়ার্কিং গ্রুপটি স্পেক থেকে ডিজিপারিং অপসারণ করেছে। এখন, মান সেট করার সাথে সাথে পরিবর্তন করা হয়। ডিজিপারিংয়ের জায়গায়, এটি সুপারিশ করা হয় যে বিকাশকারীরা ডিজিপারিং করার জন্য বিদ্যমান AudioParam.setTargetAtTime() পদ্ধতিটি ব্যবহার করুন, এটি আপনাকে কখন প্রয়োগ করতে হবে, কত দ্রুত পরিবর্তন করতে হবে এবং কোন প্যারামিটারগুলিকে মসৃণ করতে হবে সে সম্পর্কে সম্পূর্ণ নিয়ন্ত্রণ দেয়৷

এটি অপসারণ করলে ডেভেলপারের বিভ্রান্তি কমে যায় যা অডিও প্যারামিটার ডিজিপারিংকে সমর্থন করে।

অপসারণ করার অভিপ্রায় | Chromestatus ট্র্যাকার | ক্রোমিয়াম বাগ

তিনটি অংশ সহ CSS অবস্থানের মান অবনমন

সম্প্রতি স্পেসিফিকেশনের প্রয়োজন হয়েছে যে অবস্থানের মানগুলি গ্রহণকারী নতুন বৈশিষ্ট্যগুলি তিনটি অংশ সহ মানগুলিকে সমর্থন করে না৷ এটি বিশ্বাস করা হয় যে এই পদ্ধতিটি শর্টহ্যান্ড সিনট্যাক্স প্রক্রিয়াকরণকে সহজ করে তোলে। CSS মান এবং ইউনিট মডিউলের বর্তমান সংস্করণটি সমস্ত CSS অবস্থানের মানগুলিতে এই প্রয়োজনীয়তা প্রয়োগ করে। ক্রোম 66-এর হিসাবে, তিন-অংশের অবস্থানের মানগুলি বাতিল করা হয়েছে। জুলাই 2018 এর কাছাকাছি সময়ে Chrome 68-এ অপসারণ প্রত্যাশিত৷

অপসারণ করার অভিপ্রায় | Chromestatus ট্র্যাকার | ক্রোমিয়াম বাগ

পদ্ধতি document.createTouch(), document.createTouchList() বাতিল করা হয়েছে

TouchEvent() কনস্ট্রাক্টরটি 48 সংস্করণ থেকে Chrome-এ সমর্থিত। স্পেসিফিকেশন মেনে চলার জন্য, document.createTouch() এবং document.createTouchList() এখন বাতিল করা হয়েছে।

অপসারণ করার অভিপ্রায় | Chromestatus ট্র্যাকার | ক্রোমিয়াম বাগ