मैंने अभी-अभी अपने फ़ायरफ़ॉक्स के ऐडों को साफ़ किया और सोचा:
फायरबग में कौन सी विशेषताएं हैं जो इसे अद्वितीय बनाती हैं?
फायरबग और फ़ायरफ़ॉक्स डेवलपर टूल दोनों में कौन सी सुविधाएँ उपलब्ध हैं?
मैंने अभी-अभी अपने फ़ायरफ़ॉक्स के ऐडों को साफ़ किया और सोचा:
फायरबग में कौन सी विशेषताएं हैं जो इसे अद्वितीय बनाती हैं?
फायरबग और फ़ायरफ़ॉक्स डेवलपर टूल दोनों में कौन सी सुविधाएँ उपलब्ध हैं?
जवाबों:
फ़ायरफ़ॉक्स के मूल डेवलपर उपकरण एक आए हैं लंबे रास्ते के बाद से इस सवाल का लिखा गया था। मतभेद मुख्य रूप से निम्नलिखित बिंदुओं तक कम हो गए हैं:
और भी चीजें गायब हैं, जो फायरबग और फ़ायरफ़ॉक्स DevTools के बीच सभी अंतराल के लिए दायर एक बग रिपोर्ट में ट्रैक की गई हैं ।
फायरबग एकीकरण
फायरबग को अब देशी डेवलपर टूल के शीर्ष पर बनाया गया है। फ़ायरफ़ॉक्स 48 के बाद से एक फायरबग थीम भी है जो फ़ायरबग एक्सटेंशन की तरह दिखता है, जिससे आप फायरबग के लिए उपयोग किए जाने पर घर पर महसूस कर सकते हैं। एक बार मल्टी-प्रोसेस फ़ायरफ़ॉक्स सक्षम हो जाता है, दबाने परF12 फायरबग बटन या क्लिक करने से फ़ायरफ़ॉक्स DevTools और फ़ायरबग थीम के साथ खुल जाता है।
फायरबग और फ़ायरफ़ॉक्स DevTools के बीच के अंतर को समझाने वाला एक माइग्रेशन गाइड भी है ।
फायरबग में बहुत सारी छोटी विशेषताएं हैं जो अंतर्निहित टूल नहीं हैं। UI के साथ चारों ओर खेलना, यह वही है जो दिमाग में आता है, लेकिन मुझे यकीन है कि और भी हैं:
someFunction.%closureVar
कमांड लाइन सिंटैक्स की तरह निरीक्षण क्षमताओं को बंद करनाinclude
औरgetEventListeners
बेशक, इसके लिए व्यक्तिपरक पहलू भी हैं। उदाहरण के लिए, मैं व्यक्तिगत रूप से फायरबग की यूआई पसंद करता हूं और भक्तों के कालेपन से अधिक दिखाई देता हूं, और एक उपकरण के साथ पिछली परिचितता हमेशा महत्वपूर्ण होती है।
लगता है जैसे किसी ने मेरे सवाल को यहाँ देखा;)
https://hacks.mozilla.org/2013/10/firefox-developer-tools-and-firebug/
समस्या यह है, कि बहुत जवाब नहीं है। लेकिन इसका तात्पर्य यह है कि अभी फायरबग के पास खुद को अलग करने के लिए बहुत कुछ नहीं है और इसलिए इसे बदलने का रास्ता खोजा जा रहा है।
यह जल्द ही अप्रासंगिक हो जाएगा, क्योंकि फायरबग और देशी डेवलपर उपकरण विलय कर रहे हैं:
फायरबग 2 मल्टी-प्रोसेस ब्राउज़र (अर्थात ई 10) में काम नहीं करता है और इसे परिवर्तित करना बहुत जटिल है, फ़ायरफ़ॉक्स में ई 10 के सक्रिय होने पर यह काम करना बंद कर देगा।
हम तैयार होना चाहते हैं जब फायरबग 2 काम करना बंद कर देता है और हम निम्नलिखित योजना के साथ आए हैं।
फ़ायरफ़ॉक्स में निर्मित उपकरणों में सभी फायरबग 3 सुविधाओं को एकीकृत करें और सभी फायरबग उपयोगकर्ताओं को इसे अग्रेषित करें।
Firebug 3 (AMO पर) को जारी करके Firebug 2 को केवल तभी बदलें जब हमें किसी एक्सटेंशन में फ़ायरफ़ॉक्स डेवलपर टूल में मौजूद किसी भी महत्वपूर्ण सुविधाओं को वितरित करना हो।
हम वर्तमान में XHR इंस्पेक्टर ( बग 1211525 ), DOM पैनल ( बग 1201475 ) और फायरबग थीम ( बग 1244054 ) को पोर्ट करने पर काम कर रहे हैं ।
फायरबग की अगली रिलीज़ के लिए मुख्य लक्ष्य इसे फ़ायरफ़ॉक्स में निर्मित DevTools में एकीकृत करना होगा। इसके अलावा फायरबग वर्किंग ग्रुप ने देवताओल्स को नई कार्यक्षमता के साथ विस्तारित करने के लिए कुछ नई सुविधाओं की योजना बनाई है।
फायरबग 3.0 अल्फा (उर्फ फायरबग.नेक्स्ट) वर्तमान में फ़ायरफ़ॉक्स 35 - 36 के साथ संगत है और आगामी मल्टीप्रोसेस (साथ ही गैर-मल्टीप्रोसेस) ब्राउज़रों का समर्थन करेगा।
फायरबग 3.0 (फायरबग.नेक्स्ट के रूप में भी जाना जाता है) देशी फ़ायरफ़ॉक्स डेवलपर टूल के शीर्ष पर निर्मित अगली फायरबग पीढ़ी का प्रतिनिधित्व करता है।
यदि आप फायरबग 2 को मल्टीप्रोसेस (e10s) सक्षम ब्राउज़र में स्थापित करते हैं, तो आपको फायरबग 3 में अपग्रेड करने या मल्टीप्रोसेस समर्थन बंद करने के लिए प्रेरित किया जाएगा।
मोज़िला ने इलेक्ट्रोलिसिस की रिहाई को पहले ही कई बार स्थगित कर दिया। वर्तमान योजना 19 अप्रैल, 2016 को मल्टी-प्रोसेस फ़ायरफ़ॉक्स को स्थिर चैनल पर जारी करने की है, जब फ़ायरफ़ॉक्स 46 को स्थिर चैनल पर रिलीज़ किया जाता है।
यह केवल एक अनुमानित रिलीज की तारीख है और यह संभव है कि इलेक्ट्रोलिसिस में और देरी होगी।
एक दिलचस्प विचार यह है कि मोज़िला को ब्राउज़र के उपयोगकर्ताओं के लिए रिलीज़ को कम दर्दनाक बनाना है, इलेक्ट्रोलिसिस को केवल ऐड-ऑन के बिना फ़ायरफ़ॉक्स के संस्करणों में सक्षम करना है, और फ़ायरफ़ॉक्स के संस्करणों में जहां केवल संगत ऐड-ऑन स्थापित हैं।
हम कुछ समय के लिए फ़ायरफ़ॉक्स डेवलपर टूल्स और फायरबग को एकजुट करने के लिए काम कर रहे हैं। फ़ायरफ़ॉक्स 49 से, हम Firebug.next बिल्ट-इन शिपिंग करेंगे।
यदि आप फायरबग के बजाय अंतर्निहित फ़ायरफ़ॉक्स डेवलपर टूल का उपयोग करते हैं, तो आप डोम पैनल और फायरबग थीम को पसंद कर सकते हैं जो हमने इस मर्ज में जोड़ा है।
इसके अलावा हमने कुछ सामान्य फायरबग एक्सटेंशन (PixelPerfect, FireQuery और HARExportTrigger को पूर्व में NetExpress) में पोर्ट किया है। और जब हम इस पर होते हैं, तो आप हमारे नए WebSocket मॉनिटर एक्सटेंशन को पसंद कर सकते हैं।
फायरबग सुविधाओं को अंतर्निहित टूल में पोर्ट करने के हिस्से के रूप में, हम फायरबग थीम को भी पोर्ट कर रहे हैं, जिससे फायरबग उपयोगकर्ताओं को काम करने के लिए अधिक परिचित वातावरण मिलता है।
यह विषय गर्म, गर्म, गर्म है! डेवलपर टूल के लिए फायरबग थीम को हाय कहें
मोज़िला ने आज विंडोज, मैक, लिनक्स और एंड्रॉइड के लिए फ़ायरफ़ॉक्स 48 लॉन्च किया। ब्राउज़र ने मल्टी-प्रोसेसर समर्थन (आखिरकार) प्राप्त किया है, हानिकारक डाउनलोड के खिलाफ सुरक्षा बढ़ा दी है, और एंड्रॉइड पर मीडिया में सुधार हुआ है। पुराने OS X संस्करणों और Android जिंजरब्रेड के लिए समर्थन छोड़ दिया गया है।
फ़ायरफ़ॉक्स 48 में, मोज़िला धीरे-धीरे बहु-प्रक्रिया समर्थन को सक्षम कर रहा है, 1 प्रतिशत उपयोगकर्ताओं के साथ शुरू होता है, और फ़ायरफ़ॉक्स चैनल के लगभग आधे हिस्से तक रैंप होता है। यह जाँचने के लिए कि क्या आप इलेक्ट्रोलिसिस समूह में हैं, URL बार में "about: support" टाइप करें और यह देखने के लिए जांचें कि क्या वह मल्टीप्रोसेस विंडोज लाइन आइटम के तहत "1/1 (डिफ़ॉल्ट रूप से सक्षम)" कहता है।
संदर्भ
One of our goals is to bring Firebug UX into native devtools, so yes, features are mixing to devtools.
मुझे लगता है कि अभी भी सबसे बड़ा फायदा - नेटवर्क पैनल और समयरेखा कार्यक्षमता के कार्यान्वयन के बाद - विभिन्न फायरबग एक्सटेंशन की उपलब्धता है फायरबग , उदाहरण के लिए YSlow, पेज स्पीड, फायरपीथॉन और इतने पर।
अंत में यह संभवतः आपकी व्यक्तिगत प्राथमिकताओं के आधार पर अधिक विकल्प है, पसंद का एक हथियार के साथ आने के लिए जो आपको सबसे अधिक सुविधा और गति प्रदान करता है।
इस निर्णय पर एक दिलचस्प विवरण यह है कि फायरबग एक बार प्लगइन्स में से एक था जिसका फ़ायरफ़ॉक्स पर सबसे महत्वपूर्ण नकारात्मक प्रदर्शन प्रभाव था। मैं उस पर एक वर्तमान अध्ययन के बारे में नहीं जानता, खासकर अगर देव उपकरण में निर्मित फायरबग की तुलना में बेहतर प्रदर्शन-वार काम कर रहे हैं।
वर्तमान फ़ायरबग संस्करण पर देशी देव उपकरणों का एक फायदा यह है कि इसमें सोर्समैप्स होते हैं, जहाँ फ़ायरबग नहीं होता है।
फायरबग में अद्वितीय विशेषताएं हैं, लेकिन फ़ायरफ़ॉक्स के अंतर्निहित इंस्पेक्टर के पास नहीं है, इसमें शामिल हैं:
फ़ायरफ़ॉक्स में निर्मित इंस्पेक्टर के पास अद्वितीय विशेषताएं हैं, लेकिन फ़ायरबग के पास नहीं है, इसमें शामिल हैं: