Chrome-এর প্রায় প্রতিটি সংস্করণে, আমরা পণ্য, এর কার্যকারিতা এবং ওয়েব প্ল্যাটফর্মের ক্ষমতার উল্লেখযোগ্য সংখ্যক আপডেট এবং উন্নতি দেখতে পাই। এই নিবন্ধটি Chrome 63-এ কিছু অবচয় এবং অপসারণের বর্ণনা করে, যা 26 অক্টোবর থেকে বিটাতে রয়েছে৷ Chrome এর এই এবং পূর্ববর্তী সংস্করণগুলি থেকে আরও অবচয় এবং অপসারণের জন্য পৃষ্ঠাটি দেখুন৷ এই তালিকা যে কোনো সময় পরিবর্তন সাপেক্ষে.
একটি প্রতিশ্রুতি টাইপ সহ ইন্টারফেস বৈশিষ্ট্য আর ব্যতিক্রম নিক্ষেপ
ইন্টারফেসের বৈশিষ্ট্য এবং ফাংশনগুলি যেগুলি একটি প্রতিশ্রুতি ফেরত দেয় সেগুলি ত্রুটির শর্তগুলি ব্যতিক্রম বা প্রত্যাখ্যান করে কিনা তা নিয়ে অসামঞ্জস্যপূর্ণ, যা একটি প্রতিশ্রুতির catch()
ব্লককে আহ্বান করবে৷ IDL স্পেকের বর্তমান সংস্করণে সমস্ত প্রতিশ্রুতি-প্রত্যাবর্তন বৈশিষ্ট্য এবং ফাংশনগুলিকে একটি ব্যতিক্রম নিক্ষেপ করার পরিবর্তে প্রত্যাখ্যান করার আহ্বান জানানো হয়েছে।
উদাহরণস্বরূপ, পূর্বে, MediaKeySession.closed
এ একটি কল ভুল সময়ে কল করলে অবৈধ আহ্বানের জন্য একটি TypeError
নিক্ষেপ করবে। এই পরিবর্তনের সাথে এই ধরনের কলগুলিকে অবশ্যই একটি catch()
ব্লক প্রয়োগ করতে হবে।
এই পরিবর্তনটি স্পেসিফিকেশনের সাথে Chrome ইনলাইন নিয়ে আসে। এই পরিবর্তন ইতিমধ্যে ফাংশন জন্য করা হয়েছে.
Chromestatus ট্র্যাকার | ক্রোমিয়াম বাগ
getMatchedCSSRules() সরান
getMatchedCSSRules() পদ্ধতি হল একটি ওয়েবকিট-শুধুমাত্র API যা একটি নির্দিষ্ট উপাদানে প্রয়োগ করা সমস্ত শৈলী নিয়মের তালিকা পেতে পারে। ওয়েবকিটে এটি অপসারণ করার জন্য একটি খোলা বাগ রয়েছে। এই কারণে এটি ক্রোম থেকে 63 সংস্করণে সরানো হয়েছে৷ এই কার্যকারিতা প্রয়োজন এমন বিকাশকারীরা এই স্ট্যাকওভারফ্লো পোস্টটি দেখতে পারেন৷
অপসারণ করার অভিপ্রায় | Chromestatus ট্র্যাকার | ক্রোমিয়াম বাগ
"আলোচনা" এর RTCRtcpMux নীতি সরান
RTP/RTCP মাল্টিপ্লেক্সিং-এর ব্যবহার সম্পর্কিত পছন্দের নীতি নির্দিষ্ট করতে Chrome দ্বারা rtcpMuxPolicy
ব্যবহার করা হয়। Chrome 57-এ, আমরা ডিফল্ট rtcpMuxPolicy
"প্রয়োজনীয়" তে পরিবর্তন করেছি এবং নিম্নোক্ত কারণগুলির জন্য "আলোচনা" বন্ধ করেছি:
- নন-মিক্সড RTCP অতিরিক্ত নেটওয়ার্ক সংস্থান ব্যবহার করে।
- "আলোচনা" অপসারণ করা এপিআই পৃষ্ঠকে সহজ করে তুলবে, যেহেতু একটি "RtpSender"/"RtpReceiver" তখন শুধুমাত্র একটি একক পরিবহন থাকবে৷
Chrome 63-এ, "আলোচনা" সরানো হয়েছে।