جدید در Chrome 134، جدید در Chrome 134

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

در اینجا چیزی است که شما باید بدانید:

رفتار رد کردن نور از 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 پیوندهای زیر را بررسی کنید.

مشترک شوید

برای به‌روز ماندن، در کانال YouTube Developers Chrome مشترک شوید و هر زمان که ویدیوی جدیدی را راه‌اندازی کنیم، یک اعلان ایمیلی دریافت خواهید کرد.

به محض انتشار کروم 134، ما در اینجا خواهیم بود تا به شما بگوییم چه چیزی در کروم جدید است!

،

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

در اینجا چیزی است که شما باید بدانید:

رفتار رد کردن نور از 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 پیوندهای زیر را بررسی کنید.

مشترک شوید

برای به‌روز ماندن، در کانال YouTube Developers Chrome مشترک شوید و هر زمان که ویدیوی جدیدی را راه‌اندازی کنیم، یک اعلان ایمیلی دریافت خواهید کرد.

به محض انتشار کروم 134، ما در اینجا خواهیم بود تا به شما بگوییم چه چیزی در کروم جدید است!