في ما يلي ما تحتاج إلى معرفته:
- أصبح WebGPU متاحًا الآن، وهو يتيح رسومات ثلاثية الأبعاد عالية الأداء وعمليات حسابية متوازية للبيانات على الويب.
- يمكن الآن لأداة Devtools إلغاء عناوين الاستجابة للشبكة.
- بدأنا طرح مجموعات الطرف الأول، وهي جزء من مبادرة حماية الخصوصية، والتي تتيح للمؤسسات الإفصاح عن المواقع الإلكترونية ذات الصلة.
- وهناك الكثير من الميزات الأخرى.
اسمي "أدريانا جارا". لنلقِ نظرة على الميزات الجديدة للمطوّرين في الإصدار 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.
باستخدام عمليات إلغاء عنوان الاستجابة، يمكنك إنشاء نماذج أولية محليًا للإصلاحات المتعلّقة بعناوين مختلفة، بما في ذلك على سبيل المثال لا الحصر:
لتجاوز عنوان، انتقِل إلى الشبكة > العناوين > عناوين الاستجابة، مرِّر مؤشر الماوس فوق قيمة العنوان، وانقر على تعديل وعدِّله.
يمكنك أيضًا إضافة عنوان جديد:
ويمكنك تعديل جميع عمليات الاستبدال في مكان واحد.
اطّلِع على هذه المقالة للحصول على تعليمات حول كيفية استخدام هذه الميزة وغيرها من التعديلات في "أدوات مطوّري البرامج".
يتم طرح ميزة "مجموعات نطاقات الطرف الأول".
بدأ طرح ميزة مجموعات نطاقات الطرف الأول (FPS) في الإصدار الثابت. تشكّل "مجموعات نطاقات الطرف الأول" جزءًا من مبادرة حماية الخصوصية. وهي طريقة تتيح للمؤسسات الإفصاح عن العلاقات بين المواقع الإلكترونية، بحيث تسمح المتصفّحات بوصول محدود إلى ملفات تعريف الارتباط التابعة لجهات خارجية لأغراض محدّدة.
كجزء من العمل على مجموعات الطرف الأول، يعمل Chrome على تنفيذ واجهة برمجة التطبيقات Storage Access API وتوسيع نطاقها للسماح لموقع إلكتروني بطلب الوصول إلى ملفات تعريف الارتباط الخاصة به في سياق تابع لجهة خارجية. وباستخدام هذه الميزة، يمكن للمؤسسات التي تمتلك مواقع إلكترونية ذات صلة (على سبيل المثال، باستخدام أسماء نطاقات مختلفة أو نطاقات خاصة ببلد معيّن) تقديم خدمات مثل تسجيل الدخول بخطوة واحدة أو الجلسات المشتركة. تذكّر! سيتم طرح واجهة برمجة التطبيقات هذه تدريجيًا للمستخدمين على مدار عدة أسابيع لتفعيل الاختبار والتقييم.
وغير ذلك
بالطبع، هناك الكثير من الميزات الأخرى.
- يتوفّر الآن نوع مجموعة-صور بدون بادئة حتى لا يحتاج المؤلفون إلى استخدام
-webkit-image-set
، وهو متوافق مع المواصفات الحالية. - أصبحت ميزتا الوسائط
overflow-inline
وoverflow-block
متاحة الآن. - تتوفّر فترة تجريبية لميزة دمج WebCodecs في WebGPU.
مراجع إضافية
لا يتناول هذا التقرير سوى بعض النقاط الرئيسية. يمكنك الاطّلاع على الروابط أدناه للاطّلاع على التغييرات الإضافية في الإصدار 113 من Chrome.
- الميزات الجديدة في الإصدار 113 من "أدوات مطوّري البرامج في Chrome"
- الميزات التي سيتم إيقافها نهائيًا وإزالتها في الإصدار 113 من Chrome
- تعديلات ChromeStatus.com بشأن الإصدار 113 من Chrome
- قائمة التغييرات في مستودع مصدر Chromium
- تقويم إصدارات Chrome
اشتراك
للاطّلاع على آخر الأخبار، يمكنك الاشتراك في قناة YouTube الخاصة بمطوّري Chrome، وستتلقّى إشعارًا عبر البريد الإلكتروني عند نشر فيديو جديد.
اسمي "أدريانا جارا"، وسأكون هنا لإطلاعك على ميزات الإصدار 114 من Chrome فور طرحه.