در اینجا چیزی است که شما باید بدانید:
- Origin Private File System API اکنون برای اندروید در دسترس است.
- مجموعه ای از ویژگی های جدید در CSS وجود دارد.
- با پشتیبانی از MathML Core می توانید به راحتی نمادهای ریاضی را در HTML خود اضافه کنید.
- و چیزهای بیشتری وجود دارد.
من آدریانا خارا هستم. بیایید وارد آن شویم و ببینیم چه چیزی برای توسعه دهندگان در 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 پیوندهای زیر را بررسی کنید.
- موارد جدید در Chrome DevTools (109)
- لغو و حذف Chrome 109
- بهروزرسانیهای ChromeStatus.com برای Chrome 109
- فهرست تغییر مخزن منبع Chromium
- تقویم انتشار کروم
اشتراک در
برای بهروز ماندن، در کانال YouTube Developers Chrome مشترک شوید و هر زمان که ویدیوی جدیدی را راهاندازی کنیم، یک اعلان ایمیلی دریافت خواهید کرد.
من آدریانا جارا هستم و به محض اینکه کروم 110 منتشر شد، اینجا خواهم بود تا به شما بگویم که چه چیزی در کروم جدید است!