تاخیر ارسال CSS @function از Chrome 136 به 139

تاریخ انتشار: 06 مارس 2025

در 25 فوریه، Chrome یک Intent To Ship برای @function منتشر کرد و بازخوردی را دریافت کرد که یک مرحله آزمایش طولانی‌تر را درخواست کرد. در حالی که مرحله آزمایش کلی کوتاه نبود، اخیراً برخی تغییرات مشخصات تأثیرگذار وجود داشته است و اینها مستحق زمان آزمایش بیشتری بودند.

ما همچنین امیدوار و هیجان‌زده هستیم که این مرحله آزمایشی طولانی ممکن است آزمایش‌های بیشتری در جامعه به همراه داشته باشد.

برای آزمایش تماس بگیرید

اکنون زمان آن است که یک نسخه از Canary را بگیرید، ویژگی‌های آزمایشی پلتفرم وب را فعال کنید، شروع به آزمایش CSS @function کنید و هر اشکالی را که پیدا کردید گزارش دهید . ما اکنون زمان بیشتری برای آزمایش داریم، باید از این مزیت استفاده کنیم.

برای کمک به شروع، در اینجا چند کاوش آورده شده است:

CSS زیر یک مثال کوتاه اما مفید را نشان می دهد:

@function --light-dark(--light, --dark) {
    result: var(--light);
    
    @media (prefers-color-scheme: dark) {
        result: var(--dark);
    }
}

آیا می خواهید در مورد @function بیشتر بدانید؟

براموس مجموعه‌ای عالی از دموها دارد و ترفندهای CSS نیز برای پرش از هیجان معطل نشد .

استدلال؟! ارزش ها را برگرداند؟! ارزش این را دارد که قهوه ام را بیرون بریزم! من باید در مورد آنها بیشتر یاد می گرفتم و خوشبختانه، مشخصات به وضوح نوشته شده است.