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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

عمود البدء

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

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

عرض المشغلات والتبعيات.

الشكل 10. عرض المشغلات والتبعيات

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  2. مرِّر العقدة كوسيطة أولى إلى monitorEvents().

    نمرر العقدة إلىMonitorevents().

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

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

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

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

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

unmonitorEvents(temp1);

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

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

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

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

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

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

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

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

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

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

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

الإصدار 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

Chrome 100

إصدار Chrome 99

Chrome 98

97 من Chrome

الإصدار 96 من Chrome

Chrome 95

Chrome 94

Chrome 93

الإصدار 92 من Chrome

الإصدار 91 من Chrome

90 Chrome

إصدار Chrome 89

إصدار Chrome 88

الإصدار 87 من Chrome

إصدار 86 من Chrome

الإصدار 85 من Chrome

إصدار 84 من Chrome

إصدار Chrome 83

إصدار 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

إصدار Chrome 68

الإصدار 67 من Chrome

Chrome 66

الإصدار 65 من Chrome

إصدار 64 من Chrome

إصدار 63 من Chrome

إصدار 62 من Chrome

إصدار 61 من Chrome

إصدار 60 من Chrome

الإصدار 59 من Chrome