أهلاً بك من جديد. تشمل الميزات الجديدة التي ستتم إضافتها إلى "أدوات مطوّري البرامج" في الإصدار 63 من Chrome ما يلي:
- إتاحة تصحيح الأخطاء عن بُعد لعدة عملاء
- مساحات العمل 2.0
- أربع عمليات تدقيق جديدة:
- محاكاة الإشعارات الفورية باستخدام بيانات مخصّصة
- تفعيل أحداث المزامنة في الخلفية باستخدام علامات مخصّصة
يمكنك قراءة المزيد أو مشاهدة الفيديو أدناه لمعرفة المزيد.
إتاحة تصحيح الأخطاء عن بُعد لعملاء متعدّدين
إذا سبق لك تجربة تصحيح أخطاء تطبيق من بيئة تطوير متكاملة (IDE) مثل VS Code أو WebStorm، من المحتمل أنّك لاحظت أنّ فتح "أدوات المطوّرين" يؤدي إلى إفساد جلسة تصحيح الأخطاء. وقد أدّت هذه المشكلة أيضًا إلى استحالة استخدام "أدوات مطوّري البرامج" لتصحيح أخطاء اختبارات WebDriver.
اعتبارًا من الإصدار 63 من Chrome، تتيح "أدوات مطوّري Chrome" الآن تلقائيًا استخدام عدة برامج لتصحيح الأخطاء عن بُعد، بدون الحاجة إلى أي إعدادات.
كانت ميزة تصحيح الأخطاء عن بُعد لعدة عملاء المشكلة الأكثر شيوعًا في "أدوات مطوّري البرامج" على crbug.com، والثالثة الأكثر شيوعًا في مشروع Chromium بأكمله. يتيح دعم عدة عملاء أيضًا العديد من الفرص الشيّقة لدمج أدوات أخرى مع "أدوات مطوّري البرامج" أو استخدام هذه الأدوات بطرق جديدة. على سبيل المثال:
- يمكن الآن تشغيل برامج البروتوكولات، مثل ChromeDriver أو إضافات تصحيح الأخطاء في Chrome لكل من VS Code وWebstorm، وبرامج WebSocket، مثل Puppeteer، في الوقت نفسه الذي يتم فيه تشغيل "أدوات مطوّري البرامج".
- يمكن الآن لعميلَي بروتوكول WebSocket منفصلَين، مثل Puppeteer أو chrome-remote-interface، الاتصال بعلامة التبويب نفسها في الوقت نفسه.
- يمكن الآن تشغيل إضافات Chrome التي تستخدم واجهة برمجة التطبيقات
chrome.debuggerفي الوقت نفسه الذي يتم فيه تشغيل "أدوات مطوّري البرامج". - يمكن الآن لعدة إضافات مختلفة من Chrome استخدام واجهة برمجة التطبيقات
chrome.debuggerعلى علامة التبويب نفسها في الوقت نفسه.
مساحات العمل 2.0
تتوفّر مساحات العمل منذ بعض الوقت في "أدوات مطوّري البرامج". تتيح لك هذه الميزة استخدام "أدوات مطوّري البرامج" كبيئة تطوير متكاملة. تُجري بعض التغييرات على الرمز المصدر ضمن "أدوات مطوّري البرامج"، وتظل التغييرات محفوظة في النسخة المحلية من مشروعك على نظام الملفات.
تستند مساحات العمل 2.0 إلى الإصدار 1.0، وتضيف واجهة مستخدم أكثر فائدة وتحسّن عملية الربط التلقائي للرمز البرمجي الذي تم تحويله. كان من المقرّر إطلاق هذه الميزة بعد فترة قصيرة من مؤتمر Chrome Developer Summit (CDS) لعام 2016، ولكن أجّل الفريق إطلاقها لحلّ بعض المشاكل.
يمكنك الاطّلاع على الجزء "إنشاء المحتوى" (حوالي 14:28) من محاضرة DevTools من مؤتمر CDS 2016 لمعرفة طريقة عمل الإصدار 2.0 من "مساحات العمل".
أربع عمليات تدقيق جديدة
في الإصدار 63 من Chrome، تحتوي لوحة عمليات التدقيق على 4 عمليات تدقيق جديدة:
- عرض الصور بتنسيق WebP
- استخدِم صورًا ذات نسب عرض إلى ارتفاع مناسبة.
- تجنَّب مكتبات JavaScript للواجهة الأمامية التي تتضمّن ثغرات أمنية معروفة.
- تم تسجيل أخطاء المتصفح في "وحدة التحكّم".
اطّلِع على تشغيل Lighthouse في "أدوات مطوّري البرامج في Chrome" للتعرّف على كيفية استخدام لوحة عمليات التدقيق لتحسين جودة صفحاتك.
راجِع Lighthouse لمعرفة المزيد عن المشروع الذي يوفّر اللوحة عمليات التدقيق.
محاكاة الإشعارات الفورية باستخدام بيانات مخصّصة
تتوفّر ميزة محاكاة الإشعارات الفورية منذ فترة في "أدوات مطوّري البرامج"، ولكن مع قيد واحد، وهو أنّه لا يمكنك إرسال بيانات مخصّصة. ولكن مع توفّر مربّع النص الجديد Push في جزء Service Worker في الإصدار 63 من Chrome، أصبح بإمكانك إجراء ذلك. جرِّب ذلك الآن:
- انتقِل إلى العرض التوضيحي لخدمة Simple Push.
- انقر على تفعيل الإشعارات الفورية.
- انقر على السماح عندما يطلب منك Chrome السماح بالإشعارات.
- افتح "أدوات مطوّري البرامج".
- انتقِل إلى لوحة مشغّلات الخدمات.
اكتب شيئًا في مربّع النص إرسال.

