تاریخ انتشار: 4 مارس 2025
در اینجا چیزی است که شما باید بدانید:
- رفتار رد کردن نور از popover به
<dialog>
می آید . - Web Locks API اکنون در فضای ذخیرهسازی مشترک پشتیبانی میشود .
- ویژگی
imageSmoothingQuality
اکنون روی بوم نقاشی پشتیبانی می شود . - و چیزهای بیشتری وجود دارد.
رفتار رد کردن نور از popover به <dialog>
می آید
یکی از ویژگیهای خوب Popover API رفتار حذف نور آن است. این رفتار اکنون بخشی از <dialog>
است، با یک ویژگی closedby
جدید که رفتار را کنترل می کند:
-
<dialog closedby="none">
: به هیچ وجه بسته شدن دیالوگ ها توسط کاربر وجود ندارد. -
<dialog closedby="closerequest">
: با فشار دادنESC
(یا دیگر محرک بستن) گفتگو بسته می شود -
<dialog closedby="any">
: با کلیک کردن در خارج از کادر گفتگو یا فشار دادنESC
، گفتگو بسته می شود. شبیه به رفتارpopover="auto"
.
Web Locks API اکنون در فضای ذخیره سازی مشترک پشتیبانی می شود
Web Locks API را در فضای ذخیره سازی مشترک ادغام می کند. این امر از سناریوهایی مانند جایی که اندازه گیری دسترسی متقابل سایت می تواند منجر به گزارش های تکراری شود، به دلیل شرایط مسابقه بالقوه در منطق get()
و set()
جلوگیری می کند.
این تغییر:
-
navigator.locks.request
را به محیط Worklet معرفی می کند. - گزینه
{ withLock: <resource>}
را به همه روش های اصلاح کننده معرفی می کند. - یک روش اصلاح دسته ای را معرفی می کند:
sharedStorage.batchUpdate(methods,options)
. این روش، با گزینهwithLock
، به چندین روش اصلاح کننده اجازه می دهد تا به صورت اتمی اجرا شود، و در مواردی که یک وب سایت نیاز به حفظ ثبات در هنگام به روز رسانی داده های سازماندهی شده در چندین کلید دارد، امکان پذیر است.
ویژگی imageSmoothingQuality
اکنون روی بوم نقاشی پشتیبانی می شود
پشتیبانی از ویژگی imageSmoothingQuality
را روی بوم نقاشی اضافه کنید. این به شما امکان می دهد هنگام مقیاس بندی تصاویر، کیفیت یا عملکرد را انتخاب کنید. در مجموع سه گزینه برای imageSmoothingQuality
وجود دارد: low
، medium
و high
.
و بیشتر!
البته چیزهای بیشتری وجود دارد.
- کروم حرکت بین مرورگر و برنامههای وب نصب شده را با استفاده از لینک کاربر در PWA آسانتر میکند.
- اکنون می توانید منوهای
<select>
را با تصاویر و موارد دیگر سفارشی کنید.
برای جزئیات بیشتر این ویژگیها و بسیاری دیگر از ویژگیهای جدید در Chrome ، یادداشتهای انتشار کامل Chrome 134 را ببینید!
در ادامه مطلب
این فقط برخی از نکات کلیدی را پوشش می دهد. برای تغییرات بیشتر در Chrome 134 پیوندهای زیر را بررسی کنید.
- یادداشتهای انتشار برای Chrome 134 .
- موارد جدید در Chrome DevTools (134) .
- بهروزرسانیهای ChromeStatus.com برای Chrome 133 .
- تقویم انتشار کروم .
مشترک شوید
برای بهروز ماندن، در کانال YouTube Developers Chrome مشترک شوید و هر زمان که ویدیوی جدیدی را راهاندازی کنیم، یک اعلان ایمیلی دریافت خواهید کرد.
به محض انتشار کروم 134، ما در اینجا خواهیم بود تا به شما بگوییم چه چیزی در کروم جدید است!
،تاریخ انتشار: 4 مارس 2025
در اینجا چیزی است که شما باید بدانید:
- رفتار رد کردن نور از popover به
<dialog>
می آید . - Web Locks API اکنون در فضای ذخیرهسازی مشترک پشتیبانی میشود .
- ویژگی
imageSmoothingQuality
اکنون روی بوم نقاشی پشتیبانی می شود . - و چیزهای بیشتری وجود دارد.
رفتار رد کردن نور از popover به <dialog>
می آید
یکی از ویژگیهای خوب Popover API رفتار حذف نور آن است. این رفتار اکنون بخشی از <dialog>
است، با یک ویژگی closedby
جدید که رفتار را کنترل می کند:
-
<dialog closedby="none">
: به هیچ وجه بسته شدن دیالوگ ها توسط کاربر وجود ندارد. -
<dialog closedby="closerequest">
: با فشار دادنESC
(یا دیگر محرک بستن) گفتگو بسته می شود -
<dialog closedby="any">
: با کلیک کردن در خارج از کادر گفتگو یا فشار دادنESC
، گفتگو بسته می شود. شبیه به رفتارpopover="auto"
.
Web Locks API اکنون در فضای ذخیره سازی مشترک پشتیبانی می شود
Web Locks API را در فضای ذخیره سازی مشترک ادغام می کند. این امر از سناریوهایی مانند جایی که اندازه گیری دسترسی متقابل سایت می تواند منجر به گزارش های تکراری شود، به دلیل شرایط مسابقه بالقوه در منطق get()
و set()
جلوگیری می کند.
این تغییر:
-
navigator.locks.request
را به محیط Worklet معرفی می کند. - گزینه
{ withLock: <resource>}
را به همه روش های اصلاح کننده معرفی می کند. - یک روش اصلاح دسته ای را معرفی می کند:
sharedStorage.batchUpdate(methods,options)
. این روش، با گزینهwithLock
، به چندین روش اصلاح کننده اجازه می دهد تا به صورت اتمی اجرا شود، و در مواردی که یک وب سایت نیاز به حفظ ثبات در هنگام به روز رسانی داده های سازماندهی شده در چندین کلید دارد، امکان پذیر است.
ویژگی imageSmoothingQuality
اکنون روی بوم نقاشی پشتیبانی می شود
پشتیبانی از ویژگی imageSmoothingQuality
را روی بوم نقاشی اضافه کنید. این به شما امکان می دهد هنگام مقیاس بندی تصاویر، کیفیت یا عملکرد را انتخاب کنید. در مجموع سه گزینه برای imageSmoothingQuality
وجود دارد: low
، medium
و high
.
و بیشتر!
البته چیزهای بیشتری وجود دارد.
- کروم حرکت بین مرورگر و برنامههای وب نصب شده را با استفاده از لینک کاربر در PWA آسانتر میکند.
- اکنون می توانید منوهای
<select>
را با تصاویر و موارد دیگر سفارشی کنید.
برای جزئیات بیشتر این ویژگیها و بسیاری دیگر از ویژگیهای جدید در Chrome ، یادداشتهای انتشار کامل Chrome 134 را ببینید!
در ادامه مطلب
این فقط برخی از نکات کلیدی را پوشش می دهد. برای تغییرات بیشتر در Chrome 134 پیوندهای زیر را بررسی کنید.
- یادداشتهای انتشار برای Chrome 134 .
- موارد جدید در Chrome DevTools (134) .
- بهروزرسانیهای ChromeStatus.com برای Chrome 133 .
- تقویم انتشار کروم .
مشترک شوید
برای بهروز ماندن، در کانال YouTube Developers Chrome مشترک شوید و هر زمان که ویدیوی جدیدی را راهاندازی کنیم، یک اعلان ایمیلی دریافت خواهید کرد.
به محض انتشار کروم 134، ما در اینجا خواهیم بود تا به شما بگوییم چه چیزی در کروم جدید است!