طرح جديد على منصة الويب في شباط (فبراير)

تعرَّف على بعض الميزات المثيرة للاهتمام التي تم طرحها في إصدارات الويب الثابتة والتجريبية خلال شباط (فبراير) 2022.

إصدارات المتصفّح الثابتة

وفي شباط (فبراير)، أصبح الإصداران 98 وFirefox 97 ثابتَين.

تم طرح طريقة self.structuredClone في الإصدار 98 من Chrome. وهي تُنشئ نسخة طبق الأصل من قيمة باستخدام خوارزمية النسخة المنظَّمة. مزيد من المعلومات حول structuredClone()

دعم المتصفح

  • Chrome: 98
  • الحافة: 98.
  • Firefox: 94
  • Safari: الإصدار 15.4.

المصدر

يتضمّن Firefox 97 طبقات التسلسل. تحدِّد قاعدة at-rule‏ @layer طبقة متسلسلة، ما يساعدك في التحكّم في التحديد.

@layer framework {
  /* creates a new layer named framework */
}

Firefox هو أول متصفّح يقدّم هذه الميزة في إصدار علني. ومع ذلك، يمكنك الاطّلاع على قسم الإصدارات التجريبية في هذه المشاركة، لأنّ هذه الميزة ستتوفّر قريبًا في جميع البلدان. اطّلِع على مزيد من المعلومات عن "الطبقات المتراكبة" في المقالة الطبقات المتراكبة ستتوفّر في المتصفّح.

توافق المتصفّح

  • Chrome: 99.
  • Edge: 99.
  • Firefox: 97
  • ‫Safari: 15.4

المصدر

يعرض Firefox أيضًا السمة scrollbar-gutter. يساعد هذا السمة في إزالة تغييرات التنسيق الناتجة عن ظهور شريط تمرير مع زيادة المحتوى.

هامش التوثيق لشريط التمرير هو المسافة بين حافة الحد الداخلي وحافة المساحة المتروكة الخارجية. هذا هو المكان الذي سيظهر فيه شريط التمرير إذا لزم الأمر. إذا لم يكن هناك شريط تمرير، يظهر الشريط الجانبي كامتداد للوسيط. ستضيف لغة CSS التالية مسافة تراعي حجم شريط التمرير على جانبَي المربّع، للحفاظ على المظهر المتناظر.

.container {
  scrollbar-gutter: stable both-edges;
}

توافق المتصفّح

  • Chrome: 94
  • ‫Edge: 94
  • Firefox: 97
  • معاينة تقنية Safari: متاحة.

المصدر

يتيح الإصدار 98 من Chrome استخدام خطوط COLRv1 المتّجهة ذات التدرّج اللوني كتنسيق جديد إضافي للخطوط. يحتوي الخط الملوّن على رموز رسومية بألوان متعدّدة، ويمكن أن يكون مثلاً رمزًا تعبيريًا أو علم بلد أو حرفًا متعدّد الألوان.

يمكنك الاطّلاع على مزيد من المعلومات حول تنسيق الخطوط الجديد هذا في المقالة COLRv1 Color Gradient Vector Fonts in Chrome 98 (خطوط متجهّة متدرجة الألوان بتنسيق COLRv1 في Chrome 98).

إصدارات المتصفّح التجريبية

تمنحك إصدارات المتصفح التجريبي معاينة الأشياء التي ستكون في الإصدار الثابت التالي من المتصفح. هذا هو الوقت المناسب لاختبار الميزات الجديدة أو عمليات الإزالة التي قد تؤثر في موقعك الإلكتروني قبل أن يحصل العالم على هذا الإصدار.

كان الإصداران التجريبيان الجديدان في شباط (فبراير) هما Chrome 99 وFirefox 98. لا يزال الإصدار التجريبي 15.4 من Safari قيد التطوير، وقد غطّيت بعض الميزات المضمّنة فيه الشهر الماضي.

في Chrome 99، يشتمل Chrome على طبقات Cascade، وطبقات متتالية أيضًا في الإصدار التجريبي 15.4 من Safari، ومن المتوقّع أن تظهر هذه الميزة في جميع المتصفّحات التي لا يبطُل رواجها قريبًا.

يتوفّر أيضًا في Chrome 99 عدة سمات جديدة لـ CanvasRenderingContext2D، وطريقة showPicker() جديدة على HTMLInputElement، وهي طريقة من أجل عرض أداة اختيار المتصفّح للتاريخ والوقت واللون والملفات.

في الإصدار 98 من Firefox، ستجد العنصر <dialog>. ميزة أخرى ستكون في جميع المتصفحات التي لا يبطُل رواجها بعد أن تصبح الإصدارات التجريبية في Firefox وSafari ثابتة.

ستتوفّر جميع هذه الميزات التجريبية في المتصفّحات الثابتة قريبًا.

جزء من سلسلة الميزات الجديدة على الويب