ডিসেম্বরে ওয়েব প্ল্যাটফর্মে নতুন

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 ইভেন্টগুলির জন্য সমর্থন রয়েছে।

Browser Support

  • ক্রোম: 123।
  • প্রান্ত: 123।
  • ফায়ারফক্স: সমর্থিত নয়।
  • সাফারি: 18.2।

Source

Uint8Array পদ্ধতি

Safari 18.2-এ base64- এবং হেক্স-এনকোডেড স্ট্রিং এবং বাইট অ্যারেগুলির মধ্যে রূপান্তর সহজ করার জন্য নতুন Uint8Array পদ্ধতিগুলিও অন্তর্ভুক্ত রয়েছে:

  • Uint8Array.fromBase64() এবং Uint8Array.fromHex()
  • Uint8Array.prototype.setFromBase64() এবং Uint8Array.prototype.setFromHex()
  • Uint8Array.prototype.toBase64() এবং Uint8Array.prototype.toHex()

Browser Support

  • ক্রোম: সমর্থিত নয়।
  • প্রান্ত: সমর্থিত নয়।
  • ফায়ারফক্স: 133।
  • সাফারি: 18.2।

Source

বিটা ব্রাউজার রিলিজ

বছরের শেষের কারণে এই মাসে আমাদের কাছে ঘোষণা করার জন্য বিটাতে নতুন বৈশিষ্ট্য নেই। Safari 18.3 বিটা বর্তমানে বাগ ফিক্স, এবং Firefox 134 , এবং Chrome 132 এখনও গত মাস থেকে চলছে।

2025 সালের জানুয়ারিতে ওয়েব প্ল্যাটফর্মে কী অবতরণ করা হচ্ছে তা জানাতে আমরা পরের বছর ফিরে আসব!