في ما يلي ما تحتاج إلى معرفته:
- واجهة برمجة التطبيقات Origin Private File System API متاحة الآن لنظام التشغيل Android.
- هناك مجموعة من المواقع الجديدة في CSS.
- يمكنك بسهولة إضافة التدوينات الحسابية في ملف HTML من خلال دعم MathML Core.
- وهناك المزيد.
اسمي أدريانا جارا. لنتعرّف بالتفصيل على الميزات الجديدة في الإصدار 109 من Chrome.
ملفات OPFS على نظام Android
يشكّل نظام الملفات الخاصة المصدر (OPFS) جزءًا من File System Access API، وهو نقطة نهاية تخزين خاصة بأصل الصفحة.
تم إطلاق هذا الإصدار على أجهزة الكمبيوتر المكتبي في الإصدار 102 من Chrome، وقد أصبح 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 للإصدار 109 من Chrome
- قائمة تغيير مستودع مصدر Chromium
- تقويم إصدارات Chrome
اشتراك
للاطّلاع على آخر الأخبار، يمكنك الاشتراك في قناة مطوّري برامج Chrome على YouTube، وستتلقى إشعارًا عبر البريد الإلكتروني عندما ننشر فيديو جديدًا.
اسمي "أدريانا جارا"، وعندما يتم إطلاق Chrome 110، سأكون على استعداد لمساعدتك إطلاعك على الميزات الجديدة في Chrome