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

تشمل الميزات الجديدة والتغييرات الرئيسية التي ستطرأ على "أدوات مطوري البرامج في Chrome" في الإصدار Chrome 71 ما يلي:

اقرأ أو شاهد نسخة الفيديو من هذه الصفحة:

تمرير مؤشر الماوس فوق "تعبير مباشر" لتمييز عقدة DOM

عند تقييم تعبير مباشر إلى عقدة DOM، مرِّر مؤشر الماوس فوق نتيجة "التعبير المباشر" لإبراز تلك العقدة في إطار العرض.

تمرير مؤشر الماوس فوق نتيجة "التعبير المباشر" لتمييز العقدة في إطار العرض

الشكل 1. تمرير مؤشر الماوس فوق نتيجة "التعبير المباشر" لتمييز العقدة في إطار العرض

تخزين عُقد DOM كمتغيّرات عمومية

لتخزين عقدة DOM كمتغير عمومي، نفِّذ تعبيرًا في وحدة التحكّم التي يتم تقييمها إلى عقدة، وانقر بزر الماوس الأيمن على النتيجة، ثم اختَر المتجر كمتغيّر عمومي.

الحفظ كمتغير عمومي في وحدة التحكم.

الشكل 2. الحفظ كمتغير عمومي في وحدة التحكم

أو انقر بزر الماوس الأيمن على العقدة في شجرة نموذج العناصر في المستند (DOM) واختَر المتجر كمتغيّر عمومي.

التخزين كمتغيّر عمومي في شجرة نموذج العناصر في المستند

الشكل 3. التخزين كمتغيّر عمومي في شجرة نموذج العناصر في المستند (DOM)

معلومات البدء ومعلومات الأولوية في عمليات الاستيراد والتصدير لـ HAR الآن

إذا كنت تريد تشخيص سجلات الشبكة مع الزملاء، يمكنك تصدير طلبات الشبكة إلى ملف HAR.

جارٍ تصدير طلبات الشبكة إلى ملف HAR.

الشكل 8. جارٍ تصدير طلبات الشبكة إلى ملف HAR

لاستيراد الملف مرة أخرى إلى لوحة "الشبكة"، ما عليك سوى سحبه وإفلاته.

عند تصدير ملف HAR، تتضمّن "أدوات مطوري البرامج" الآن المُنشئ ومعلومات الأولوية في ملف HAR. عند استيراد ملفات HAR مرة أخرى إلى "أدوات مطوري البرامج"، تتم الآن تعبئة عمودَي المُنشئ والأولوية.

يوفّر الحقل _initiator مزيدًا من السياق حول سبب طلب المورد. ويتم ربط هذا بعمود المُنشئ في جدول "الطلبات".

عمود المُبدئ.

الشكل 9. عمود المُنشئ

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

عرض البادئات والتبعيات.

الشكل 10. عرض برامج البدء والتبعيات

يوضِّح الحقل _priority مستوى الأولوية الذي خصّصه المتصفّح للمورد. يرتبط هذا بعمود الأولوية في جدول "الطلبات" الذي يكون مخفيًا تلقائيًا.

عمود "الأولوية".

الشكل 11. عمود "الأولوية"

انقر بزر الماوس الأيمن على عنوان جدول "الطلبات" واختَر الأولوية لعرض عمود الأولوية.

كيفية عرض عمود "الأولوية"

الشكل 12. كيفية عرض عمود الأولوية

الوصول إلى قائمة الأوامر من القائمة الرئيسية

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

قائمة الأوامر.

الشكل 13. قائمة الأوامر

يمكنك الآن فتح قائمة الأوامر من القائمة الرئيسية. انقر على زر القائمة الرئيسية الرئيسي واختَر تشغيل الأمر.

فتح قائمة الأوامر من القائمة الرئيسية.

الشكل 14. فتح قائمة الأوامر من القائمة الرئيسية

نقاط الإيقاف في ميزة "نافذة ضمن النافذة"

نافذة ضمن النافذة هي واجهة برمجة تطبيقات تجريبية جديدة تتيح للصفحة إنشاء نافذة فيديو عائمة فوق سطح المكتب.

يمكنك تفعيل مربّعات الاختيار enterpictureinpicture وleavepictureinpicture وresize في لوحة "النقاط الفاصلة للمستمعين" الخاصة بالأحداث للإيقاف المؤقت عند تنشيط أحد هذه الأحداث في وضع "نافذة ضمن النافذة". تتوقف أدوات مطوري البرامج مؤقتًا عند السطر الأول من المعالج.

أحداث "نافذة ضمن النافذة" في لوحة "النقاط الفاصلة لأداة معالجة الأحداث"

الشكل 16. أحداث ميزة "نافذة ضمن النافذة" في لوحة "النقاط الفاصلة لأداة معالجة الأحداث"

(نصيحة إضافية) قم بتشغيل MonitoringEvents() في وحدة التحكم لمراقبة تنشيط أحداث أحد العناصر

