الميزات الجديدة في Chrome 113

في ما يلي ما تحتاج إلى معرفته:

اسمي أدريانا جارا. لنتعرّف على الميزات الجديدة للمطوّرين في Chrome 113.

أصبحت وحدة معالجة الرسومات WebGPU متوفّرة.

WebGPU هي واجهة برمجة تطبيقات جديدة للويب تعرض إمكانات الأجهزة الحديثة وتسمح بالعرض وعمليات الحساب على وحدة معالجة الرسومات مثل Direct3D 12 وMetal وVulkan.

على عكس مجموعة واجهات برمجة التطبيقات WebGL، فإن WebGPU توفر إمكانية الوصول إلى ميزات أكثر تقدّمًا لوحدة GPU، كما توفِّر دعمًا من الدرجة الأولى للعمليات الحسابية العامة على وحدة معالجة الرسومات.

صُممت واجهة برمجة التطبيقات مع أخذ النظام الأساسي للويب في الاعتبار. وتعرض هذه الصفحة ما يلي: واجهة برمجة تطبيقات JavaScript مجهولة. الالتزام بالوعود إمكانية استيراد الفيديوهات: تجربة محسّنة للمطوّرين تتضمّن رسائل خطأ رائعة

تعمل العديد من مكتبات WebGL المستخدمة على نطاق واسع على التوافق مع WebGPU أو سبق أن نفّذت ذلك. ويعني هذا أنّ استخدام WebGPU قد يتطلب إجراء تغيير في سطر واحد فقط، على سبيل المثال:

  • Babylon.js: يتوفّر توافق كامل مع WebGPU.
  • PlayCanvas: أعلن عن توافقه الأولي مع WebGPU.
  • TensorFlow.js: يتوافق مع الإصدارات المحسّنة WebGPU من معظم عوامل التشغيل.
  • Three.js: التوافق مع وحدة معالجة الرسومات WebGPU قيد التطوير.

ويمكنك الاطّلاع على مستندات WebGPU حول MDN لمعرفة جميع التفاصيل.

إلغاء عناوين الاستجابة في أدوات مطوّري البرامج

في "أدوات مطوري البرامج"، يمكنك الآن إلغاء عناوين الاستجابة في لوحة الشبكة.

في السابق، كنت بحاجة إلى الوصول إلى خادم الويب لتجربة عناوين استجابة HTTP.

باستخدام تجاوزات رؤوس الاستجابة، يمكنك إنشاء نماذج أولية محلية لإصلاحات العناوين المختلفة، بما في ذلك على سبيل المثال لا الحصر:

لإلغاء أحد العناوين، انتقِل إلى الشبكة >. العناوين > عناوين الرد، مرِّر مؤشر الماوس فوق قيمة العنوان، وانقر على تعديل وعدِّله.

تم إصلاح خطأ CORS من خلال تجاوز العنوان.

يمكنك أيضًا إضافة عنوان جديد:

إضافة عنوان مخصّص

وعدِّل جميع إجراءات التجاهُل في مكان واحد.

جارٍ تعديل جميع عمليات الإلغاء.

يمكنك مراجعة هذه المقالة للحصول على تعليمات حول كيفية استخدام هذه الميزة والتحديثات الأخرى في "أدوات مطوري البرامج".

سيتم طرح ميزة "مجموعات نطاقات الطرف الأول".

بدأ طرح مجموعات نطاقات الطرف الأول (FPS) في الإصدار الثابت. تشكّل مجموعات الطرف الأول جزءًا من مبادرة حماية الخصوصية. إنّها طريقة تتيح للمؤسسات بيان العلاقات بين المواقع الإلكترونية، لكي تسمح المتصفّحات بالوصول المحدود إلى ملفات تعريف الارتباط التابعة لجهات خارجية لأغراض معيّنة.

مخطّط بياني يُظهر Brandx.com وfly-brandx.com وdrive-brandx.com كمجموعة، وexample.com وexample.rs وexample.co.uk كمجموعة أخرى.

كجزء من العمل على ميزة "مجموعات نطاقات الطرف الأول"، ينفِّذ متصفِّح Chrome واجهة برمجة التطبيقات Storage Access API ويوسّعها، ما يتيح للموقع الإلكتروني طلب الوصول إلى ملفات تعريف الارتباط الخاصة به في سياق تابع لجهة خارجية. باستخدامه، لا يزال بإمكان المؤسسات التي لديها مواقع ذات صلة (على سبيل المثال، استخدام أسماء نطاقات مختلفة أو نطاقات خاصة بكل بلد) تقديم خدمات مثل الدخول الموحّد أو الجلسات المشتركة. تذكّر! وسيتم طرح واجهة برمجة التطبيقات هذه تدريجيًا للمستخدمين على مدار عدة أسابيع لإتاحة الاختبار والتقييم.

وغير ذلك

بالطبع هناك الكثير.

  • يتوفّر الآن النوع image-set غير المسبوق، لذا لا يحتاج المؤلفون إلى استخدام -webkit-image-set وهو متوافق مع المواصفات الحالية.
  • أصبحت ميزتا الوسائط overflow-inline وoverflow-block متاحة الآن.
  • هناك مرحلة تجريبية للمصدر لدمج WebGPU WebCodecs.

محتوى إضافي للقراءة

يتناول هذا فقط بعض النقاط الرئيسية. يُرجى الاطّلاع على الروابط أدناه تغييرات إضافية في الإصدار 113 من Chrome.

اشتراك

للاطّلاع على آخر الأخبار، يمكنك الاشتراك في قناة مطوّري برامج Chrome على YouTube، وستتلقى إشعارًا عبر البريد الإلكتروني عندما ننشر فيديو جديدًا.

اسمي "أدريانا جارا"، وعندما يتم إطلاق Chrome 114، سأكون على استعداد لمساعدتك إطلاعك على الميزات الجديدة في Chrome