أنترنت

جديد على منصة الويب في ديسمبر | مدونة | web.dev


اكتشف بعض الميزات المثيرة للاهتمام التي وصلت إلى متصفحات الويب الثابتة والتجريبية خلال شهر ديسمبر 2024.

تاريخ النشر: 18 ديسمبر 2024

إصدارات متصفح مستقرة

في ديسمبر 2024، كان المتصفح الوحيد الذي أطلق إصدارًا ثابتًا جديدًا هو Safari المزود بـ Safari 18.2. تتناول هذه المقالة الميزات الجديدة المضافة إلى منصة الويب.

الميزات الأساسية المتوفرة حديثًا في Safari 18.2

يساعد هذا الإصدار في استكمال Baseline 2024 مع مجموعة من الميزات التي أصبحت متاحة حديثًا.

إعداد الصفحة مع @page

ال
@page يتيح لك at-rule الأبعاد والهوامش للمحتوى مثل المستندات المطبوعة أو الكتب الإلكترونية أو الشرائح.

ال ruby-align و ruby-position خصائص CSS

ال
ruby-align و
ruby-position تتيح لك الخصائص التحكم في كيفية وضع نص روبي ومحاذاته داخل الحاوية الخاصة به.

تعرف على المزيد في Line-breakable <ruby> و CSS ruby-align ملكية.

أشرطة التمرير النمطية

مع CSS
scrollbar-gutter و
scrollbar-width الخصائص الآن Baseline متوفر حديثًا، يمكنك تخصيص مظهر أشرطة التمرير في تطبيق الويب الخاص بك.

::target-text عنصر زائف

ال ::target-text
يتيح لك العنصر الزائف تصميم النص الذي يتم تمييزه بواسطة جزء نص عنوان URL. يمكنك الآن اختيار كيفية تمييز النص لجذب الانتباه إليه بشكل أفضل.

جمع البيانات المهملة WebAssembly وتحسين الاتصال الخلفي

يتضمن Safari 18.2 دعمًا لميزات WebAssembly (Wasm) هذه، مما يجعلها متوفرة في Baseline Newly.

يمكنك معرفة المزيد حول مجموعة البيانات المهملة WebAssembly في WebAssembly Garbage Collection (WasmGC) التي تم تمكينها الآن افتراضيًا في Chrome، وقراءة سبب نقل جداول بيانات Google لعامل الحساب الخاص بها من JavaScript إلى WasmGC.

انتقالات عرض المستندات المتقاطعة

يتضمن Safari 18.2 دعمًا لانتقالات عرض المستندات، إلى جانب عرض فئات وأنواع الانتقال، ودعم
pageswap و pagereveal الأحداث.

Uint8Array طُرق

يتضمن Safari 18.2 أيضًا الإصدار الجديد Uint8Array طرق لتسهيل التحويلات بين base64- والسلاسل ذات الترميز السداسي ومصفوفات البايت:

  • Uint8Array.fromBase64() و Uint8Array.fromHex()
  • Uint8Array.prototype.setFromBase64() و Uint8Array.prototype.setFromHex()
  • Uint8Array.prototype.toBase64() و Uint8Array.prototype.toHex()

إصدارات متصفح بيتا

ليس لدينا هذا الشهر ميزات جديدة في النسخة التجريبية للإعلان عنها، وذلك بسبب نهاية العام. يعد الإصدار التجريبي من Safari 18.3 حاليًا عبارة عن إصلاحات للأخطاء، ولا يزال الإصداران Firefox 134 وChrome 132 مستمرين منذ الشهر الماضي.

سنعود في العام المقبل لنخبرك بما سيتم طرحه على منصة الويب في يناير 2025!

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى