در اینجا چیزی است که شما باید بدانید:
- یک بهروزرسانی برای حداکثر تاریخ انقضا برای کوکیهایی که قبلاً در ذخیرهسازی هستند وجود دارد.
- CSS دارای شبه کلاس های جدید ، نحو نسبی رنگ و موارد دیگر است.
- فریمهای حصاردار پیشرفتهایی مانند ماکروهای اندازه آگهی و موارد دیگر اضافه کردند .
- و چیزهای بیشتری وجود دارد.
من آدریانا خارا هستم. بیایید وارد آن شویم و ببینیم چه چیز جدیدی برای توسعه دهندگان در Chrome 119 وجود دارد.
تاریخ انقضای کوکی ها
از آنجایی که کروم 104 کوکیهای تازه ایجاد شده یا آنهایی که با تاریخ انقضا بهروزرسانی شدهاند، این تاریخ در آینده بیش از 400 روز محدود نمیشود. همین محدودیت اکنون به صورت عطف به ماسبق برای کوکیهایی که قبلاً در انبار هستند اعمال میشود.
تاریخ انقضای این کوکیها حداکثر 400 روز پس از اولین باری که Chrome 119+ راهاندازی میشود و یک بار انتقال پایگاه داده انجام میدهد محدود نخواهد شد. تأثیر این تغییر حداقل تا 400 روز پس از انتشار Chrome 119 توسط کاربران احساس نخواهد شد و سپس فقط برای کوکیهای موجود که در آن دوره بهروزرسانی نشدهاند.
میتوانید درباره توصیه تاریخ انقضا بیشتر بخوانید و در اینجا یک یادآوری دوستانه است که کوکیهای شخص ثالث در آینده نزدیک منسوخ خواهند شد و راهنمایی برای آماده شدن برای منسوخ شدن .
به روز رسانی های CSS
برای CSS ما سه به روز رسانی داریم:
شماره یک: شبه کلاس های جدید :user-invalid
و :user-valid
که به ترتیب یک عنصر را با ورودی نادرست یا صحیح نشان می دهند، اما فقط پس از اینکه کاربر به طور قابل توجهی با آن تعامل داشته باشد. آنها شبیه به کلاس های :valid
و :invalid
هستند، اما با این محدودیت اضافه می شوند که شبه کلاس های جدید فقط پس از تعامل کاربر با عنصر مطابقت دارند.
شماره دو: نحو نسبی رنگ به توسعه دهندگان اجازه می دهد تا رنگ ها را با تغییر پارامترهای رنگ های دیگر تعریف کنند.
به عنوان مثال: oklab(from magenta calc(l * 0.8) ab);
منجر به یک سرخابی Oklab می شود که 80٪ سبک تر است.
و شماره سه: clip-path
اکنون مقادیر بیشتری را پشتیبانی می کند.
ویژگی clip-path
یک منطقه برش ایجاد می کند که تعیین می کند چه بخشی از یک عنصر باید نشان داده شود. قسمت هایی که در داخل منطقه هستند نشان داده می شوند، در حالی که قسمت های خارج پنهان هستند.
اکنون می توانید از مقادیر <geometry-box>
برای کنترل کادر مرجع کلیپ استفاده کنید و استفاده clip-path
را آسان تر می کند. این مقادیر کادر را می توان در کنار اشکال اصلی استفاده کرد (به عنوان مثال، clip-path: circle(50%) margin-box
)، یا می توان آنها را به تنهایی برای برش دادن به کادر مشخص شده استفاده کرد (به عنوان مثال، clip-path: content-box
).
همچنین می توانید از توابع xywh()
و rect()
استفاده کنید که تعیین کلیپ های مستطیلی یا مستطیلی گرد را آسان تر می کند.
تصحیح: نسخه قبلی این مقاله به بهبود قابهای حصاردار اشاره داشت. این تغییرات اکنون در کروم 120 ارسال می شود.
و بیشتر!
البته چیزهای بیشتری وجود دارد.
WebSQL
از Chrome 119 به طور کامل حذف شده است . نسخه آزمایشی مبدأ معکوس به توسعه دهندگان اجازه می دهد تا تا Chrome 123 به استفاده از WebSQL ادامه دهند.اکنون می توان از گزینه
monitorTypeSurfaces
برای جلوگیری از اشتراک گذاری کل صفحه توسط کاربر باgetDisplayMedia()
استفاده کرد.یک آزمایش اولیه وجود دارد که یک پارامتر
fullscreen
windowFeatures به API جاوا اسکریپتwindow.open()
اضافه می کند تا به تماس گیرنده اجازه دهد یک پنجره بازشو را مستقیماً به حالت تمام صفحه باز کند.
بیشتر خواندن
این فقط برخی از نکات کلیدی را پوشش می دهد. برای تغییرات بیشتر در Chrome 119 پیوندهای زیر را بررسی کنید.
- موارد جدید در Chrome DevTools (119)
- لغو و حذف Chrome 119
- بهروزرسانیهای ChromeStatus.com برای Chrome 119
- فهرست تغییر مخزن منبع Chromium
- تقویم انتشار کروم
اشتراک در
برای بهروز ماندن، در کانال YouTube Developers Chrome مشترک شوید و هر زمان که ویدیوی جدیدی را راهاندازی کنیم، یک اعلان ایمیلی دریافت خواهید کرد.
Yo soy Adriana Jara، و به محض اینکه کروم 120 منتشر شد، من اینجا خواهم بود تا به شما بگویم چه چیزی در کروم جدید است!