الميزات الجديدة في أدوات مطوّري البرامج (Chrome 99)

الحدّ من طلبات WebSocket

تتيح لوحة الشبكة الآن الحدّ من عدد طلبات مآخذ شبكة الويب. في السابق، لم يكن الحدّ من سرعة الشبكة يعمل على طلبات مآخذ شبكة الويب.

افتح لوحة الشبكة، وانقر على طلب مقبس ويب، وافتح علامة التبويب الرسائل لمراقبة عمليات نقل الرسائل. اختَر شبكة الجيل الثالث البطيئة لتقليل السرعة.

الحد من طلبات WebSocket

مشكلة Chromium: 423246

لوحة Reporting API الجديدة في لوحة "التطبيق"

استخدِم لوحة Reporting API الجديدة لمراقبة التقارير التي يتم إنشاؤها على صفحتك وحالتها.

تم تصميم Reporting API لمساعدتك في رصد انتهاكات الأمان في صفحتك وطلبات البيانات من واجهة برمجة التطبيقات التي سيتم إيقافها نهائيًا وغير ذلك.

افتح صفحة تستخدم Reporting API (مثل الصفحة التجريبية). في لوحة التطبيق، انتقِل للأسفل وصولاً إلى قسم خدمات الخلفية واختَر لوحة Reporting API.

يعرض قسم التقارير قائمة بالتقارير التي تم إنشاؤها على صفحتك وحالتها. انقر عليه للاطّلاع على تفاصيل التقرير.

يمنحك قسم نقاط النهاية نظرة عامة على جميع نقاط النهاية التي تم ضبطها في عنوان Reporting-Endpoints.

لوحة Reporting API

مشكلة Chromium: 1205856

يُرجى الانتظار إلى أن يصبح العنصر مرئيًا أو قابلاً للنقر في لوحة "المسجِّل".

عند إعادة تشغيل تسجيل تدفق المستخدم، ستنتظر لوحة المسجّلة الآن حتى يظهر العنصر أو يمكن النقر عليه في إطار العرض، أو ستحاول تمرير العنصر تلقائيًا إلى إطار العرض قبل إعادة تشغيل الخطوة. في السابق، كان يتم إيقاف إعادة التشغيل على الفور.

في ما يلي مثال على قائمة خارج الشاشة تم وضعها خارج مساحة العرض ويتم عرضها عند تفعيلها. مسار المستخدِم هو تبديل القائمة والنقر على عنصر القائمة. في السابق، كانت تعذّرت إعادة التشغيل في الخطوة الأخيرة، لأنّ عنصر القائمة لا يزال ينجَر إلى الشاشة ولم يظهر بعد في إطار العرض. لقد أصلحت المشكلة الآن.

مشكلة Chromium: 1257499

تصميم وحدات تحكُّم وتنسيقها وفلترتها بشكل أفضل

تنسيق رسائل السجلّ بشكل صحيح باستخدام رمز الهروب ANSI

ويمكنك الآن استخدام تسلسلات إلغاء ANSI لتصميم رسائل وحدة التحكُّم بشكلٍ صحيح. في السابق، كانت وحدة تحكّم أدوات مطوّري البرامج تتيح استخدام تسلسلات الهروب ANSI بشكل محدود جدًا (وغير متاحة جزئيًا).

من الشائع أن يلوّن مطوّرو Node.js رسائل السجلّ من خلال تسلسلات الهروب ANSI، وغالبًا ما يكون ذلك بمساعدة بعض مكتبات الأنماط، مثل chalk وcolors وansi-colors وkleur وما إلى ذلك.

باستخدام هذه التغييرات، يمكنك الآن تصحيح أخطاء تطبيقات Node.js بسلاسة باستخدام أدوات المطوّرين، مع عرض رسائل وحدة التحكّم الملونة بشكل صحيح. افتح هذا العرض التوضيحي للاطّلاع عليه بنفسك.

لمزيد من المعلومات عن تنسيق رسائل وحدة التحكّم وتصميمها باستخدام أدوات المطوّرين، انتقِل إلى مستندات تنسيق الرسائل وتصميمها في وحدة التحكّم.

تصميم وحدة التحكّم

مشاكل Chromium: 1282837 و1282076

أن تتيح استخدام المحدّدات الخاصة بتنسيقات %s و%d و%i و%f بشكل صحيح

تُجري Console الآن الإحالات الناجحة من النوع %s و%d و%i و%f بشكلٍ سليم كما هو محدّد في معيار Console. في السابق، كانت نتيجة المحادثة غير متّسقة.

