النشرة الإخبارية للمطوّرين
الإصدارات السابقة
أصبحت خاصية CSS content-visibility متاحة الآن في "المستوى الأساسي"
أصبحت سمة CSS content-visibility متاحة الآن في "المستوى الأساسي".
الآن في خط الأساس: تأثيرات الدخول المتحركة
تحسين وضوح النص عند استخدام الخطوط الاحتياطية
كيفية استخدام طلبات البحث في الحاويات الآن
دليل مفصّل يعرض كيفية استخدام طلبات البحث في الحاويات مع الإجراءات الاحتياطية على جميع المتصفحات.
خيار ضبط حجم الخط في CSS أصبح الآن في "المقياس الأساسي"
تحسين وضوح النص عند استخدام الخطوط الاحتياطية
@property: إضافة متغيّرات CSS للجيل التالي مع دعم المتصفِّحات العامة
إنّ السمات المخصّصة الدلالية التي تتضمّن @property متاحة للتو في Baseline الذي تم طرحه حديثًا.
أصبحت طرق JavaScript Set الآن جزءًا من Baseline
أصبحت طرق ضبط JavaScript، مثل الاتحاد والتقاطع، قابلة للتشغيل التفاعلي الآن، ما يجعل عمليات المجموعة أسهل.
أصبحت Screen Wake Lock API متاحة الآن في جميع المتصفّحات.
تم تثبيت واجهة برمجة التطبيقات Screen Wake Lock API رسميًا في جميع المتصفحات الرئيسية، مثل Chrome وSafari وFirefox.
أصبحت الدوال الحسابية للقيم المتدرجة في CSS متوفّرة الآن في Baseline 2024.
أصبحت الدوال الرياضية في CSS rem() وmod() وround() قابلة للتشغيل التفاعلي الآن.
الألوان المعتمدة على نظام ألوان CSS باستخدام light-dark()
الوصف: حدد الألوان التي تتفاعل مع نظام الألوان المستخدم باستخدام الدالة light-dark().
تصل واجهة برمجة تطبيقات Popover API إلى Baseline
تصل واجهة برمجة التطبيقات المنبثقة إلى جميع محرّكات البحث الحديثة.
أصبح عنصر Intl.segmenter الآن جزءًا من Baseline
كائن JavaScript Intl.Cliper أصبح الآن قابلاً للتشغيل التفاعلي، مما يؤدي إلى تفعيل تجزئة النصوص الحساسة للغة.
أصبحت خاصية محاذاة المحتوى لتخطيطات الكتل جزءًا من Baseline
أصبحت الآن سمة محاذاة محتوى صفحات الأنماط المتتالية (CSS) لتنسيق الكتلة جزءًا من المنصّات الأساسية المتاحة حديثًا.
تعديلات مصفوفة غير قابلة للتغيير باستخدام Array.prototype.with
تعرَّف على كيفية استخدام هذه الطريقة الجديدة لتعديل صفيف بدون تغيير الصفيف الأصلي.
الفئات الزائفة من نوع :user-valid و :user-invalid
لمحة عن الفئات الزائفة من نوع :user-صالحة و :غير صالحة للمستخدم وكيفية استخدامها لتحسين تجربة المستخدم في التحقق من صحة الإدخال.
تتوفر الآن مجموعات بث الضغط على كل المتصفحات
دعم المتصفح المصدر إنّ compression Streams API مخصّصة لضغط مصادر البيانات وفك ضغطها باستخدام التنسيقَين gzip أو deflate (أو deflate-raw). باستخدام الضغط المدمج في واجهة برمجة تطبيقات ضغط ضغط واجهة برمجة التطبيقات، لا تحتاج تطبيقات JavaScript إلى
الشبكة الفرعية لخدمة مقارنة الأسعار
تتيح Subgrid إمكانية مشاركة الشبكة، مما يسمح للشبكات المتداخلة بالمواءمة مع الأسلاف والأشقاء.
نظام الملفات الخاصة وأصل
يقدّم "معيار نظام الملفات" نظام ملفات مصدر خاص (OPFS) كنقطة نهاية تخزين خاصة بمصدر الصفحة ولا يمكن للمستخدم الاطّلاع عليه ويوفّر إمكانية الوصول الاختياري إلى نوع خاص من الملفات تم تحسينه بدرجة كبيرة من حيث الأداء. يتيح نظام الملفات الخاص الأصلي
مساحات ألوان ودوال CSS جديدة في جميع المحركات الرئيسية
ابدأ في استخدام الألوان عالية الدقة لإضفاء الحيوية على تصميماتك.
أصبحت الإشعارات الفورية متاحة الآن على جميع المتصفّحات
أرسِل إشعارات مفيدة في الوقت المناسب إلى المستخدمين. تمّت توحيد الإشعارات الفورية في عام 2016 مع إصدار Push API وNotification API، اللتين تشكّلان جزءًا من مجموعة عمل تطبيقات الويب في W3C. توفّر واجهات برمجة التطبيقات هذه الوظائف اللازمة لمطوّري الويب
أصبحت خرائط استيراد JavaScript متاحة الآن على جميع المتصفّحات
باستخدام خرائط الاستيراد، أصبح استيراد وحدات ES أفضل بكثير. وحدات ES هي طريقة حديثة لتضمين رمز JavaScript وإعادة استخدامه في تطبيقات الويب. تتوافق هذه الأدوات مع المتصفّحات الحديثة وتوفّر مزايا عديدة مقارنةً بالأساليب القديمة غير النموذجية لتطوير
آخر محاذاة خط الأساس
تتيح جميع محرّكات المتصفّحات الرئيسية الآن محاذاة خط الأساس الأخير في شبكة CSS وflexbox.
طلبات بحث الحاوية تصل في المتصفّحات الثابتة
تصل طلبات بحث الحاوية ذات حجم الأسبوع هذا ووحدات طلبات البحث للحاويات في جميع المتصفحات الثابتة.