الشكل 1 محاكاة إشعار فوري يتضمّن بيانات مخصّصة من خلال مربع النص Push في لوحة Service Worker
انقر على إرسال لإرسال الإشعار.

الشكل 2 الإشعار الفوري المحاكى
تفعيل أحداث المزامنة في الخلفية باستخدام علامات مخصّصة
كانت إمكانية تشغيل أحداث المزامنة في الخلفية متاحة أيضًا في لوحة العاملون في الخدمة لبعض الوقت، ولكن يمكنك الآن إرسال علامات مخصّصة:
- افتح "أدوات مطوّري البرامج".
- انتقِل إلى لوحة مشغّلات الخدمات.
- أدخِل بعض النص في مربّع النص المزامنة.
- انقر على مزامنة.

الشكل 3 بعد النقر على مزامنة، ترسل "أدوات مطوّري البرامج" حدث مزامنة في الخلفية مع العلامة المخصّصة
update-content إلى عامل الخدمة
تنزيل قنوات المعاينة
ننصحك باستخدام Chrome Canary أو Dev أو Beta كمتصفّح تطوير تلقائي. تتيح لك قنوات المعاينة هذه الوصول إلى أحدث ميزات DevTools، وتتيح لك اختبار أحدث واجهات برمجة التطبيقات لمنصة الويب، وتساعدك في العثور على المشاكل في موقعك الإلكتروني قبل أن يواجهها المستخدمون.
التواصل مع فريق Chrome DevTools
استخدِم الخيارات التالية لمناقشة الميزات الجديدة أو التحديثات أو أي شيء آخر متعلّق بـ "أدوات مطوّري البرامج".
- يمكنك إرسال الملاحظات وطلبات الميزات إلينا على crbug.com.
- يمكنك الإبلاغ عن مشكلة في "أدوات مطوّري البرامج" باستخدام المزيد من الخيارات > مساعدة > الإبلاغ عن مشكلة في "أدوات مطوّري البرامج" في "أدوات مطوّري البرامج".
- يمكنك نشر تغريدة على @ChromeDevTools.
- يمكنك إضافة تعليقات على فيديوهات "الميزات الجديدة في أدوات مطوّري البرامج" على YouTube أو فيديوهات "نصائح حول أدوات مطوّري البرامج" على YouTube.
الميزات الجديدة في "أدوات مطوّري البرامج"
قائمة بكل ما تم تناوله في سلسلة الميزات الجديدة في "أدوات مطوّري البرامج"
- تعديلات على خادم "بروتوكول سياق النموذج" في "أدوات مطوّري البرامج"
- مشاركة محسّنة لعمليات التتبُّع
- إتاحة @starting-style
- أداة المحرّر للعرض: البناء
- Lighthouse 13
- اقتراحات الرموز البرمجية من Gemini
- تحسينات لخادم "بروتوكول سياق النموذج" (MCP) في "أدوات مطوّري البرامج"
- الوصول بشكل أسرع إلى المساعدة المستندة إلى الذكاء الاصطناعي
- تصحيح أخطاء تتبُّع الأداء الكامل باستخدام Gemini
- تبديل اتجاه الدرج
- برنامج المطوّرين من Google
- أهمّ الميزات المتنوعة
- "أدوات مطوّري البرامج في Chrome" (بروتوكول سياق النموذج) لبرنامج الذكاء الاصطناعي
- تصحيح أخطاء شجرة اعتمادية الشبكة باستخدام Gemini
- تصدير محادثاتك مع Gemini
- إعدادات التتبُّع المحفوظة في لوحة "الأداء"
- فلترة طلبات الشبكة المحمية بعنوان IP
- العناصر > علامة التبويب "التصميم" تضيف إمكانية استخدام تصميم البناء الحرّ
- Lighthouse 12.8.2
- أهمّ الميزات المتنوعة
- تصحيح المزيد من الإحصاءات باستخدام Gemini
- محاكاة عنوان Save-Data في "حالات الشبكة"
- الاطّلاع على حالة "الخط الأساسي" في تلميح أداة لخاصية CSS
- تجاوز أشكال الأجهزة في تعديلات برنامج وكيل المستخدم
- Lighthouse 12.8.0
- أهمّ الميزات المتنوعة
- "أدوات مطوّري البرامج في Chrome" أكثر موثوقية وفعالية
- تحميل الصور في ميزة "المساعدة المستندة إلى الذكاء الاصطناعي" لتحديد الأسلوب
- إضافة عناوين الطلبات إلى الجدول في "الشبكة"
- اطّلِع على أهم الأخبار من مؤتمر Google I/O لعام 2025
- أهمّ الميزات المتنوعة
- تحسينات على "لوحة الأداء"
- المصادر المتصلة مُسبَقًا في إحصاء "شجرة اعتمادية الشبكة"
- أوقات استجابة الخادم وإعادة التوجيه في إحصاء "وقت استجابة طلب المستند"
- عمليات إعادة التوجيه في "ملخّص طلبات الشبكة"
- تقليل الضوضاء في بيانات تتبُّع الأداء
- إيقاف خيار "إيقاف عينات JavaScript" نهائيًا
- مَعلمة دقة تحديد الموقع الجغرافي في "أدوات الاستشعار"
- تحسينات على "لوحة العناصر"
- تسهيل تصحيح أخطاء قيم CSS المعقّدة
- إتاحة استخدام@function في "العناصر" > "الأنماط"
- تحسينات على "لوحة الشبكة"
- has-request-header filter
- Direct Sockets في تطبيقات الويب المعزولة
- أهمّ الميزات المتنوعة
- تسهيل الاستخدام
- إصدار Google I/O لعام 2025
- تعديل وحفظ تغييرات CSS في مساحة عملك باستخدام Gemini
- ربط مجلد مساحة عمل وحفظ التغييرات في ملفات المصدر
- طرح أسئلة على Gemini حول "إحصاءات الأداء"
- إضافة تعليقات توضيحية إلى نتائج الأداء باستخدام Gemini
- إضافة لقطات شاشة إلى محادثاتك مع Gemini
- إحصاءات جديدة في لوحة "الأداء"
- مصادر JavaScript المكرّرة
- ميزات JavaScript القديمة
- أصبحت التخمينات تتوافق الآن مع علامات القواعد
- Lighthouse 12.6.0
- أهمّ الميزات المتنوعة
- تسهيل الاستخدام
- تحسينات على "لوحة الأداء"
- إحصاءات الأداء الجديدة
- النقر للتمييز
- أوقات الخادم في "ملخّص طلبات الشبكة"
- فلترة ملفات تعريف الارتباط في قسم "الخصوصية والأمان"
- الأحجام بوحدة كيلوبايت في الجداول على مستوى اللوحات
- تتيح ميزة الإكمال التلقائي استخدام corner-shape وcorner-*-shape في "العناصر" > "الأنماط"
- تجريبية: تمييز المشاكل المتعلّقة بالعناصر والسمات في DOM
- الإصدار 12.5.0 من Lighthouse
- أهمّ الميزات المتنوعة
- تحسينات على "لوحة الأداء"
- روابط المصدر والبرنامج النصي للملفات الشخصية واستدعاء الدوال في "الأداء"
- إتاحة بيانات حقل "سرعة عرض أكبر محتوى مرئي (LCP) حسب المرحلة"
- إحصاءات شجرة اعتمادية الشبكة
- المدة بدلاً من إجمالي الوقت ووقت الدراسة الذاتية في "الملخّص"
- تمييز حزمة الاستدعاء التي استغرقت معظم الوقت
- تحسين الحالات الفارغة للوحات مختلفة
- عرض شجرة تسهيل الاستخدام في "العناصر"
- Lighthouse 12.4.0
- أهمّ الميزات المتنوعة
- لوحة الخصوصية والأمان
- تحسينات على "لوحة الأداء"
- الإعدادات المُسبقة للمعايرة بشأن تقييد أداء وحدة المعالجة المركزية (CPU)
- اختيار أحداث أداء مختلفة في محادثة الذكاء الاصطناعي نفسها
- تمييز بيانات الطرف الأول والجهات الخارجية في "الأداء"
- بيانات الحقول في تلميحات الأدوات والإحصاءات الخاصة بالعلامات
- إحصاءات إعادة التدفق الإلزامية
- إحصاء "تحسين حجم عناصر DOM"
- توسيع تتبُّع الأداء باستخدام console.timeStamp
- تحسينات على "لوحة العناصر"
- قيم الأنماط المتحرّكة في الوقت الفعلي
- إتاحة الفئة الصورية :open وعناصر صورية مختلفة
- نسخ جميع رسائل وحدة التحكّم
- وحدات البايت في لوحة "الذاكرة"
- أهمّ الميزات المتنوعة
- سجلّ المحادثات المستمر مع الذكاء الاصطناعي
- تحسينات على "لوحة الأداء"
- إحصاءات عرض الصور
- التنقّل باستخدام لوحة المفاتيح الكلاسيكية والحديثة
- تجاهل النصوص البرمجية غير ذات الصلة في مخطط اللهب
- علامة المخطط الزمني وتمييز النطاق عند التمرير
- إعدادات الحدّ الأقصى المقترَحة
- علامات التوقيت في تراكب
- تتبُّع بنية تخزين العناصر لمكالمات JavaScript في "الملخّص"
- تم نقل إعدادات الشارات إلى القائمة في Elements
- لوحة "الميزات الجديدة" الجديدة
- الإصدار 12.3.0 من Lighthouse
- أهمّ الميزات المتنوعة
- تصحيح أخطاء طلبات الشبكة وملفات المصدر وعمليات تتبُّع الأداء باستخدام Gemini
- عرض سجلّ محادثات الذكاء الاصطناعي
- إدارة مساحة تخزين الإضافة في التطبيق > مساحة التخزين
- تحسينات على الأداء
- مراحل التفاعل في المقاييس المباشرة
- معلومات حول الموارد التي تحظر العرض في علامة التبويب "الملخّص"
- إتاحة أحداث scheduler.postTask وأسهم المنشئ
- تحسينات على لوحة "الصور المتحركة" وعلامة التبويب "العناصر" > "الأنماط"
- الانتقال من "العناصر" > "الأنماط" إلى "الصور المتحركة"
- النتائج في الوقت الفعلي في علامة التبويب "محسوبة"
- محاكاة ضغط الحوسبة في "أدوات الاستشعار"
- عناصر JavaScript التي تحمل الاسم نفسه والمجمّعة حسب المصدر في لوحة "الذاكرة"
- مظهر جديد للإعدادات
- تم إيقاف لوحة "إحصاءات الأداء" نهائيًا وإزالتها من "أدوات مطوّري البرامج"
- أهمّ الميزات المتنوعة
- تصحيح أخطاء CSS باستخدام Gemini
- التحكّم في ميزات الذكاء الاصطناعي من خلال علامة تبويب مخصّصة للإعدادات
- تحسينات على "لوحة الأداء"
- إضافة تعليقات توضيحية إلى نتائج الأداء ومشاركتها
- الحصول على إحصاءات الأداء مباشرةً في لوحة "الأداء"
- تحديد حالات تغيير التنسيق المفرط بسهولة أكبر
- تحديد الصور المتحركة غير المركّبة
- نقل مستوى التزامن في الجهاز إلى "أجهزة الاستشعار"
- تجاهل النصوص البرمجية المخفية الهوية والتركيز على الرمز في عمليات تتبُّع تسلسل استدعاء الدوال البرمجية
- العناصر > الأنماط: إتاحة أوضاع الكتابة sideways-* لتراكبات الشبكة والكلمات الرئيسية على مستوى CSS
- عمليات تدقيق Lighthouse للصفحات غير المتوفّرة عبر بروتوكول HTTP في وضعَي الفترة الزمنية واللقطة
- تحسينات على ميزات تسهيل الاستخدام
- أهمّ الميزات المتنوعة
- تحسينات على "لوحة الشبكة"
- إعادة تصميم فلاتر الشبكة
- عمليات تصدير ملفات HAR تستبعد الآن البيانات الحسّاسة تلقائيًا
- تحسينات على "لوحة العناصر"
- قيم الإكمال التلقائي للسمات text-emphasis-*
- تمييز حالات تجاوز سعة التمرير بشارة
- تحسينات على "لوحة الأداء"
- الاقتراحات في المقاييس المباشرة
- التنقّل في أشرطة التنقّل
- تحسينات على "لوحة الذاكرة"
- الملف الشخصي الجديد "العناصر المنفصلة"
- تحسين تسمية عناصر JavaScript العادية
- إيقاف ميزة "تغيير المظهر ديناميكيًا"
- تجربة Chrome: مشاركة العمليات
- Lighthouse 12.2.1
- أهمّ الميزات المتنوعة
- أداة "المسجّل" تتيح التصدير إلى Puppeteer لمتصفّح Firefox
- تحسينات على "لوحة الأداء"
- ملاحظات حول مقاييس الأداء المباشرة
- طلبات البحث في مسار الشبكة