تاریخ انتشار: 27 فوریه 2025
این یک ماه شلوغ برای Baseline در جامعه، در Google و سایر فروشندگان بزرگ مرورگر بود. در این نسخه خلاصه ماهانه Baseline، ما در «روابط توسعهدهنده Chrome» یک بار دیگر لحظاتی را به مرور پیشرفتهای اخیر، مانند بهروزرسانیها، مقالات و گفتگوهای انجمن، ابزارها و هر چیزی که فکر میکنیم مربوط به Baseline است، میگذاریم!
Interop 2025 در حال انجام است
هر سال، پروژه Interop مجموعهای از حوزههای تمرکز را تعریف میکند که فروشندگان اصلی مرورگرها و سازمانهای پشتیبان با یکدیگر همکاری میکنند تا ویژگیهای جدید را در تمام مرورگرها در همان سال ارائه کنند. در فوریه، پروژه Interop 2025 به عنوان یک تلاش مشترک به طور رسمی راه اندازی شد:
- پست وبلاگ اپل
- پست وبلاگ موزیلا
- پست وبلاگ مایکروسافت
- پست وبلاگ گوگل
- پست وبلاگ ایگالیا
- پست وبلاگ Bocoup
مناطقی که پروژه امسال روی آنها تمرکز خواهد کرد شامل ویژگی های Core Web Vitals، View Transitions API، WebAssembly، Layout و بسیاری موارد دیگر است. هر یک (یا همه) از این پست های وبلاگ را بخوانید!
گفتگوی کنار آتش TheJam.dev با ریچل اندرو
اخیرا، ریچل اندرو از Chrome Developer Relations با برایان رینالدی در TheJam.dev در مورد Interop و Baseline صحبت کرده است.
بحث گسترده بود و شامل سوالاتی از حضار بود. ارزش تماشای آن را دارد، زیرا زمینه را برای اینکه چرا Baseline یک چیز است و چگونه به توسعهدهندگان وب کمک میکند تا بدون نگرانی در مورد سازگاری مرورگر، درک کنند که چه مقدار از پلتفرم وب برای استفاده در دسترس است را فراهم میکند.
پلاگین وردپرس وضعیت پایه
این ماه، جف گراهام از CSS-Tricks ، وضعیت پایه را در یک بلوک وردپرس منتشر کرد، مقالهای در مورد پلاگین وردپرس با وضعیت پایه که مؤلفه وب وضعیت پایه را پیادهسازی میکند. این افزونه راهی آسانتر برای رها کردن مؤلفه وب در صفحات سایت خود که میخواهید وضعیت پایه یک ویژگی مشخص را نشان دهید، به شما ارائه میدهد.
مؤلفه وب Baseline Status - و افزونهای که آن را پیادهسازی میکند - در زمینههایی مانند مقالههایی درباره ویژگیهای وب بسیار مفید است، جایی که میتوان مشخص کرد که آیا یک ویژگی وب خاص میتواند در همه موتورهای مرورگر اصلی استفاده شود یا خیر. مهمتر از آن، هنگامی که رندر می شود، کامپوننت وب آخرین اطلاعات ممکن را برای یک ویژگی وب مشخص به شما می دهد. CSS-Tricks مطمئناً با اجرای آن در سایت خود از مؤلفه وب استفاده می کند - برای مثال، می توانید ببینید که صفحه مستندسازی قانون @scope
در CSS-Tricks پلاگین وضعیت پایه را پیاده سازی می کند.
مطالعه موردی RUMVision Baseline
در نسخه ژانویه این خلاصه، ما اعلام کردیم که RUMVision Baseline را در راه حل RUM خود ادغام کرده است . این یک توسعه هیجان انگیز است، زیرا برخی از اولین ابزارهایی است که به صاحبان سایت کمک می کند تا بدانند کاربرانشان از چه ویژگی های Baseline می توانند بهره مند شوند.
در این ماه، RUMVision یک مطالعه موردی در مورد نحوه ادغام Baseline در محصول خود نوشت. این یک مطالعه موردی قانعکننده است، و اگر میخواهید بدانید چگونه این کار را انجام دادند، ارزش خواندن دارد!
Popover API اکنون پایه است و به تازگی در دسترس است (دوباره)
در آوریل 2024، اعلام شد که Popover API به تازگی در دسترس است . با این حال، یک اشکال جدی در اجرای این API در یک موتور مرورگر وجود داشت که نادیده گرفته شد و باعث شد که Popover API قبل از اینکه باید در دسترس باشد، به تازگی در دسترس قرار گیرد.
در نتیجه - و به دلایلی ممکن است برای شما جالب باشد که ما در مورد آن نوشتیم - تاریخ جدید در دسترس بودن خط پایه Popover API به روز رسانی شد تا 27 ژانویه سال جاری باشد.
در همه مرورگرها کار می کند - قابلیت همکاری فراتر از در دسترس بودن
اخیرا، Mariko Kosaka متعلق به Chrome DevRel به فینیکس، آریزونا سفر کرد تا در کنفرانس HalfStalk درباره Baseline صحبت کند. سخنرانی او زمان خود را صرف تعریف مفهوم تعامل پذیری، نحوه تعیین اینکه چه زمانی ویژگیها قابلیت همکاری دارند (در همه انواع دستگاهها)، چقدر میتواند بدون کمک کوچک باشد، و چگونه Baseline کار را برای توسعهدهندگان آسانتر میکند، صرف کرد.
در حالی که در حال حاضر هیچ ویدیویی برای این سخنرانی ضبط نشده است، میتوانید برای کسب اطلاعات بیشتر ، عرشه اسلاید Mariko را بررسی کنید . مراقب تعداد بیشتری از ما از روابط توسعهدهنده Chrome باشید که در کنفرانسی در نزدیکی شما درباره Baseline صحبت میکنند!
ESLint اکنون رسماً از linting CSS پشتیبانی می کند
اگر تا به حال از ESLint استفاده کرده باشید، میدانید که از لحاظ تاریخی ابزاری برای چاپ کردن فقط جاوا اسکریپت بوده است. در این ماه، ESLint اعلام کرد که CSS linting اکنون به طور رسمی توسط ابزار آنها پشتیبانی می شود . بخشی از این اعلامیه شامل قانون require-baseline
است که به شما کمک میکند استفاده از ویژگیهای Baseline را در CSS پروژه خود اعمال کنید. ما مشتاقانه منتظر ابزارهای بیشتری هستیم که پشتیبانی Baseline را برای توسعه دهندگان وب به ارمغان می آورد، به طوری که درک موضوع پشتیبانی از ویژگی آسان تر است.
این یک ماه دیگر در کتاب هاست!
سال 2025 تا کنون سال بزرگی برای Baseline بوده است و ما اینجا در Chrome Developer Relations انتظار پیشرفت های بسیار بیشتری در این زمینه داریم. مواظب نسخه بعدی این خلاصه در پایان ماه آینده باشید، و طبق معمول، اگر چیزی را که فکر می کنید باید در اینجا درج شود یا در نسخه بعدی خلاصه از قلم انداختیم، می توانید به ما اطلاع دهید .