لنفترض أنّك تريد إضافة حد أحمر حول زر بعد التركيز عليه والضغط على R أو E أو D، ولكنك لا تعرف الأحداث التي يجب إضافة مستمعين إليها. استخدِم monitorEvents() لتسجيل جميع أحداث العنصر في "وحدة التحكّم".

  1. احصل على مرجع للعقدة.

    استخدام "المتجر كمتغيّر عمومي" للحصول على إشارة إلى العقدة

    الشكل 17. استخدام Store كمتغيّر عمومي للحصول على إشارة إلى العقدة

  2. نقْل العقدة كوسيطة أولى إلى monitorEvents().

    تمرير العقدة إلى Monitoring Events().

    الشكل 18. تمرير العقدة إلى monitorEvents()

  3. التفاعل مع العقدة. تسجِّل "أدوات مطوري البرامج" جميع أحداث العقدة على وحدة التحكّم.

    أحداث العُقدة في وحدة التحكّم.

    الشكل 19. أحداث العُقدة في وحدة التحكّم

يمكنك طلب unmonitorEvents() لإيقاف تسجيل الأحداث في "وحدة التحكّم".

unmonitorEvents(temp1);

مرِّر صفيفًا كوسيطة ثانية إلى monitorEvents() إذا كنت تريد مراقبة أحداث أو أنواع معيّنة فقط من الأحداث:

monitorEvents(temp1, ['mouse', 'focus']);

يطلب النوع mouse من "أدوات مطوري البرامج" تسجيل جميع الأحداث المتعلقة بالماوس، مثل mousedown وclick. الأنواع الأخرى المتوافقة هي key وtouch وcontrol.

يمكنك الاطّلاع على مرجع سطر الأوامر للتعرّف على الدوال المفيدة الأخرى التي يمكنك طلبها من وحدة التحكّم.

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

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

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

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

  • يمكنك إرسال اقتراح أو ملاحظات إلينا عبر crbug.com.
  • يمكنك الإبلاغ عن مشكلة في "أدوات مطوري البرامج" باستخدام خيارات إضافية   المزيد > مساعدة > الإبلاغ عن مشاكل في "أدوات مطوري البرامج" في "أدوات مطوري البرامج".
  • يمكنك نشر تغريدة على @ChromeDevTools.
  • شارِك في التعليقات على الميزات الجديدة في فيديوهات YouTube أو نصائح حول أدوات مطوّري البرامج فيديوهات على YouTube.

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

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

الإصدار 127 من Chrome

الإصدار 126 من Chrome

الإصدار 125 من Chrome

الإصدار 124 من Chrome

الإصدار 123 من Chrome

الإصدار 122 من Chrome

الإصدار 121 من Chrome

الإصدار 120 من Chrome

الإصدار 119 من Chrome

الإصدار 118 من Chrome

الإصدار 117 من Chrome

الإصدار 116 من Chrome

الإصدار 115 من Chrome

الإصدار 114 من Chrome

الإصدار 113 من Chrome

الإصدار 112 من Chrome

الإصدار 111 من Chrome

الإصدار 110 من Chrome

الإصدار 109 من Chrome

الإصدار 108 من Chrome

الإصدار 107 من Chrome

الإصدار 106 من Chrome

الإصدار 105 من Chrome

الإصدار 104 من Chrome

الإصدار 103 من Chrome

الإصدار 102 من Chrome

الإصدار 101 من Chrome

الإصدار 100 من Chrome

الإصدار 99 من Chrome

الإصدار 98 من Chrome

الإصدار 97 من Chrome

الإصدار 96 من Chrome

الإصدار 95 من Chrome

الإصدار 94 من Chrome

الإصدار 93 من Chrome

الإصدار 92 من Chrome

الإصدار 91 من Chrome

الإصدار 90 من Chrome

الإصدار 89 من Chrome

الإصدار 88 من Chrome

الإصدار 87 من Chrome

الإصدار 86 من Chrome

الإصدار 85 من Chrome

الإصدار 84 من Chrome

الإصدار 83 من Chrome

الإصدار 82 من Chrome

تم إلغاء الإصدار 82 من Chrome.

الإصدار 81 من Chrome

الإصدار 80 من Chrome

الإصدار 79 من Chrome

الإصدار 78 من Chrome

الإصدار 77 من Chrome

الإصدار 76 من Chrome

الإصدار 75 من Chrome

الإصدار 74 من Chrome

الإصدار 73 من Chrome

الإصدار 72 من Chrome

الإصدار 71 من Chrome

Chrome 70

الإصدار 68 من Chrome

الإصدار 67 من Chrome

Chrome 66

الإصدار 65 من Chrome

الإصدار 64 من Chrome

الإصدار 63 من Chrome

الإصدار 62 من Chrome

الإصدار 61 من Chrome

الإصدار 60 من Chrome

الإصدار 59 من Chrome