السماح بمُحدّدات التنسيق في رسالة وحدة التحكّم

مشاكل Chromium: 1277944 و1282076

فلتر أكثر سهولة لمجموعة وحدة التحكّم

عند فلترة رسالة وحدة التحكّم، يتم الآن عرض رسالة وحدة التحكّم إذا كان محتوى الرسالة يتطابق مع الفلتر أو كان عنوان المجموعة (أو المجموعة الأصل) يتطابق مع الفلتر. في السابق، كان عنوان مجموعة وحدة التحكّم يظهر على الرغم من الفلتر.

بالإضافة إلى ذلك، في حال عرض رسالة وحدة تحكُّم، ستظهر أيضًا المجموعة (أو مجموعة الأصل) التي تنتمي إليها.

فلتر مجموعة وحدة التحكّم

مشكلة Chromium: 1068788

تحسينات على خرائط المصادر

تصحيح أخطاء إضافة Chrome باستخدام ملفات خريطة المصدر

يمكنك الآن تصحيح أخطاء إضافة Chrome باستخدام ملفات خريطة المصدر. في السابق، كانت أدوات مطوّري البرامج تتيح خريطة المصدر المضمّنة فقط لتصحيح أخطاء إضافات Chrome.

تصحيح أخطاء إضافة Chrome باستخدام ملفات خريطة المصدر

مشكلة في Chromium: 212374

شجرة مجلد المصدر المحسّنة في لوحة "المصادر"

تم الآن تحسين شجرة مجلد المصدر في لوحة المصادر مع تقليل الفوضى في بنية المجلدات وتسميتها (مثل "../" و"./" وما إلى ذلك). في الواقع، هذه هي نتيجة توحيد عناوين URL المطلقة للمصادر في خرائط المصادر.

شجرة مجلد المصدر المحسّنة في لوحة "المصادر"

مشكلة Chromium: 1284737

عرض ملفات مصدر العامل في لوحة "المصادر"

يتم الآن عرض ملفات المصدر المشغِّل (على سبيل المثال، عامل الويب ومشغّل الخدمات) التي تتضمن عنوان URL مصدرًا نسبيًا في لوحة المصدر. في السابق، لم يتم التعامل مع ملفات مصدر مشغّل الخدمة بشكلٍ صحيح.

ALT_TEXT_HERE

مشكلة Chromium: 1277002

تحديثات "المظهر الداكن التلقائي" في Chrome

تم تبسيط واجهة مستخدم محاكاة المظهر الداكن التلقائي. إنه مربع اختيار الآن، كان قائمة منسدلة سابقًا.

علاوةً على ذلك، عندما يكون المظهر الداكن التلقائي مفعّلاً، سيتم إيقاف القائمة المنسدلة محاكاة إعداد الألوان المفضّلة وضبطها على تفضيل-اللون-scheme: داكن تلقائيًا.

يوفِّر Chrome 96 إصدار تجريبي المصدر لميزة المظهر الداكن التلقائي على Android. باستخدام هذه الميزة، يطبّق المتصفّح مظهرًا داكنًا يتم إنشاؤه تلقائيًا على المواقع ذات المظهر الفاتح، وذلك عندما يختار المستخدم تفعيل المظاهر الداكنة في نظام التشغيل.

محاكاة "الوضع الداكن التلقائي"

مشكلة Chromium: 1243309

علبة ألوان مناسبة للاستخدام باللمس وقسم مُقسَّم

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

في ما يلي مثال تم التقاطه باستخدام شاشة لمس جهاز Google Pixelbook.

مشاكل Chromium: 1284245 و1284995

لحظات مميّزة متنوعة

في ما يلي بعض الإصلاحات البارزة في هذا الإصدار:

تنزيل قنوات المعاينة

ننصحك باستخدام إصدار Canary أو Dev أو الإصدار التجريبي من Chrome كمتصفّح التطوير التلقائي. تتيح لك قنوات المعاينة هذه الوصول إلى أحدث ميزات DevTools، وتتيح لك اختبار واجهات برمجة تطبيقات منصات الويب المتطوّرة، وتساعدك في العثور على المشاكل في موقعك الإلكتروني قبل أن يعثر عليها المستخدمون.

التواصل مع فريق "أدوات مطوّري البرامج في Chrome"

استخدِم الخيارات التالية لمناقشة الميزات الجديدة أو التحديثات أو أي شيء آخر مرتبط بـ "أدوات مطوّري البرامج".

الميزات الجديدة في "أدوات المطوّرين"

قائمة بكل ما تم تناوله في سلسلة الميزات الجديدة في أدوات مطوّري البرامج