جدید در کروم 109

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

من آدریانا خارا هستم. بیایید وارد آن شویم و ببینیم چه چیزی برای توسعه دهندگان در Chrome 109 جدید است.

OPFS در اندروید

Origin Private File System (OPFS) بخشی از File System Access API است، این یک نقطه پایانی ذخیره سازی خصوصی به مبدا صفحه است.

این کروم 102 روی دسکتاپ راه اندازی شد، کروم 109 با در دسترس قرار دادن آن در اندروید سازگاری آن را افزایش می دهد.

به استثنای چند مورد، شامل تمام سطوح API دسترسی به فایل سیستم می شود تا فایل ها را مستقیماً از سیستم فایل محلی مدیریت یکپارچه کند. روش های show*Picker() و ادغام Drag-and-Drop API هنوز در دسترس نیستند.

با استفاده از File System Access API در OPFS، سایت‌ها می‌توانند به سیستم فایل خصوصی و منبع اصلی خود دسترسی داشته باشند و می‌توانند عملیات فایل را از طریق FileSystemSyncAccessHandle انجام دهند که عملکرد بهبود یافته را ارائه می‌دهد.

این مقاله را بررسی کنید تا نحوه پیاده سازی دسترسی صاف به سیستم فایل در سراسر پلتفرم ها را بیاموزید.

جدید در CSS.

اکنون چند ویژگی جدید CSS، با واحد طول جدید شروع می شود: lh .

واحد lh CSS برابر با مقدار محاسبه شده ویژگی line-height در عنصری است که در آن استفاده شده است. این اجازه می دهد تا به یک textarea ارتفاعی برابر با تعداد خطوط متن مورد انتظار داده شود.

همچنین گروه کاری CSS مقدار جدیدی از auto را برای توصیفگرها اضافه کرد: font-weight ، font-style و font-stretch در داخل قانون @font-face . auto اکنون مقدار اولیه است. این توصیفگرها در فونت‌های متغیر این امکان را در اختیار کاربران قرار می‌دهند تا انتخاب کنند که حروف تایپ چقدر سنگین یا کج یا گسترده باشد.

برای ارائه کنترل بهتر بر تایپوگرافی وب، ویژگی hyphenate-limit-chars حداقل تعداد کاراکترها را در یک کلمه خط فاصله مشخص می کند.

پشتیبانی از MathML Core

اگر تا به حال سعی کرده اید فرمول های ریاضی را به شیوه ای سبک و قابل دسترس به صفحه وب خود اضافه کنید، از شنیدن اینکه MathML Core اکنون در Chrome پشتیبانی می شود، خوشحال خواهید شد.

MathML زبانی برای توصیف نمادهای ریاضی به روشی است که می تواند در HTML و SVG گنجانده شود. این به روشی سازگار با CSS با OpenType MATH ارائه شده و از طریق APIهای دسترسی پلتفرم در معرض نمایش قرار می گیرد.

استایل MathML توسط ویژگی‌های CSS از جمله مواردی که به طرح‌بندی ریاضی اختصاص داده شده‌اند، فعال می‌شود. برخی از مثال‌ها عبارتند از math-depth ، math-shift و math-style ، و مقدار math برای ویژگی display و موارد دیگر.

اسناد و مدارک را برای جزئیات و مثال هایی برای ارتقاء بازی نمادهای ریاضی خود بررسی کنید!

و بیشتر!

البته چیزهای بیشتری وجود دارد.

  • می‌توانید از ویژگی suppressLocalAudioPlayback در MediaTrackSupportedConstraints برای کنترل بهتر پخش صدا هنگام استفاده از بلندگوهای خارجی استفاده کنید.
  • اکنون هنگام فراخوانی getDisplayMedia() Focus شرطی در دسترس است.
  • تأیید پرداخت امن برای Chrome در Android در دسترس است.

بیشتر خواندن

این فقط برخی از نکات کلیدی را پوشش می دهد. برای تغییرات بیشتر در Chrome 109 پیوندهای زیر را بررسی کنید.

اشتراک در

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

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