تاريخ النشر: 6 آذار (مارس) 2025
في 25 شباط (فبراير)، نشر فريق Chrome بيانًا بشأن نية طرح الإصدار @function
وتلقّى ملاحظات تطلب تمديد مرحلة التجربة. على الرغم من أنّ مرحلة التجربة بشكل عام لم تكن قصيرة، حدثت بعض التغييرات الأخيرة في المواصفات التي كان لها تأثير كبير، وكان من الضروري تخصيص بعض الوقت الإضافي للتجربة.
نأمل أيضًا أن تؤدّي هذه المرحلة الممتدة من التجربة إلى إجراء المزيد من التجارب في المنتدى.
الاتصال للتجربة
لقد حان الوقت للحصول على نسخة من Canary وتفعيل ميزات منصة الويب التجريبية وبدء اختبار CSS @function
والإبلاغ عن أي أخطاء تعثر عليها. لدينا الآن الوقت الكافي لإجراء تجارب أطول، لذا يجب الاستفادة من ذلك.
لمساعدتك في البدء، إليك بعض الاستكشافات:
- Pontus Horn - button variants
- Nils Riedemann - font scales
- Bramus: دالة الإضاءة/التعتيم التي تؤثر في أكثر من الألوان
يوضّح ملف CSS التالي مثالاً موجزًا ولكنه مفيد:
@function --light-dark(--light, --dark) {
result: var(--light);
@media (prefers-color-scheme: dark) {
result: var(--dark);
}
}
هل تريد معرفة المزيد عن @function
؟
توفّر شركة Bramus مجموعة رائعة من العروض التوضيحية، ولم تتأخّر CSS Tricks أيضًا في الانضمام إلى هذا الحدث.
هل هناك وسيطات؟ هل يتم إرجاع القيم؟ هذا الخبر يستحق أن أرمي قهوتي. كان عليّ معرفة المزيد من المعلومات عنها، ولحسن الحظ، كانت المواصفات مكتوبة بوضوح.