تاريخ النشر: 1 أبريل 2025
نعمل حاليًا على طرح الإصدار 135 من Chrome، ويتضمّن هذا المنشور بعض الميزات الرئيسية التي تم طرحها. يمكنك الاطّلاع على ملاحظات إصدار Chrome 135 الكاملة، والتعرّف على ملخّصنا الربعي لجميع الميزات التي تم طرحها حتى الآن هذا العام.
أبرز الميزات في هذا الإصدار
تتوفّر مجموعة كاملة من الميزات التي تتيح استخدام لوحات العرض الدوّارة في CSS. تتيح لك السمتان
command وcommandfor ربط السلوك بالأزرار بطريقة تعريفية. تتيح لك دالة shape() في CSS تحديد شكل للسمتَين clip-path وoffset-path.
اللوحات الدوّارة في CSS
تتضمّن ملاحظات الإصدار عددًا كبيرًا من ميزات CSS، والعديد من هذه الميزات هي إضافات صغيرة مختلفة تتكامل معًا لتفعيل لوحات عرض CSS الدوّارة. تتمثّل الميزات الأساسية في عناصر CSS الزائفة الجديدة، وهي ::scroll-button() and::scroll-marker()، التي تتيح لك تحويل مساحة قابلة للتمرير إلى لوحة عرض دوّارة.
لمعرفة كيفية استخدام هذه الميزات الجديدة والحصول على أفكار لمشاريعك، يمكنك الاطّلاع على اللوحات الدوّارة باستخدام CSS.
السمتان command وcommandfor
يقدّم الإصدار 135 من Chrome إمكانات جديدة لتوفير سلوك تعريفي باستخدام السمتَين الجديدتَين command وcommandfor، ما يؤدي إلى تحسين السمتَين popovertargetaction وpopovertarget واستبدالهما. يمكن إضافة هذه السمات الجديدة إلى الأزرار، ما يتيح للمتصفّح معالجة بعض المشاكل الأساسية المتعلّقة بالبساطة وسهولة الاستخدام، وتوفير وظائف شائعة مدمجة.
يضبط رمز HTML التالي علاقات تعريفية بين زر والقائمة، ما يتيح للمتصفّح التعامل مع المنطق وإمكانية الوصول نيابةً عنك. ولا داعي لإدارة aria-expanded أو إضافة أي JavaScript إضافي.
<button commandfor="my-menu" command="show-popover">
Open Menu
</button>
<div popover id="my-menu">
<!-- ... -->
</div>
يمكنك الاطّلاع على مزيد من المعلومات حول هذه السمات الجديدة في مقدمة حول السمتَين command وcommandfor.
الدالة shape() في CSS
يتم استخدام دالة shape() في CSS لتحديد شكل لسمتَي clip-path وoffset-path.
تستخدم الدالة shape() مجموعة من الأوامر تعادل تقريبًا تلك التي تستخدمها path()، ولكنها تفعل ذلك باستخدام بنية CSS أكثر شيوعًا، وتسمح بالنطاق الكامل لوظائف CSS، مثل الوحدات الإضافية والدوال الرياضية. وهي متوفّرة في الإصدار التجريبي من Firefox Nightly وSafari 18.4، لذا من المفترض أن تتوفّر قريبًا في Baseline Newly.
وغير ذلك
بالطبع، هناك المزيد.
- تتضمّن Web Speech API الآن دعم
MediaStreamTrack. - تتوفّر السمة Float16Array وتصبح متاحة في Baseline Newly.
- أصبحت واجهة برمجة التطبيقات Observable API متاحة الآن.
محتوى إضافي للقراءة
هذا يشمل بعض النقاط الرئيسية فقط. يمكنك الاطّلاع على الروابط التالية لمعرفة المزيد من التغييرات في الإصدار 134 من Chrome.
- ملاحظات إصدار Chrome 135
- الميزات الجديدة في "أدوات مطوّري البرامج في Chrome" (الإصدار 135)
- تعديلات على ChromeStatus.com بشأن الإصدار 135 من Chrome
- تقويم إصدارات Chrome
اشتراك
للبقاء على اطّلاع على آخر الأخبار، اشترِك في قناة Chrome Developers على YouTube، وستتلقّى إشعارًا عبر البريد الإلكتروني عند نشر فيديو جديد. يمكنك أيضًا متابعتنا على X أو LinkedIn للاطّلاع على المقالات ومنشورات المدونة الجديدة.
فور طرح الإصدار 135 من Chrome، سنكون هنا لإطلاعك على الميزات الجديدة في Chrome.