सफारी 6 वेब इंस्पेक्टर को वापस कैसे करें?


13

नए सफारी 6 वेब इंस्पेक्टर यूआई छोटे आइकनों और कोई लेबल के साथ टैब / पैन के भार के कारण मेरे लिए एक बुरा सपना है।

यह XHR अनुरोधों और उनकी प्रतिक्रियाओं की सूची दिखाने जैसे सामान्य कार्यों को जटिल करने के लिए भी लगता है।

क्या सफारी में वेब इंस्पेक्टर के लुक और फील को वापस लाने का कोई तरीका है (अधिक) यह पिछले संस्करणों में कैसा था?


2
एक तरफ के रूप में: यह प्रलेखन के साथ आता है: सफारी डेवलपर टूल गाइड
अर्जन

इसके अलावा, जब मैं माउस होवर करें, मैं कर टूलटिप्स मिलता है।
डैनियल

@DanielLawson, अब मैं भी करता हूं, कभी-कभी वे हालांकि दिखाई नहीं देते हैं। मैंने अब उसे संपादित किया।
गेरी

क्या सफारी 6 के लिए एक विकल्प को स्थगित करना एक विकल्प है?
bmike

जवाबों:


6

नए वेब इंस्पेक्टर को Xcode के थोड़ा करीब बनाया गया था।

पुराने साधनों को वापस पाने का कोई सीधा तरीका नहीं है, अन्य साधनों पर ध्यान दिए बिना। उदाहरण के लिए:

  • एक वीएम में शेर चलाना (एक पुरानी सफारी चलाने के लिए)।
  • वेबकीट का एक रात का निर्माण चल रहा है - लेकिन इसमें केवल नया निरीक्षक हो सकता है
  • Chrome का उपयोग करना (जबकि अभी भी WebKit, यह अभी भी कुछ का उपयोग करता है जो पुराने निरीक्षक की तरह मेरे करीब लगता था)।

तो नहीं, इस समय, यह इंस्पेक्टर के 'पुराने' संस्करण पर वापस लौटना संभव नहीं लगता। सबसे अच्छी शर्त http://bugreporter.apple.com पर कीड़े जमा करना होगा । यदि यह ऐसी विशेषताएं याद कर रहा है जो पुरानी थी, तो संभवतः भविष्य के संशोधन इस में से कुछ को वापस लाएंगे।


1
धन्यवाद, मैं माउंटेन लायन के साथ सफारी 6 को आजमाने के लिए क्रोम से आया था, लेकिन ऐसा लगता है कि कम से कम डिबगिंग के लिए मैं वापस क्रोम जाऊंगा।
गेरी

1
मैं व्यक्तिगत रूप से वेब इंस्पेक्टर के नए बदलावों को पसंद करता हूं, मैं बस चाहता था कि सभी नए सामानों के बारे में ऑनलाइन कुछ बेहतर प्रलेखन हो।
jmlumpkin

प्रतिक्रिया प्रस्तुत करने के लिए +1। यह भी कोशिश करें: Apple.com/feedback/macosx.html
Mark E. Haase

3

बस सफारी के नवीनतम रात के निर्माण को स्थापित करें: http://nightly.webkit.org/ फिर, आपके पास "वेबकिट वेब इंस्पेक्टर का उपयोग करें" का विकल्प होगा। हाँ!


मेनू आइटम ने UseWebKitWebInspectorकुंजी को बदल दिया , लेकिन defaults write com.apple.Safari UseWebKitWebInspector -bool true10.8 पर सफारी 6.0 में कोई प्रभाव नहीं दिख रहा था।
Lri

2

