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

استكشِف بعض الميزات الرائعة التي تمت إضافتها إلى متصفّحات الويب الثابتة والتجريبية خلال تشرين الثاني (نوفمبر) 2023.

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

في تشرين الثاني (نوفمبر) 2023، وفّرنا إصدارًا ثابتًا واحدًا فقط من متصفّح Firefox 120. تتناول هذه المشاركة تأثير ذلك على منصة الويب.

إتاحة السمة media في العنصر <source>

يعيد Firefox إتاحة السمة media في العنصر <source>. وتم توسيع نطاق الدعم ليشمل العنصرَين <audio> و<video>. مع هذا الإصدار، ستكون سمة الوسائط متاحة في عناصر <source> ضمن <audio> و<video> و<picture>.

ستتم إتاحة السمة media في متصفِّح Chrome، وهي متوفّرة حاليًا في متصفّح Safari، لذلك سيصبح بإمكانك قريبًا إتاحة استخدام محتوى HTML الصوتي والفيديوهات المتجاوبة مع مختلف الأجهزة على جميع المحرّكات.

دالة لون CSS light-dark()

يتيح Firefox الآن استخدام دالة ألوان CSS light-dark(). وهذا يعني أنّه يمكنك ضبط الألوان للمخططات الفاتحة والداكنة بدون استخدام ميزة الوسائط prefers-color-scheme.

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

  • 123
  • x
  • 120
  • x

المصدر

الوحدتان lh وrlh

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

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

  • 109
  • 109
  • 120
  • 16.4

تلميحات أولية لـ HTTP 103

يتوافق Firefox الآن مع رمز الاستجابة لحالة معلومات HTTP 103 Early Hints.

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

  • 103
  • 103
  • 120
  • 17

المصدر

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

وتتيح لك الإصدارات التجريبية من المتصفّح إمكانية معاينة الميزات التي ستظهر في الإصدار المستقر التالي من المتصفّح. الوقت مناسب لاختبار الميزات الجديدة أو عمليات الإزالة التي قد تؤثر في موقعك الإلكتروني قبل طرح هذا الإصدار حول العالم. الإصدارات التجريبية الجديدة هي Firefox 121 وChrome 120 وSafari 17.2. توفّر هذه الإصدارات العديد من الميزات الرائعة على المنصة. تحقق من ملاحظات الإصدار للحصول على جميع التفاصيل. إليك بعض الأمثلة البارزة.

يتضمّن Chrome 120 وSafari 17.2 تحليل مريح لميزة "دمج CSS".

لا يبدأ Chrome 120 في إضافة بادئات سمات -webkit-mask* ويجعلها متوافقة مع المواصفات الحالية. يشمل ذلك mask-image وmask-mode وmask-repeat وmask-position وmask-clip وmask-origin وmask-size وmask-composite، بالإضافة إلى الاختصار mask. يمكن استخدام مراجع mask-image المحلية، ويتطابق التسلسل مع المواصفات الآن، وتتطابق القيم المقبولة الآن مع المواصفات.

ويتيح الإصداران 120 وSafari 17.2 استخدام السمة name للعنصر <details>.

يتضمّن الإصدار 121 من Firefox أداة اختيار لغة CSS :has(). يجعل هذا الإصدار :has() قابلاً للتشغيل التفاعلي على جميع المحرّكات الرئيسية.

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