2024 সালের ডিসেম্বরে স্থিতিশীল এবং বিটা ওয়েব ব্রাউজারে আসা কিছু আকর্ষণীয় বৈশিষ্ট্য আবিষ্কার করুন।
প্রকাশিত: ডিসেম্বর 18, 2024
স্থিতিশীল ব্রাউজার রিলিজ
ডিসেম্বর 2024 সালে একটি নতুন স্থিতিশীল সংস্করণ প্রকাশ করার একমাত্র ব্রাউজার ছিল Safari 18.2 সহ সাফারি। এই পোস্টটি ওয়েব প্ল্যাটফর্মে যোগ করা নতুন বৈশিষ্ট্যগুলি দেখে।
বেসলাইন Safari 18.2-এ নতুনভাবে উপলব্ধ বৈশিষ্ট্য
এই রিলিজটি বেসলাইন 2024 কে নতুনভাবে উপলভ্য হওয়া বেশ কয়েকটি বৈশিষ্ট্য সহ সাহায্য করে।
@page
সাথে পৃষ্ঠা সেটআপ
@page
এ-রুল আপনাকে মুদ্রিত নথি, ইবুক বা স্লাইডের মতো বিষয়বস্তুর জন্য মাত্রা এবং মার্জিন দিতে দেয়।
ruby-align
এবং ruby-position
CSS বৈশিষ্ট্য
ruby-align
এবং ruby-position
বৈশিষ্ট্যগুলি আপনাকে নিয়ন্ত্রণ করতে দেয় কিভাবে রুবি পাঠ্যটি তার কন্টেইনারের মধ্যে অবস্থান এবং সারিবদ্ধ করা হয়।
Line-breakable <ruby>
এবং CSS ruby-align
প্রপার্টিতে আরও জানুন।
শৈলী স্ক্রলবার
CSS scrollbar-gutter
এবং scrollbar-width
বৈশিষ্ট্যের সাথে এখন বেসলাইন নতুনভাবে উপলব্ধ, আপনি আপনার ওয়েব অ্যাপে স্ক্রলবারগুলির উপস্থিতি কাস্টমাইজ করতে পারেন।
::target-text
সিউডো-এলিমেন্ট
::target-text
সিউডো-এলিমেন্ট আপনাকে একটি URL টেক্সট ফ্র্যাগমেন্ট দ্বারা হাইলাইট করা টেক্সট স্টাইল করতে দেয়। আপনি এখন এটিতে আরও ভালভাবে মনোযোগ আকর্ষণ করার জন্য পাঠ্যটিকে কীভাবে হাইলাইট করবেন তা চয়ন করতে পারেন।
WebAssembly আবর্জনা সংগ্রহ এবং টেল কল অপ্টিমাইজেশান
Safari 18.2-এর মধ্যে এই WebAssembly (Wasm) বৈশিষ্ট্যগুলির জন্য সমর্থন রয়েছে, যা এগুলিকে নতুনভাবে উপলব্ধ বেসলাইনে নিয়ে আসে।
আপনি WebAssembly আবর্জনা সংগ্রহ সম্পর্কে আরও জানতে পারেন WebAssembly Garbage Collection (WasmGC) এ এখন Chrome-এ ডিফল্টরূপে সক্রিয় করা হয়েছে , এবং Google পত্রক কেন তার গণনা কর্মীকে JavaScript থেকে WasmGC-তে পোর্ট করেছে সে সম্পর্কে পড়তে পারেন।
ক্রস-ডকুমেন্ট ভিউ ট্রানজিশন
Safari 18.2-এ ক্রস-ডকুমেন্ট ভিউ ট্রানজিশনের জন্য সমর্থন অন্তর্ভুক্ত রয়েছে, সাথে ভিউ ট্রানজিশন ক্লাস এবং প্রকার, এবং pageswap
এবং pagereveal
ইভেন্টগুলির জন্য সমর্থন রয়েছে।
Uint8Array
পদ্ধতি
Safari 18.2-এ base64-
এবং হেক্স-এনকোডেড স্ট্রিং এবং বাইট অ্যারেগুলির মধ্যে রূপান্তর সহজ করার জন্য নতুন Uint8Array
পদ্ধতিগুলিও অন্তর্ভুক্ত রয়েছে:
-
Uint8Array.fromBase64()
এবংUint8Array.fromHex()
-
Uint8Array.prototype.setFromBase64()
এবংUint8Array.prototype.setFromHex()
-
Uint8Array.prototype.toBase64()
এবংUint8Array.prototype.toHex()
বিটা ব্রাউজার রিলিজ
বছরের শেষের কারণে এই মাসে আমাদের কাছে ঘোষণা করার জন্য বিটাতে নতুন বৈশিষ্ট্য নেই। Safari 18.3 বিটা বর্তমানে বাগ ফিক্স, এবং Firefox 134 , এবং Chrome 132 এখনও গত মাস থেকে চলছে।
2025 সালের জানুয়ারিতে ওয়েব প্ল্যাটফর্মে কী অবতরণ করা হচ্ছে তা জানাতে আমরা পরের বছর ফিরে আসব!