نسخ أنماط العنصر
انقر بزر الماوس الأيمن على عقدة في شجرة DOM لنسخ CSS الخاص بعقدة DOM هذه إلى الحافظة.
الشكل 1. نسخ أنماط العناصر
نشكر آدم آرجايل وVisBug على الإلهام.
تصوُّر تغييرات التصميم
لنفترض أنّك تقرأ مقالة إخبارية على موقعك الإلكتروني المفضّل. أثناء قراءة الصفحة، تفقد موضعك باستمرار لأنّ المحتوى يتنقّل. تُعرف هذه المشكلة باسم تغيير التنسيق. يحدث ذلك عادةً عند انتهاء تحميل الصور والإعلانات. لم تحجز الصفحة أي مساحة للصور والإعلانات، لذا على المتصفّح نقل كل المحتوى الآخر إلى الأسفل لإفساح المجال لها. الحلّ هو استخدام العناصر النائبة.
يمكن أن تساعدك "أدوات مطوّري البرامج" الآن في رصد تغييرات التصميم:
- افتح قائمة الأوامر.
- ابدأ الكتابة
Rendering. - نفِّذ الأمر إظهار أداة العرض.
- ضَع علامة في مربّع الاختيار مناطق التغيّر في التصميم. أثناء تفاعلك مع صفحة، يتم تمييز تغييرات التصميم باللون الأزرق.
الشكل 2. تغيير في التصميم
المشكلة رقم 961846 في Chromium
الإصدار 5.1 من Lighthouse في لوحة "عمليات التدقيق"
تعمل لوحة "عمليات التدقيق" الآن بالإصدار 5.1 من Lighthouse. تشمل عمليات التدقيق الجديدة ما يلي:
- يجب تقديم
apple-touch-iconصالح. يتحقّق من إمكانية إضافة تطبيق ويب تقدّمي (PWA) إلى الشاشة الرئيسية على أجهزة iOS. - الحفاظ على انخفاض عدد الطلبات وأحجام الملفات: تعرض هذه اللوحة العدد الإجمالي لطلبات الشبكة وأحجام الملفات لمختلف الفئات، مثل المستندات والنصوص البرمجية وأوراق الأنماط والصور وما إلى ذلك.
- الحد الأقصى المحتمَل لمهلة الاستجابة لأوّل إدخال: يقيس هذا المقياس الحد الأقصى المحتمل للوقت بين تفاعل المستخدم الأول مع الصفحة واستجابة المتصفّح لهذا التفاعل. يُرجى العِلم أنّ هذا المقياس يحلّ محلّ مقياس "وقت الاستجابة المقدَّر للإدخال". لا يتم احتساب مقياس "الحد الأقصى المحتمل لمهلة الاستجابة لأوّل إدخال" ضمن درجة "الأداء".
الشكل 3. واجهة المستخدم الجديدة للوحة "عمليات التدقيق"
يتضمّن إصدارا Node وCLI من Lighthouse 5.1 ثلاث ميزات رئيسية جديدة تستحق الاطّلاع عليها:
- ميزانيات الأداء يمكنك منع تراجع أداء موقعك الإلكتروني بمرور الوقت من خلال تحديد عدد الطلبات وأحجام الملفات التي يجب ألا تتجاوزها الصفحات.
- المكوّنات الإضافية يمكنك توسيع نطاق Lighthouse باستخدام عمليات التدقيق المخصّصة.
- حِزم التكديس إضافة عمليات تدقيق مخصّصة لحِزم تكنولوجية معيّنة تم طرح حزمة WordPress Stack Pack أولاً. نعمل حاليًا على تطوير حِزم React وAMP.
مزامنة مظهر نظام التشغيل
إذا كنت تستخدم المظهر الداكن لنظام التشغيل، سيتم الآن تبديل أدوات مطوّلي البرامج إلى المظهر الداكن الخاص بها تلقائيًا.
اختصار لوحة المفاتيح لفتح "محرّر نقاط التوقّف"
اضغط على Control+Alt+B أو Command+Option+B (في نظام التشغيل Mac) عندما يكون التركيز في "المحرّر" ضمن لوحة "المصادر" لفتح محرّر نقاط الإيقاف. استخدِم "محرّر نقاط الإيقاف" لإنشاء نقاط تسجيل ونقاط إيقاف مشروطة.
الشكل 4. محرّر نقاط الإيقاف
ذاكرة التخزين المؤقت للجلب المسبق في "لوحة الشبكة"
يعرض عمود الحجم في "لوحة الشبكة" الآن (prefetch cache) عندما يتم تحميل مورد من ذاكرة التخزين المؤقت التي تم جلبها مسبقًا. الجلب المسبق هو ميزة جديدة نسبيًا في منصة الويب تهدف إلى تسريع عمليات تحميل الصفحات اللاحقة. تُظهر تقارير Can I use... أنّ% 83.33 من المتصفّحات في العالم تتوافق معها اعتبارًا من يوليو 2019.
الشكل 5. يوضّح عمود الحجم أنّ prefetch2.html وprefetch2.css مصدرهما (prefetch cache).
يمكنك الاطّلاع على العرض التوضيحي لميزة "الجلب المسبق" لتجربتها.
المشكلة رقم 935267 في Chromium
الخصائص الخاصة عند عرض الكائنات
تعرض "وحدة التحكّم" الآن حقول الفئات الخاصة في معاينات العناصر.
الشكل 6. لا يعرض الإصدار القديم من Chrome على اليمين الحقل #color عند فحص العنصر، بينما يعرضه الإصدار الجديد على اليسار.
الإشعارات والرسائل الفورية في لوحة "التطبيق"
يتيح قسم "الخدمات التي تعمل في الخلفية" في لوحة "التطبيق" الآن استخدام "الرسائل الفورية" و"الإشعارات". تحدث الرسائل الفورية عندما يرسل خادم معلومات إلى عامل خدمة. تحدث الإشعارات عندما يعرض عامل الخدمة أو نص برمجي للصفحة معلومات للمستخدم.
كما هو الحال مع ميزتَي "استرجاع البيانات في الخلفية" و"المزامنة في الخلفية" من الإصدار 76 من Chrome، بعد بدء التسجيل، يتم تسجيل الرسائل والإشعارات الواردة إلى هذه الصفحة لمدة 3 أيام، حتى عند إغلاق الصفحة أو Chrome.
الشكل 7. لوحتا "الرسائل والإشعارات الفورية" الجديدتان في لوحة "التطبيق"
المشكلة رقم 927726 في Chromium
تنزيل قنوات المعاينة
ننصحك باستخدام 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 في "الملخّص"






