فحص موضع العنصر الثابت في CSS في لوحة "العناصر"
لتسهيل تصحيح أخطاء ميزة تحديد موضع عنصر ثابت، تربط علامة التبويب الأنماط الآن المعرّفات الصريحة للعناصر الثابتة والعناصر الثابتة الضمنية بعُقدها.
بالإضافة إلى ذلك، ترتبط قيمة السمة popovertarget الآن بالعنصر popover في DOM.
تحسينات على لوحة "المصادر"
يتضمّن هذا الإصدار عدة تحسينات على لوحة المصادر.
ميزة "عدم الإيقاف المؤقت هنا مرة أخرى" المحسّنة
يتيح لك الخيار "عدم الإيقاف المؤقت هنا مرة أخرى" منع أداة تصحيح الأخطاء من الإيقاف المؤقت على السطر نفسه مرارًا وتكرارًا. ويسهّل ذلك التعامل مع نقاط التوقف غير ذات الصلة التي يتم تشغيلها بشكل متكرر. يحسّن هذا الإصدار هذه الإمكانية، وهي تعمل الآن مع:
- الاستثناءات أو رفض الوعود من الدوال المضمّنة
- إلغاء النقاط الفاصلة في DOM وfetch/XHR وCSP Violation
- في تفكيك Wasm
إليك سير العمل قيد التنفيذ:
مشكلة في Chromium: 40924349.
أدوات معالجة أحداث جديدة لتنفيذ عملية محاذاة عند التمرير
تتضمّن القائمة المصادر > نقاط توقّف مستمع الحدث > التحكّم مستمعَين مرتبطَين بـ scroll-snap: scrollsnapchange وscrollsnapchanging. يتم تنشيط هذه الأحداث عند التنقّل في حاوية التمرير بطريقة تؤدي إلى محاذاتها مع عنصر جديد.
مشكلة في Chromium: 40286359.
تحسينات في "لوحة الشبكة"
يتضمّن هذا الإصدار عدة تحسينات على لوحة الشبكة.
تعديل الإعدادات المُسبقة لضبط الحدّ الأقصى المسموح لعرض نطاق الشبكة
تم تعديل الإعدادات المُسبَقة للتقييد في لوحة الشبكة: تمّت إضافة الجيل الرابع السريع، وتمّت إعادة تسمية الجيل الثالث السريع إلى الجيل الرابع البطيء، وتمّت إعادة تسمية الجيل الثالث البطيء إلى الجيل الثالث. يتوافق ذلك بشكل أفضل مع الإعدادات المُسبقة في Lighthouse.
مشكلة في Chromium: 342406608.
معلومات عامل الخدمة في الحقول المخصّصة لتنسيق HAR
عند تصدير سجلّ الشبكة إلى تنسيق HAR، يمكنك الآن الاطّلاع على المعلومات المتعلّقة ببرامج الخدمة، بما في ذلك التوقيتات، كحقول مخصّصة (مسبوقة بشرطات سفلية). على سبيل المثال، قد تجد الحقول الجديدة التالية في السجلّ:
...
"response": {
...
"_fetchedViaServiceWorker": true,
"_responseCacheStorageCacheName": "V1",
"_serviceWorkerResponseSource": "cache-storage"
}
...
"timings": {
...
"_workerStart": -1,
"_workerReady": -1,
"_workerFetchStart": -1,
"_workerRespondWithSettled": -1
}
...
مشكلة في Chromium: 342406608.
إرسال أحداث WebSocket وتلقّيها في "لوحة الأداء"
على غرار أحداث WebSocket الأخرى، تسجّل لوحة الأداء الآن الحدثَين إرسال رسالة WebSocket وتلقّي رسالة WebSocket وتعرضهما في تتبُّع الأداء. على سبيل المثال:
مشكلة في Chromium: 40286129.
لمحات متنوّعة
في ما يلي بعض الإصلاحات والتحسينات الجديرة بالذكر في هذا الإصدار:
- تسهيل الاستخدام: تعلن برامج قراءة الشاشة الآن عن محتوى الرسائل في وحدة التحكّم عند التنقّل في السجلّ باستخدام مفتاحَي السهمَين للأعلى وللأسفل (344484979).
- المراجع:
- الذاكرة: تمت إزالة
InternalNodesغير الضروري الذي يبلغ حجمه صفرًا من الملخّص الخاص بلقطة الذاكرة المجمّعة (340200025). - الشبكة: تم إصلاح خطأ كان يمنع معاينة محتوى استجابة البث للطلبات التي بدأت للتو ولكن لم تتلقَّ حدث
responseReceivedبعد (338340752). - الأداء:
- وحدة التحكّم: تم إصلاح خطأ كان يعرض رسائل متطابقة متعددة في وحدة التحكّم عند التنقّل باستخدام ذاكرة التخزين المؤقت للخلف/للأمام (40894153).
- الإعدادات: تمت إضافة رموز مساعدة بجانب جميع علامات التبويب.
تنزيل قنوات المعاينة
ننصحك باستخدام 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
- ربط مجلد مساحة عمل وحفظ التغييرات في ملفات المصدر