अपने पुराने वेब इंस्पेक्टर को वापस लाने का एक तरीका है।

  1. सफ़ारी छोड़ दें (या वेब इंस्पेक्टर का उपयोग करने वाले अन्य ऐप)

  2. फाइंडर पर जाएं, फिर "CMD-Shift-G" पर हिट करें। वैकल्पिक रूप से, मेनूबार से "गो" पर क्लिक करें, फिर "गो टू फोल्डर" पर जाएं।

  3. इसे दर्ज करें और दर्ज करें: /System/Library/PrivateFrameworks/WebInspector.framework/Versions/Current/Resources

    मेरा सुझाव है कि आगे बढ़ने से पहले आप इस फ़ोल्डर की सामग्री का बैकअप लें

  4. फ़ोल्डर की सामग्री को "इंस्पेक्टर" ज़िप-फ़ाइल से स्थानांतरित करें जिसे आप नीचे दिए गए लिंक से डाउनलोड कर सकते हैं। यदि पूछा जाए तो पासवर्ड डालें और पहले से मौजूद फाइलों को बदल दें।

    निरीक्षक-फ़ोल्डर की सामग्री की प्रतिलिपि बनाएँ , न कि फ़ोल्डर की ही।

  5. सफारी को फिर से शुरू करें और निरीक्षण करें! :सी)

फ़ाइलें यहाँ डाउनलोड करें (ज़िप फ़ाइल)

आपकी जरूरत की हर चीज अंदर है। उम्मीद है की यह मदद करेगा!


यह मेरे लिए पूरी तरह से काम किया, धन्यवाद! जैसा कि यहाँ बताया गया है , मुझे सूत्रों के टैब को ठीक करने के लिए कुछ पंक्तियाँ भी निकालनी थीं ।
दान

यह आज ही टूट गया है इसलिए मैं इसे सलाह नहीं दूंगा।
दान

1

आप वास्तव में "पुराने" निरीक्षक पर स्विच कर सकते हैं।

बस डेवलप मेनू पर जाएं> वेबकिट वेब इंस्पेक्टर का उपयोग करें

लेकिन पारंपरिक इंस्पेक्टर के साथ एक बड़ा यूआई बग है। हर बार जब आप अलग-अलग पैनलों के बीच स्विच करते हैं तो यूआई फिर से हो जाता है, जिससे आइकन और खोज क्षेत्र की कई परतें बन जाती हैं।

स्पष्ट रूप से कुछ गलत हो गया जब उन्होंने नए इंस्पेक्टर को जोड़ा।


मेरे पास यह मेनू प्रविष्टि नहीं है?
Gerry

आह, आपको प्राथमिकता के भीतर "मेनू बार में मेनू दिखाएँ शो विकसित करना" की आवश्यकता है। यह "उन्नत" अनुभाग में है।
ttaiyo

2
डेवलप मेनू को पहले ही सक्षम कर दिया गया था, इसमें केवल एक आइटम "WebKit वेब इंस्पेक्टर का उपयोग करें" नहीं है। क्या आप एक ही संस्करण / निर्माण का उपयोग कर रहे हैं?
Gerry

3
मुझे माउंटेन लायन पर 8536.25 मिला है, और Xcode भी स्थापित किया गया था। मेनू आइटम निश्चित रूप से एमएल पर नहीं है।
Gerry

1
हम्म, शायद यह शेर के लिए विशिष्ट है ... यह " वेबकीट
ttaiyo

1

यदि आप रात्रिकालीन निर्माण को नहीं चलाना चाहते हैं, तो सफारी 6 को वेबकिट वेब पर वापस कैसे लाया जाए, इस पर एक गाइड है । मैं r121872 का उपयोग करने की सलाह देता हूं , जैसा कि टिप्पणियों में जेरेक-फोकसा द्वारा सुझाया गया है; इस तरह से आपको CSS और JS को ठीक करने की आवश्यकता नहीं होगी, और आपको कार्यशैली मिल जाएगी।

यहां तक ​​कि यह iOS 6 डिवेलप्ड मेनू (रात के निर्माण के बजाय इस पद्धति का उपयोग करने का मुख्य कारण है, जो अभी भी iOS उपकरणों को डीबग करने के लिए नए सफारी 6 वेब इंस्पेक्टर का उपयोग करता है) के साथ काम करता है।


3
उस पृष्ठ के सारांश या उद्धरण पर विचार करें जिसे आपने अपने उत्तर के शरीर में जोड़ा है। यह अनुशंसा की जाती है ताकि यदि लिंक मर जाए (जो अंततः होने की संभावना है), तो पद अभी भी उपयोगी है।
ब्लैकलाइट शाइनिंग
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.