প্রকাশিত: ১০ মার্চ, ২০২৬
Chrome 146 এখন চালু হচ্ছে, এবং এই পোস্টে রিলিজের কিছু মূল বৈশিষ্ট্য শেয়ার করা হয়েছে। সম্পূর্ণ Chrome 146 রিলিজ নোট পড়ুন।
এই প্রকাশনার উল্লেখযোগ্য বিষয়গুলি:
- স্ক্রোল-ট্রিগার করা অ্যানিমেশনগুলি অ্যানিমেশনের স্ক্রোল-পজিশন-ভিত্তিক নিয়ন্ত্রণ যোগ করে।
- স্কোপড কাস্টম এলিমেন্ট রেজিস্ট্রি কাস্টম এলিমেন্ট নামের দ্বন্দ্ব প্রতিরোধ করে।
- স্যানিটাইজার API XSS-মুক্ত ওয়েব অ্যাপ্লিকেশন তৈরি করতে সাহায্য করে।
স্ক্রোল-ট্রিগার করা অ্যানিমেশনগুলি
এই বৈশিষ্ট্যটি অ্যানিমেশনের স্ক্রোল-পজিশন-ভিত্তিক নিয়ন্ত্রণ যোগ করে, উদাহরণস্বরূপ, অ্যানিমেশন চালানো, বিরতি দেওয়া এবং রিসেট করা।
ওয়েব জুড়ে পৃষ্ঠাগুলিতে একটি সাধারণ ধরণ হল যখন কোনও স্ক্রোল অবস্থানে পৌঁছানো হয় তখন একটি অ্যানিমেশন শুরু করা। ডেভেলপাররা প্রায়শই জাভাস্ক্রিপ্ট ব্যবহার করে ম্যানুয়ালি সনাক্ত করে যে কোনও উপাদান তার স্ক্রোল কন্টেইনারের ভিউপোর্টের মধ্যে রয়েছে এবং সংশ্লিষ্ট অ্যানিমেশন শুরু করে (উদাহরণস্বরূপ, সেই উপাদানটিকে দৃশ্যে স্লাইড করে)। এই ব্যবহারের অনেকগুলি ক্ষেত্রে ঘোষণামূলকভাবে প্রদত্ত তথ্যের উপর নির্ভর করে। এই বৈশিষ্ট্যটি আপনাকে CSS এর সাথে ঘোষণামূলকভাবে এই জাতীয় ইন্টারঅ্যাকশন তৈরি করতে দেয়।
স্ক্রোল-ট্রিগার করা অ্যানিমেশনগুলি আসছে আরও জানুন
স্কোপড কাস্টম এলিমেন্ট রেজিস্ট্রি
এই বৈশিষ্ট্যটি একটি পৃষ্ঠার মধ্যে একটি ট্যাগ নামের জন্য একাধিক কাস্টম উপাদান সংজ্ঞা বিদ্যমান রাখতে দেয়। যখন একটি ওয়েব অ্যাপ একাধিক উৎস থেকে লাইব্রেরি ব্যবহার করে তখন এটি কাস্টম উপাদান নামের দ্বন্দ্ব প্রতিরোধ করে। ব্যবহারকারী কোডকে একাধিক কাস্টম উপাদান রেজিস্ট্রি তৈরি করতে এবং সেগুলিকে ট্রি স্কোপ এবং স্কোপিং অবজেক্ট হিসাবে কাজ করে এমন উপাদানগুলির সাথে সংযুক্ত করার অনুমতি দিয়ে এটি অর্জন করা হয়।
আরও জানুন "Make custom elements behave with scoped registries" বিভাগে।
স্যানিটাইজার এপিআই
স্যানিটাইজার API ব্যবহারকারীর সরবরাহকৃত HTML কন্টেন্ট থেকে স্ক্রিপ্ট চালানোর সম্ভাবনা থাকা কন্টেন্ট অপসারণের একটি উপায় প্রদান করে। এর লক্ষ্য হল XSS-মুক্ত ওয়েব অ্যাপ্লিকেশন তৈরি করা সহজ করা। এটি স্যানিটাইজার API তৈরির পূর্ববর্তী প্রচেষ্টার একটি আপডেটেড সংস্করণ। এই নতুন সংস্করণটি Firefox-এও উপলব্ধ।
আরও পড়া
এটি শুধুমাত্র কিছু গুরুত্বপূর্ণ বিষয় নিয়ে আলোচনা করে। Chrome 146-এ অতিরিক্ত পরিবর্তনের জন্য নিম্নলিখিত লিঙ্কগুলি দেখুন।
- Chrome 146 এর জন্য রিলিজ নোট ।
- Chrome DevTools (146) এ নতুন কী আছে ।
- Chrome 146 এর জন্য ChromeStatus.com আপডেট ।
- ক্রোম রিলিজ ক্যালেন্ডার ।
সাবস্ক্রাইব
আপডেট থাকার জন্য, Chrome Developers YouTube চ্যানেলে সাবস্ক্রাইব করুন , এবং আমরা যখনই একটি নতুন ভিডিও লঞ্চ করব তখন আপনি একটি ইমেল বিজ্ঞপ্তি পাবেন। অথবা নতুন নিবন্ধ এবং ব্লগ পোস্টের জন্য X বা LinkedIn-এ আমাদের অনুসরণ করুন।
Chrome 147 রিলিজ হওয়ার সাথে সাথেই, আমরা আপনাকে Chrome-এ নতুন কী আছে তা জানাতে এখানেই থাকব!