موضوع Firebug لأدوات مطور Firefox
- فئة: ثعلب النار
فايربوغ هو امتداد تطوير شائع لمتصفح Firefox والذي كان متاحًا لمتصفح Firefox منذ الأيام الأولى من متصفح الويب.
تم إطلاقه في وقت لم يتم فيه دمج أدوات التطوير في متصفحات الويب - وكان أقصى ما يمكنك فعله في ذلك الوقت هو عرض كود المصدر وربما تعديله مباشرةً إذا كان التكامل متاحًا - وقد أحدث ثورة في كيفية استخدام مطوري الويب للمتصفح لتحرير وتصحيح ومراقبة التعليمات البرمجية والعرض الفعلي لصفحات الويب في متصفح الويب.
لا يزال Firebug شائعًا لدى أكثر من 2 مليون مستخدم ، لكن الفريق اتخذ القرار منذ بعض الوقت كانت ستركز جهودها على دمج ميزات Firebug في Firefox Developer Tools بدلاً من العمل على Firebug 3.x كامتداد مستقل.
كانت الأسباب التي قدمها الفريق هي عدم رغبته في التنافس مع أدوات تطوير Firefox ، وعدم رغبة المستخدمين في استخدام أداتين منفصلتين ، وأن التكامل سيكون مفيدًا فيما يتعلق بالأداء والاستقرار والأمن.
موضوع Firebug في Firefox
كانت الخطة الأولية هي إنشاء سمة Firebug لأدوات تطوير Firefox ، لإدخال تحسينات على تجربة مستخدم Firebug إلى Firefox ، ودمج أدوات Firebug في Firefox التي لا تدعمها أدوات المطور الخاصة بالمتصفح.
تم دمج الإصدار الأول من سمة Firebug في أحدث إصدار نسخة ليلا من Firefox.
كما هو الحال مع هذه الأشياء ، سيستغرق الأمر بعض الوقت قبل أن تصبح السمة متاحة لمطوري الويب الذين يقومون بتشغيل إصدارات أخرى من متصفح الويب.
يعدل المظهر في هذه المرحلة الألوان والخطوط والتخطيط فقط ولكنه لا يقدم أي ميزات بخلاف ذلك إلى أدوات المطور في المتصفح.
لتمكين السمة في Firefox ، قم بما يلي:
- عند فتح صفحة ويب ، انقر فوق F12 لعرض واجهة أدوات المطور.
- يؤدي النقر فوق رمز العجلة المسننة في الزاوية اليمنى العلوية من واجهة Developer Tools إلى عرض التفضيلات.
- حدد موقع قسم السمات هناك ، وحدد Firebug من قائمة السمات المتاحة.
- التغيير فوري ، ويؤثر فقط على واجهة Developer Tools وليس على واجهة المتصفح الكاملة.
يمكنك التحقق من خلل برمجي على Bugzilla التي حطت الموضوع ، و آخر يسرد التحسينات المحتملة للموضوع الذي تعتبر Mozilla إضافته في المستقبل.
بقدر ما يتعلق الأمر بامتداد Firebug ، فإنه سيستمر في العمل في الوقت الحالي ولكن هذا سيتوقف عندما تقدم Mozilla e10s على القناة الثابتة لأن Firebug لن يكون متوافقًا مع بنية Firefox متعددة العمليات. (عبر سورين هنتزشل )