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

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

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

يتوافق Chrome 109 مع MathML Core، وهي لغة تصف التدوين الحسابي الذي يمكن تضمينه في HTML وSVG. يعني هذا الإصدار أنّ MathML أصبحت الآن قابلة للتشغيل التفاعلي عبر جميع المحركات الرئيسية.

حدث "scrollend"

يستخدم Firefox 109 scrollend. يوفّر هذا الحدث طريقة موثوقة لرصد اكتمال عملية الانتقال. تعرَّف على المزيد من المعلومات عن هذا الحدث، الذي يجري تنفيذه أيضًا في Chrome، في المقالة Scrollend، حدث JavaScript جديد.

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

  • 114
  • 114
  • 109
  • x

المصدر

وحدة lh لطول CSS وhyphenate-limit-chars

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

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

  • 109
  • 109
  • 120
  • 16.4

وتحدّد أيضًا السمة hyphenate-limit-chars الحدّ الأدنى لعدد الأحرف في الكلمة المواصلة.

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

  • 109
  • 109
  • x
  • x

سياسة أمان المحتوى (CSP) prefetch-src

الإصدار 16.3 من Safari هو في الغالب إصدار من الإصلاحات، ويحلّ بعض المشاكل المتعلقة بحجم CSS. إنّ الميزة الجديدة الوحيدة التي تم إدراجها في الملاحظات هي إضافة توجيه سياسة أمان المحتوى (CSP) prefetch-src.

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

  • x
  • x
  • x
  • 16.3

المصدر

ميزات متصفِّح Chrome على نظام التشغيل Android

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

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

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

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

يتضمّن Chrome 110 خاصية initial-letter CSS. توفر هذه السمة طريقة لضبط عدد الأسطر التي يجب أن يتجه إليها الحرف الأولي في النص. يمكنك الاطّلاع على مزيد من المعلومات من خلال المقالة التحكّم في الأحرف الأولى من اسم CSS باستخدام الأحرف الأولى من CSS.

بالإضافة إلى ذلك، بالنسبة إلى CSS في Chrome 110 هي الفئة الزائفة :picture-in-picture. يتيح لك ذلك استهداف مشغّل الوسائط وتخصيصه عند دخول الفيديوهات في وضع "نافذة ضمن النافذة" أو الخروج منها.

يتضمّن Chrome طريقة setSinkID() لواجهة برمجة التطبيقات AudioContext. توفِّر هذه الطريقة طريقة لتغيير الجهاز السماعي الوجهة عند استخدام Web Audio.

يتضمّن إصدار Firefox 110 طلبات بحث الحاوية، وهي تتيح لنا إمكانية التشغيل التفاعلي بين المحركات الرئيسية الثلاثة لهذه الميزة التي طال انتظارها.

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