أنترنت

فبراير 2026 الملخص الشهري الأساسي | مدونة | web.dev


تاريخ النشر: 30 مارس 2026

لقد كان شهر فبراير شهرًا حافلًا بالأحداث بالنسبة لمنصة الويب. بدءًا من الأمان المعزز مع الأنواع الموثوقة ووصولاً إلى بناء جملة CSS الأكثر ملاءمة للأشكال المعقدة، تستمر الأدوات المتوفرة لدينا في النضج عبر جميع محركات المتصفحات الرئيسية.

في هذا الملخص، سنلقي نظرة على الميزات التي وصلت إلى المعالم الأساسية هذا الشهر، مما يساعدك على إنشاء شبكة ويب أكثر قوة وقدرة مع وضع إمكانية التشغيل التفاعلي في الاعتبار.

تم إطلاق Interop 2026

في الشهر الماضي، تم إطلاق Interop 2026، وهو جهد لزيادة إمكانية التشغيل البيني لميزات الويب. يتضمن هذا الجهد ممثلين من الشركات التي تساهم بشكل كبير في محركات عرض المتصفح:

يعد Interop مبادرة مهمة لأن ميزات الويب الناشئة يتم منحها الأولوية، ويتم بذل الكثير من الجهد لجلب الميزات ذات الأولوية العالية في جميع محركات المتصفحات الرئيسية. كما هو الحال في السنوات الماضية، هناك لوحة معلومات متاحة لمساعدتك على فهم معدلات النجاح في الاختبارات مقابل الميزات الرئيسية المحددة.

الميزات الأساسية المتوفرة حديثًا

أصبحت الميزات التالية جزءًا من Baseline في فبراير 2026، مما يعني أنها الآن مدعومة حديثًا عبر جميع محركات المتصفحات الرئيسية.

CSS shape() وظيفة

ال shape() الوظيفة هي إضافة جديدة إلى <basic-shape> نوع البيانات، مما يوفر طريقة أكثر سهولة لتحديد المسارات المعقدة لـ clip-path و offset-path ملكيات. على عكس path() وظيفة، والتي تتطلب سلسلة واحدة من الأوامر المشابهة لـ SVG، shape() يستخدم بناء جملة CSS القياسي. يتيح لك هذا استخدام وحدات CSS (مثل rem, em، أو %)، وظائف الرياضيات مثل calc()وحتى متغيرات CSS ضمن تعريفات الشكل الخاصة بك. وهذا يجعل إنشاء أشكال ديناميكية سريعة الاستجابة أسهل بكثير للمطورين الذين يشعرون براحة أكبر مع CSS مقارنة بسلاسل مسار SVG.

تعلم المزيد عن CSS shape() وظيفة على MDN.

أنواع موثوقة

حصل تأمين تطبيقات الويب ضد هجمات البرمجة النصية عبر المواقع (XSS) المستندة إلى DOM على دفعة كبيرة مع وصول خط الأساس لواجهة برمجة التطبيقات للأنواع الموثوقة. تتطلب واجهة برمجة التطبيقات هذه من المطورين معالجة البيانات من خلال “السياسات” قبل أن يتم تمريرها إلى “مغاسل” خطيرة – واجهات برمجة التطبيقات التي يمكنها تنفيذ تعليمات برمجية أو عرض HTML، مثل Element.innerHTML أو eval(). من خلال فرض هذه السياسات من خلال سياسة أمان المحتوى (CSP)، يمكنك التأكد من أن البيانات المعقمة أو “الموثوقة” فقط هي التي يتم استخدامها بطريقة يمكن أن تؤدي إلى ثغرة أمنية، ونقل عمليات التحقق من الأمان من عملية المراجعة اليدوية إلى ضمان فرضه النظام الأساسي.

اقرأ الوثائق الخاصة بـ Trusted Types API على MDN.

رسم خريطة getOrInsert() و getOrInsertComputed()

جافا سكريبت Map أصبحت الأشياء أكثر راحة مع إضافة getOrInsert() و getOrInsertComputed(). تعمل هذه الطرق على تبسيط النمط الشائع للتحقق من وجود مفتاح في الخريطة، وإذا لم يكن الأمر كذلك، فقم بإدراج قيمة افتراضية قبل إعادتها. getOrInsert() مفيد للقيم الافتراضية الأساسية، في حين getOrInsertComputed() يقبل وظيفة رد الاتصال. يتم تنفيذ رد الاتصال فقط في حالة فقدان المفتاح، مما يجعله مثاليًا للحالات التي يكون إنشاء القيمة الافتراضية فيها مكلفًا من الناحية الحسابية.

تحقق من الخريطة getOrInsert() على MDN.

ضغط Z قياسي

أصبح Zstandard (أو zstd) الآن خيارًا أساسيًا متاحًا حديثًا لـ HTTP Content-Encoding. تشتهر Zstandard بنسب الضغط العالية وسرعات الضغط العالية للغاية، وتقدم بديلاً حديثًا لـ Gzip وBrotli. إنه فعال بشكل خاص عبر مجموعة واسعة من أنواع البيانات، مما يساعد المطورين على تقليل كمية البيانات المرسلة عبر السلك وتحسين أوقات تحميل الصفحة دون فرض ضرائب على وحدة المعالجة المركزية الخاصة بالمستخدم أثناء عملية إلغاء الضغط.

استكشف رأس ترميز المحتوى وZstandard على MDN.

الميزات المتوفرة على نطاق واسع

وفي هذا الشهر، أصبحت أداة التدويل متاحة على نطاق واسع.

ال dirname سمة HTML

ال dirname أصبحت السمة الآن Baseline متاحة على نطاق واسع. يمكن إضافة هذه السمة إلى <input> و <textarea> عناصر لالتقاط الاتجاه تلقائيًا (إما ltr لليسار إلى اليمين أو rtl من اليمين إلى اليسار) للنص الذي أدخله المستخدم. عند إرسال النموذج، يرسل المتصفح حقلاً إضافيًا – يُسمى على اسم قيمة dirname السمة – تحتوي على الاتجاهية. تعد هذه ميزة أساسية للتطبيقات التي تدعم المستخدمين متعددي اللغات، مما يضمن أن الخادم يتلقى السياق اللازم لعرض النص أو معالجته بشكل صحيح في الاتجاه المقصود.

يمكنك العثور على مزيد من التفاصيل حول سمة dirname HTML على MDN.

هذا هو التفاف

كالعادة، أخبرنا إذا فاتنا أي شيء متعلق بخط الأساس، وسنتأكد من التقاطه في إصدار مستقبلي! إذا كانت لديك أية أسئلة أو كنت ترغب في تقديم تعليقات بشأن Baseline، فيمكنك تقديم مشكلة في أداة تعقب المشكلات لدينا.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى