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

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

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

في نيسان (أبريل)، أصبح Chrome 101 وFirefox 99 ثابتًا. بعد إطلاق مجموعة الملصقات الصغيرة من الميزات في الشهر الماضي، أصبح الوضع أقل هدوءًا بعض الشيء خلال شهر نيسان (أبريل)، ولكن ظهرت بعض الأمور المهمة لنا لاستخدامها.

يتضمّن Chrome 101 تدوين لون hwb. يحدد هذا الخيار اللون بناءً على تدرج اللون والأبيض والأسود. كما هو الحال مع تدوين اللون الآخر، يقوم مكون ألفا الاختياري بتحديد معدل الشفافية.

h1 {
  color: hwb(194 0% 0% / .5) /* #00c3ff with 50% opacity */
}

لمعرفة المزيد من المعلومات عن hwb()، اقرأ هذه المقالة من تأليف ستيفان جودس: hwb() – هل هو ترميز لوني للبشر؟.

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

  • 101
  • 101
  • 96
  • 15

المصدر

تتوفّر أيضًا ميزة أولوية الجلب في الإصدار 101 من متصفِّح Chrome. يتيح لك ذلك استخدام سمة fetchpriority لإعلام المتصفّح بالترتيب الذي يجب تنزيل الموارد فيه. في المثال أدناه، تتم الإشارة إلى صورة ذات أولوية منخفضة باستخدام fetchpriority="low".

<img src="/images/in_viewport_but_not_important.svg" fetchpriority="low" alt="I'm an unimportant image!">

لا تتوفّر أولوية الاسترجاع حتى الآن في المتصفّحات الأخرى، ولكن يمكنك بدء استخدامها الآن ليستفيد أي شخص لديه متصفّح يستند إلى Chromium 101.

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

  • 102
  • 102
  • x
  • 17.2

المصدر

يتضمّن الإصدار 99 من Firefox السمة pdfViewerEnabled الخاصة بواجهة Navigator. تشير هذه السمة إلى ما إذا كان المتصفِّح يتيح عرض ملفات PDF المضمّنة.

if (!navigator.pdfViewerEnabled) {
  // The browser does not support inline viewing of PDF files.
}

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

  • 94
  • 94
  • 99
  • 16.4

المصدر

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

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

وكانت الإصدارات التجريبية الجديدة التي تم إطلاقها في نيسان (أبريل) هي Chrome 102 وFirefox 100 وSafari 15.5.

تتضمّن إصدارات المعاينة Chrome 102 وSafari 15.5 وFirefox السمة inert. يؤدي ذلك إلى إزالة العناصر من ترتيب التنقل بـ Tab وشجرة تسهيل الاستخدام إذا كانت غير تفاعلية. مثل عنصر مخفي أو خارج الشاشة حاليًا.

يتضمّن Chrome 102 القيمة الجديدة until-found لسمة HTML hidden. يؤدي هذا إلى تفعيل ميزة "البحث في الصفحة" والتمرير إلى جزء النص على النص الموجود داخل منطقة مصغّرة من الصفحة، كما قد تجد في نمط أكورديون. يمكنك الاطّلاع على مزيد من المعلومات في المشاركة إتاحة الوصول إلى المحتوى المصغّر باستخدام $hidden=untent-found.

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

  • 102
  • 102
  • x
  • x

المصدر

يتضمّن Chrome 102 أيضًا Local Font Access API، والتي تسمح بالوصول إلى خطوط المستخدم المثبَّتة محليًا.

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

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