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

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

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

WebGPU هنا.

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

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

تم تصميم واجهة برمجة التطبيقات مع وضع منصة الويب في الاعتبار. الميزات: واجهة برمجة تطبيقات 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 Developers على YouTube، وستتلقّى إشعارًا عبر البريد الإلكتروني عندما ننشر فيديو جديدًا.

أنا "أدريانا جارا"، وبمجرد إطلاق Chrome 114، سأكون هنا لإخبارك بالجديد في Chrome!