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

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

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

في كانون الأول (ديسمبر)، أصبح Firefox 108 وSafari 16.2 ثابتًا. لنلقِ نظرة على ما يعنيه ذلك بالنسبة إلى منصّة الويب.

إتاحة سمتَي height وwidth لـ <source>

يتوافق الإصدار 108 من Firefox مع السمتَين height وwidth للعنصر <source>، وذلك عندما يكون عنصرًا ثانويًا من عنصر <picture>. تقبل هذه السمات ارتفاع الصورة أو عرضها بالبكسل كعدد صحيح بدون وحدة.

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

  • 90
  • 90
  • 108
  • 15

دوال CSS المثلثية

يتيح متصفّح Firefox الآن أيضًا الدوال المثلثية في CSS: sin() وcos() وtan() وasin() وacos() وatan() وatan2().

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

  • 111
  • 111
  • 108
  • 15.4

المصدر

إمكانية استخدام خط الأساس الأخير في المحركات الثلاثة

بالإضافة إلى عدد من إصلاحات صفحات الأنماط المتتالية (CSS)، يتضمّن الإصدار 16.2 من Safari محاذاة last baseline لـ "شبكة CSS" وتنسيق flexbox، ما يعني أنّ هذه الميزة أصبحت متوافقة الآن في المحركات الرئيسية الثلاثة للمتصفّح.

خدمة مقارنة الأسعار (CSS) font-variant-alternates

يتيح Safari أيضًا استخدام قِيَم إضافية لسمة CSS font-variant-alternates: التعليق التوضيحي(اسم القيمة)، ومتغير الحرف(اسم القيمة)، وحليّ(اسم القيمة)، والنمط(اسم القيمة)، والأسلوب(اسم القيمة)، والإجراء(اسم القيمة)، والقيمة المرتبطة بالقاعدة @font-feature-values.

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

  • 111
  • 111
  • 34
  • 9.1

المصدر

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

وتتيح لك الإصدارات التجريبية من المتصفّح إمكانية معاينة الميزات التي ستكون في الإصدار الثابت التالي من المتصفّح. الوقت مناسب لاختبار الميزات الجديدة أو عمليات الإزالة التي قد تؤثّر على موقعك الإلكتروني قبل طرح هذا الإصدار عالميًا. والإصدارات التجريبية الجديدة هي Firefox 109 وSafari 16.3 وChrome 109.

الميزة الجديدة الوحيدة التي تم إدراجها في الإصدار 16.3 من Safari هي إضافة توجيه سياسة أمان المحتوى (CSP) prefetch-src. هناك أيضًا عدد من الإصلاحات في هذا الإصدار التجريبي.

يتوافق Chrome 109 مع MathML Core، وهي لغة تصف التدوين الحسابي الذي يمكن تضمينه في HTML وSVG.

الميزات الجديدة في Chrome على أجهزة Android هي تأكيد الدفع الآمن (SPC). هذا معيار مقترح على الويب يتيح للعملاء المصادقة مع جهة إصدار بطاقة الائتمان أو مصرف أو غير ذلك من مقدّمي خدمات الدفع باستخدام برنامج المصادقة على النظام الأساسي، الذي يتم تفعيله عادةً من خلال ميزة فتح قفل شاشة الجهاز، مثل أداة استشعار بصمة الإصبع.

يتميز متصفّح Chrome على أجهزة Android بمظهر جديد لنظام الملفات الخاصة (OPFS)، وهو جزء من واجهة برمجة التطبيقات File System Access API على Android. ويشمل ذلك كل مساحة عرض واجهة برمجة التطبيقات File System Access API، باستثناء طرق show{OpenFile, SaveFile, Directory}Picker() ودمج واجهة برمجة التطبيقات "السحب والإفلات".

بالنسبة إلى لغة CSS في Chrome، تتوفّر وحدة الطول lh. تعادل هذه الوحدة القيمة المحسوبة لخاصية line-height على العنصر الذي تُستخدم عليه. وتحدّد أيضًا السمة hyphenate-limit-chars الحدّ الأدنى لعدد الأحرف في الكلمة المواصلة.

في وقت كتابة هذا التقرير، وربما وبسبب موسم الأعياد، لم يتم تحديث ملاحظات إصدار Firefox.

أخبار أخرى

تشير هذه المشاركة إلى الإصدار الثاني عشر من سلسلة مشاركات المدوّنة هذه التي تقدّم لك مجموعة من العناصر المثيرة للاهتمام التي ستظهر في المتصفّحات كل شهر في عام 2022. سأعود في 2023 لأشارك معك بعض الأخبار المهمة على منصّة الويب كل شهر.

خلال العام الماضي، تضمّنت مجموعة من الميزات التي أصبحت متوفّرة في المتصفحات والعديد من تلك الميزات "إصلاحات CSS" جزءًا من Interop 2022. للمزيد من المعلومات، يُرجى الاطّلاع على تقرير نهاية العام الصادر عن فريق Chrome حول هذه المبادرة التي تعمل على عدة متصفحات، وذلك لتحسين بعض المشاكل الأكثر أهمية لإمكانية التشغيل التفاعلي على النظام الأساسي للويب.

وأخيرًا، يهم الأشخاص الذين يقرؤون هذه المشاركة، هل هذه قائمة التحديثات تستند إلى بيانات توافق متصفح MDN، والتي أصدرها أصدقاؤنا في MDN.

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