تعرَّف على بعض الميزات المثيرة للاهتمام التي تم طرحها في إصدارات ثابتة وتجريبية من متصفّحات الويب خلال مارس 2026.
تاريخ النشر: 31 مارس 2026
إصدارات المتصفّح الثابتة
تم طرح الإصدارات Chrome 146 وFirefox 149 وSafari 26.4 في القناة الثابتة خلال شهر مارس. تستعرض هذه المشاركة الميزات الجديدة التي ستتوفّر على المنصة هذا الشهر.
شروط طلبات البحث الاختيارية للحاويات
يتيح كل من Firefox 149 وSafari 26.4 استخدام طلبات البحث التي تتضمّن الاسم فقط @container
بدون أي شروط. يتيح لك ذلك مطابقة الحاويات استنادًا إلى أسمائها فقط، ما يسهّل عليك تصميم العناصر استنادًا إلى سياق الحاوية بدون الحاجة إلى تحديد قيود الحجم أو النمط.
الصور المتحركة التي يتم تشغيلها عند التمرير
يضيف الإصدار 146 من Chrome إمكانية التحكّم في الصور المتحركة استنادًا إلى موضع التمرير. تتيح لك هذه الميزة إنشاء تفاعلات بشكل تعريفي باستخدام CSS، ما يؤدي إلى نقل العمل إلى سلسلة عاملة وتحسين الأداء. ويتضمّن أيضًا واجهات JavaScript للرسوم المتحركة على الويب. يمكنك الاطّلاع على مزيد من المعلومات في المقالة قريبًا، ستتوفّر صور متحركة يتم تشغيلها عند الانتقال في CSS.
Browser Support
السمة trigger-scope
بالإضافة إلى الصور المتحركة التي يتم تشغيلها عند التمرير، يقدّم الإصدار 146 من Chrome السمة trigger-scope. يتيح لك ذلك حصر إمكانية ظهور أسماء مشغّلات الرسوم المتحركة، ما يساعد في عزل التفاعلات بين الرسوم المتحركة والمشغّلات وتجنُّب تعارضات الأسماء العامة.
Browser Support
قيمة hint النافذة المنبثقة
يتوافق الإصدار 149 من Firefox الآن مع القيمة hint للسمة العامة popover.
لن تؤدي النوافذ المنبثقة التي تتضمّن القيمة hint إلى إغلاق النوافذ المنبثقة auto عند عرضها، ولكنها ستؤدي إلى إغلاق النوافذ المنبثقة الأخرى hint، ما يتيح تحكّمًا أكثر دقة في سلوك النوافذ المنبثقة.
Browser Support
مسارات الشبكة
يتوافق الإصدار 16.4 من Safari مع display: grid-lanes، وهي قيمة display التي تفعّل التنسيق بنمط البناء.
Browser Support
الدوال الرياضية في السمة sizes
يتيح الإصدار 26.4 من Safari استخدام دوال الرياضيات min() وmax() وclamp() في السمة sizes الخاصة بعناصر <img>. ويوفّر ذلك مرونة أكبر في تحميل الصور المتجاوبة.
تسلسل مكرّر JavaScript
يتوافق كلّ من الإصدار 146 من Chrome والإصدار 26.4 من Safari الآن مع تسلسل المكرّرات، ما يتيح استخدام
Iterator.concat(...items) لإنشاء مكرّرات من خلال تسلسل المكرّرات الحالية.
تتوفّر هذه الميزة الآن في Baseline Newly.
واجهة CloseWatcher
يتيح الإصدار 149 من Firefox استخدام واجهة
CloseWatcher. يتيح ذلك للمطوّرين تنفيذ مكوّنات يمكن إغلاقها باستخدام آليات مدمجة في الجهاز، مثل مفتاح Esc على Windows أو مفتاح الرجوع على Android، بالطريقة نفسها التي يتم بها إغلاق مربّعات الحوار والنوافذ المنبثقة المدمجة.
إصدارات المتصفّح التجريبية
توفّر إصدارات المتصفّح التجريبية معاينة للميزات التي ستتضمّنها النسخة الثابتة التالية من المتصفّح. يمكنك اختبار الميزات الجديدة أو عمليات الإزالة التي قد تؤثر في موقعك الإلكتروني قبل إصدار النسخة الثابتة. تشمل إصدارات البيتا الجديدة لهذا الشهر Firefox 150 وChrome 147.
الإصدار التجريبي من Chrome 147
يتضمّن الإصدار التجريبي 147 من Chrome contrast-color()، وهي دالة CSS تعرض إما اللون الأسود أو الأبيض
حسب اللون الذي يوفّر أعلى تباين مع لون الوسيطة.
يتضمّن ذلك أيضًا border-shape وعمليات الانتقال بين طرق العرض على مستوى العنصر.
تضيف الإصدار التجريبي 150 من Firefox الكلمة الرئيسية revert-rule في CSS،
customeElementRegistry للعناصر وDocumentOrShadowRoot، وlight-dark()
للصور.