تحسينات في "لوحة الشبكة"
يتضمّن هذا الإصدار عددًا من التحسينات على لوحة الشبكة.
إعادة تصميم فلاتر الشبكة
يتضمّن لوحة الشبكة فلاتر جديدة تمّت إعادة تصميمها استنادًا إلى ملاحظاتك. تبقى الفلاتر الخاصة بكل نوع كما هي، أي مجموعة من الشارات في شريط أنيق يتيح اختيار عدة خيارات.
لتبسيط واجهة المستخدم، تم نقل مربّعات الاختيار المتعلّقة بالإخفاء والحظر والجهات الخارجية إلى قائمة منسدلة. تحتوي القائمة على رقم يوضّح عدد الفلاتر المحدّدة ضمن القائمة المنسدلة.
لإعادة تصميم الفلتر القديم، امحِ الإعدادات > التجارب > إعادة تصميم شريط الفلتر في "لوحة الشبكة".
يسرّنا معرفة رأيك في التصميم الجديد.
مشكلة في Chromium: 362672528.
عمليات تصدير ملفات HAR تستبعد الآن البيانات الحسّاسة تلقائيًا
للحدّ من فرص تسرُّب المعلومات الحسّاسة عن طريق الخطأ، لن يحتوي سجلّ الشبكة الذي يتم تصديره بتنسيق HAR على العناوين Cookie وSet-Cookie وAuthorization تلقائيًا.
لتصدير السجلّات بتنسيق HAR مع البيانات الحسّاسة، فعِّل الإعدادات > الإعدادات المفضّلة > الشبكة > السماح بإنشاء ملفات بتنسيق HAR مع البيانات الحسّاسة. ستضع لوحة الشبكة علامة سهم على زر تصدير. انقر مع الاستمرار على الزرّ واختَر تصدير سجلّ HAR (مع بيانات حسّاسة) من القائمة المنسدلة.
مشكلة في Chromium: 361717594.
تحسينات على "لوحة العناصر"
يتضمّن هذا الإصدار عددًا من التحسينات على لوحة العناصر.
قيم الإكمال التلقائي لخصائص text-emphasis-*
تقترح ميزة الإكمال التلقائي في علامة التبويب الأنماط الآن قيمًا لخصائص CSS التالية:
مشكلة في Chromium: 361471205.
تمييز حالات تجاوز الحد الأقصى لعدد الأحرف في شريط التمرير باستخدام شارة
تعرض لوحة العناصر الآن شارة "تمرير" جديدة بجانب العناصر التي تحتوي على محتوى فائض وتتضمّن overflow: scroll أو overflow: auto، ما يتيح لك رصد المحتوى الفائض الذي يتطلّب التمرير بسهولة. وكما هو الحال مع الشارات الأخرى، تعكس هذه الشارة نموذج المستند الحالي وتختفي إذا توقف المحتوى عن تجاوز الحجم المحدّد، مثلاً بسبب تغيير في الحجم.
مشكلة في Chromium: 40670442.
لا يتم "نقل" التصريحات المجردة إلى الأعلى بعد القواعد المتداخلة
بعد قرار "فريق عمل CSS" بالسماح بظهور الإعلانات المجردة بعد القواعد المتداخلة، لم تعُد علامة التبويب الأنماط "ترفع" هذه الإعلانات أثناء التحليل.
في نموذج التعليمات البرمجية التالي، لن يؤدي البيان المجرد بعد القاعدة المتداخلة إلى إعادة ترتيب الأنماط بشكل غير متوقع في التتالي في Chrome:
p {
width: 100px;
height: 100px;
@media screen {
background-color: red;
}
background-color: green;
}
مشكلة في Chromium: 358119261.
تحسينات على "لوحة الأداء"
يتضمّن هذا الإصدار عددًا من التحسينات على لوحة الأداء.
الاقتراحات في "مقاييس الأداء المباشرة"
يمكن أن تقدّم المقاييس المباشرة الآن اقتراحات خاصة بالمقاييس تساعدك في ضبط بيئة التطوير لتكون أقرب ما يمكن إلى تجربة المستخدمين.
للحصول على اقتراحات، عليك إعداد عملية استرجاع بيانات الاستخدام الفعلي من تقرير تجربة المستخدم على Chrome (أو CrUX) وتوسيع قسم مراعاة ظروف الاختبار المحلية في كل بطاقة مقياس (إن وُجدت) ومراعاة بيئات المستخدمين الفعليين في إعدادات البيئة.
اتّبِع الاقتراحات لتقريب تجربة المستخدمين.
التنقّل في مسارات التنقّل
يمكنك الآن التنقّل بين أشرطة التنقّل في المخطط الزمني لتسجيل الأداء: "التنقّل" ذهابًا وإيابًا بين أشرطة التنقّل، والكتابة فوق شريط تنقّل ثانوي، وإزالة عدة أشرطة تنقّل ثانوية. في السابق، عند اختيار جزء من مسار التنقّل الرئيسي، كانت الأجزاء الفرعية تختفي.
تحسينات على لوحة "الذاكرة"
يتضمّن هذا الإصدار عددًا من التحسينات على لوحة الذاكرة.
ملف شخصي جديد باسم "العناصر المنفصلة"
تتضمّن لوحة الذاكرة نوعًا جديدًا من الملفات الشخصية، وهو العناصر المنفصلة. تعرض الكائنات التي يحتفظ بها مرجع JavaScript.
رقم المشكلة في Chromium: 350519222.
تحسين تسمية عناصر JavaScript العادية
لتنظيم فئة Object وإزالة العناصر غير الضرورية منها في لقطات العناصر المتعدّدة، أصبحت كائنات JavaScript العادية الآن:
- يتم تسميتها استنادًا إلى الخصائص التي تحتوي عليها، مثل
{firstProperty, secondProperty, ..., *nthProperty}. - يمكن البحث عنها باستخدام هذه الأسماء التي تنشئها "أدوات مطوّري البرامج".
- يتم تجميعها معًا إذا كانت تتضمّن الخصائص نفسها.
رقم المشكلة في Chromium: 350519222.
إيقاف المظهر الديناميكي
يمكنك الآن إيقاف المطابقة التلقائية لألوان "أدوات مطوّري البرامج" مع ألوان المظهر المخصّص في Chrome.
لإيقاف ميزة "تغيير المظهر ديناميكيًا"، عليك محو الإعدادات > الإعدادات المفضّلة > المظهر > مطابقة نظام ألوان Chrome وإعادة تحميل "أدوات مطوّري Chrome".
مشكلة في Chromium: 328472696.
تجربة Chrome: مشاركة العمليات
عادةً، عند فتح علامات تبويب متعددة من الموقع الإلكتروني نفسه (مثل مستندات Google)، ينشئ Chrome عملية عرض منفصلة لكل علامة تبويب. تغيّر تجربة مشاركة العمليات ذلك من خلال السماح لعلامات تبويب متعددة بمشاركة عملية العرض نفسها لتحسين الأداء.
إذا ظهرت لك رسالة في شريط المعلومات تفيد بأنّ "علامة التبويب هذه تشارك الموارد مع علامات تبويب أخرى..." أثناء فتح "أدوات مطوّري البرامج"، يعني ذلك أنّك جزء من المجموعة الصغيرة التي تم تفعيل تجربة مشاركة العمليات فيها.
يمكن أن تؤثّر مشاركة العمليات في تصحيح الأخطاء عند نقاط التوقّف وتحليل الأداء. لمزيد من المعلومات، يُرجى الاطّلاع على تجربة Chrome: مشاركة العمليات.
الإصدار 12.2.1 من Lighthouse
تعمل لوحة Lighthouse الآن بالإصدار 12.2.1 من Lighthouse.
يتضمّن هذا التحديث < 20 KB حدًا أدنى للتجاهل لاقتراحات ضغط الموارد لمساعدتك في التركيز فقط على عمليات تقليل حجم الملفات المهمة. الاطّلاع على قائمة التغييرات الكاملة
للتعرّف على أساسيات استخدام لوحة Lighthouse في "أدوات مطوّري البرامج"، يمكنك الاطّلاع على Lighthouse: تحسين سرعة الموقع الإلكتروني.
مشكلة في Chromium: 772558.
لمحات متنوّعة
في ما يلي بعض الإصلاحات والتحسينات الجديرة بالذكر في هذا الإصدار:
- العناصر:
- وحدة التحكّم: تم إصلاح علامة العطف غير المضمّنة في السلاسل المتعددة الأسطر في أوامر cURL (352651673).
- الذاكرة: تم إصلاح الاختيار التلقائي في الصفحات التي تتضمّن برامج الخدمة، وتم الآن اختيار سلسلة التعليمات الرئيسية (40669896).
- الأمان: يتم الآن تعديل تمييز مخطط عنوان URL بشكل صحيح عند تغيُّر مرحلة الأمان الخاصة بالمصدر (359920086).
تنزيل قنوات المعاينة
ننصحك باستخدام Chrome Canary أو Dev أو Beta كمتصفّح تطوير تلقائي. تتيح لك قنوات المعاينة هذه الوصول إلى أحدث ميزات DevTools، وتتيح لك اختبار أحدث واجهات برمجة التطبيقات لمنصة الويب، وتساعدك في العثور على المشاكل في موقعك الإلكتروني قبل أن يواجهها المستخدمون.
التواصل مع فريق Chrome DevTools
استخدِم الخيارات التالية لمناقشة الميزات الجديدة أو التحديثات أو أي شيء آخر متعلّق بـ "أدوات مطوّري البرامج".
- يمكنك إرسال الملاحظات وطلبات الميزات إلينا على crbug.com.
- يمكنك الإبلاغ عن مشكلة في "أدوات مطوّري البرامج" باستخدام المزيد من الخيارات > مساعدة > الإبلاغ عن مشكلة في "أدوات مطوّري البرامج" في "أدوات مطوّري البرامج".
- يمكنك نشر تغريدة على @ChromeDevTools.
- يمكنك إضافة تعليقات على فيديوهات "الميزات الجديدة في أدوات مطوّري البرامج" على YouTube أو فيديوهات "نصائح حول أدوات مطوّري البرامج" على YouTube.
الميزات الجديدة في "أدوات مطوّري البرامج"
قائمة بكل ما تم تناوله في سلسلة الميزات الجديدة في "أدوات مطوّري البرامج"
- تعديلات على خادم MCP في "أدوات مطوّري البرامج"
- مشاركة محسّنة لعمليات التتبُّع
- إتاحة @starting-style
- أداة المحرّر للعرض: البناء
- Lighthouse 13
- اقتراحات الرموز البرمجية من Gemini
- تحسينات لخادم MCP في "أدوات مطوّري البرامج"
- الوصول بشكل أسرع إلى المساعدة المستندة إلى الذكاء الاصطناعي
- تصحيح أخطاء تتبُّع الأداء الكامل باستخدام Gemini
- تبديل اتجاه الدرج
- برنامج المطوّرين من Google
- أهم الميزات المتنوعة
- أدوات مطوّري البرامج في Chrome (MCP) لبرنامج الذكاء الاصطناعي
- تصحيح أخطاء شجرة اعتمادية الشبكة باستخدام 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
- لوحة "الميزات الجديدة"
- Lighthouse 12.3.0
- أهم الميزات المتنوعة
- تصحيح أخطاء طلبات الشبكة وملفات المصدر وعمليات تتبُّع الأداء باستخدام Gemini
- عرض سجلّ محادثات الذكاء الاصطناعي
- إدارة مساحة تخزين الإضافة في التطبيق > مساحة التخزين
- تحسينات على الأداء
- مراحل التفاعل في المقاييس المباشرة
- معلومات حظر العرض في علامة التبويب "الملخّص"
- إتاحة أحداث scheduler.postTask وأسهم المنشئ
- تحسينات على لوحة "الصور المتحركة" وعلامة التبويب "العناصر" > "الأنماط"
- الانتقال من "العناصر" > "الأنماط" إلى "الصور المتحركة"
- النتائج في الوقت الفعلي في علامة التبويب "محسوبة"
- محاكاة ضغط الحساب في "أدوات الاستشعار"
- عناصر JavaScript التي تحمل الاسم نفسه والمجمّعة حسب المصدر في لوحة "الذاكرة"
- مظهر جديد للإعدادات
- تم إيقاف لوحة "إحصاءات الأداء" نهائيًا وإزالتها من "أدوات مطوّري البرامج"
- أهم الميزات المتنوعة
- تصحيح أخطاء CSS باستخدام Gemini
- التحكّم في ميزات الذكاء الاصطناعي في علامة تبويب مخصّصة للإعدادات
- تحسينات على "لوحة الأداء"
- إضافة تعليقات توضيحية إلى نتائج الأداء ومشاركتها
- الحصول على إحصاءات الأداء مباشرةً في لوحة "الأداء"
- تحديد تغييرات التصميم المفرطة بسهولة أكبر
- تحديد الصور المتحركة غير المركّبة
- نقل مستوى التزامن في الجهاز إلى "أجهزة الاستشعار"
- تجاهل النصوص البرمجية المخفية الهوية والتركيز على الرمز في عمليات تتبُّع تسلسل استدعاء الدوال البرمجية
- العناصر > الأنماط: إتاحة أوضاع الكتابة sideways-* لتراكبات الشبكة والكلمات الرئيسية على مستوى CSS
- عمليات تدقيق Lighthouse للصفحات غير المتوفّرة عبر بروتوكول HTTP في وضعَي الفترة الزمنية واللقطة
- تحسينات على تسهيل الاستخدام
- أهم الميزات المتنوعة
- تحسينات على لوحة الشبكة
- إعادة تصميم فلاتر الشبكة
- عمليات تصدير ملفات HAR تستبعد الآن البيانات الحسّاسة تلقائيًا
- تحسينات على "لوحة العناصر"
- قيم الإكمال التلقائي للسمات text-emphasis-*
- تمييز المحتوى الزائد عن الحد في مساحة التمرير بشارة
- تحسينات على "لوحة الأداء"
- الاقتراحات في المقاييس المباشرة
- التنقّل في أشرطة التنقّل
- تحسينات على "لوحة الذاكرة"
- الملف الشخصي الجديد "العناصر المنفصلة"
- تحسين تسمية عناصر JavaScript العادية
- إيقاف ميزة "تغيير المظهر الديناميكي"
- تجربة Chrome: مشاركة العمليات
- Lighthouse 12.2.1
- أهم الميزات المتنوعة
- أداة "المسجّل" تتيح التصدير إلى Puppeteer لمتصفّح Firefox
- تحسينات على "لوحة الأداء"
- ملاحظات حول مقاييس الأداء المباشرة
- طلبات البحث في مسار الشبكة
- الاطّلاع على عمليات تتبُّع تسلسل استدعاء الدوال البرمجية لعمليات استدعاء performance.mark وperformance.measure
- استخدام بيانات العناوين التجريبية في لوحة "الملء التلقائي"
- تحسينات على "لوحة العناصر"
- فرض المزيد من الحالات لعناصر معيّنة
- ميزة الإكمال التلقائي أصبحت متاحة الآن للمزيد من سمات الشبكة في "العناصر" > "الأنماط"
- الإصدار 12.2.0 من Lighthouse
- أهم الميزات المتنوعة
- سنطرح ميزة "إحصاءات Console من Gemini" في معظم البلدان الأوروبية
- التعديلات على "لوحة الأداء"









