وفي ما يلي ما تحتاج إلى معرفته:
- واجهة برمجة التطبيقات Origin Private File System API متاحة الآن لنظام التشغيل Android.
- تتوفّر مجموعة من المواقع الجديدة في CSS.
- يمكنك بسهولة إضافة رموز رياضية في ترميز HTML من خلال التوافق مع MathML Core.
- بالإضافة إلى المزيد.
أنا "أدريانا جارا" لنطّلِع على التفاصيل ونتعرّف على الميزات الجديدة للمطوّرين في الإصدار 109 من Chrome.
OPFS على نظام التشغيل Android
نظام الملفات الخاصة Origin (OPFS) هو جزء من File System Access API، وهو نقطة نهاية تخزين خاصة بمصدر الصفحة.
تم إطلاقه على سطح المكتب في Chrome 102، وأكثر توافقًا مع Chrome 109 من خلال إتاحته على Android.
وتشمل بعض الاستثناءات جميع مساحات عرض File System Access API، لإدارة الملفات بسلاسة مباشرةً من نظام الملفات المحلي. إنّ طُرق show*Picker()
ودمج واجهة برمجة التطبيقات للسحب والإفلات غير متاحة بعد.
باستخدام واجهة برمجة التطبيقات File System Access API على بروتوكول OPFS، يمكن للمواقع الإلكترونية الوصول إلى نظام الملفات الخاص حسب المصدر وتنفيذ عمليات الملفات من خلال FileSystemSyncAccessHandle
، ما يوفّر أداءً محسَّنًا.
اطّلِع على هذه المقالة لمعرفة كيفية تنفيذ الوصول السلس إلى نظام الملفات على جميع الأنظمة الأساسية.
الميزات الجديدة في CSS
سنتحدّث الآن عن بعض الميزات الجديدة في CSS، بدءًا من وحدة طول جديدة: lh
.
تساوي وحدة CSS lh
القيمة المحسوبة لخاصية 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، كما يتم عرضه من خلال واجهات برمجة تطبيقات تسهيل الاستخدام في النظام الأساسي.
يتم تفعيل نمط MathML من خلال ميزات CSS، بما في ذلك الميزات المخصّصة لتنسيق الرياضيات. في ما يلي بعض الأمثلة على السمات math-depth
وmath-shift
وmath-style
، وقيمة math
للسمة display
وغيرها.
يمكنك الاطّلاع على المستندات للحصول على تفاصيل وأمثلة حول لعبة التدوين الرياضية.
ومقاييس أخرى
بالطبع هناك المزيد.
- يمكنك استخدام السمة
suppressLocalAudioPlayback
فيMediaTrackSupportedConstraints
للتحكّم بشكل أفضل في تشغيل الصوت عند استخدام مكبّرات صوت خارجية. - أصبحت ميزة التركيز المشروط متاحة الآن عند الاتصال بالرقم
getDisplayMedia()
. - تتوفّر ميزة تأكيد الدفع الآمن لمتصفّح Chrome على أجهزة Android.
محتوى إضافي للقراءة
يتناول هذا الدليل بعض الميزات الرئيسية فقط. راجِع الروابط أدناه للاطّلاع على التغييرات الإضافية في الإصدار 109 من Chrome.
- الميزات الجديدة في "أدوات مطوري البرامج في Chrome" (109)
- عمليات إيقاف Chrome 109 نهائيًا وعمليات إزالته
- تحديثات ChromeStatus.com لـ Chrome 109
- قائمة تغييرات مستودع مصدر Chromium
- تقويم إصدارات Chrome
اشتراك
للاطّلاع على آخر الأخبار، اشترِك في قناة Chrome Developers على YouTube، وستتلقّى إشعارًا عبر البريد الإلكتروني عندما ننشر فيديو جديدًا.
اسمي "أدريانا جارا"، وبمجرد طرح Chrome 110، سأكون هنا لإخبارك بالجديد في Chrome!