सफारी की कुछ बेहतरीन सुविधाएं दूर छिपी हुई हैं
सफारी में वेब डेवलपर्स के लिए डिज़ाइन की गई विशेष विशेषताओं का भरपूर धन है , सभी एक छिपे हुए विकास मेनू के साथ एकत्र हुए हैं। सफारी के संस्करण के आधार पर आप चल रहे हैं, डेवलपमेंट मेनू मेनू आइटम के चार या अधिक समूह प्रदर्शित करेगा, जैसे उपयोगकर्ता एजेंट को बदलने का विकल्प, वेब इंस्पेक्टर और त्रुटि कंसोल जैसी अतिरिक्त सुविधाएं दिखाएं, जावास्क्रिप्ट को अक्षम करें, या सफारी के कैश को अक्षम करें। यहां तक कि यदि आप डेवलपर नहीं हैं, तो आप इनमें से कुछ सुविधाएं उपयोगी पा सकते हैं।
डेवलपमेंट मेनू का उपयोग करना काफी आसान है, वर्तमान में लोड किए गए और सामने वाले सफारी पृष्ठ या टैब से संबंधित मेनू में प्रत्येक आइटम के साथ, और फिर बाद में लोड किए गए वेब पृष्ठों पर। अपवाद कमांड कैश है, जैसे सफारी कैश, जिसका सफारी पर वैश्विक प्रभाव पड़ता है।
इससे पहले कि आप डेवलपमेंट मेनू का उपयोग कर सकें, आपको पहले यह छुपा मेनू दिखाना होगा। यह एक आसान काम है, डीबग मेनू को प्रकट करने से कहीं अधिक आसान है, जो सफारी 4 से पहले सभी आदेशों को शामिल करता है जो अब विकास मेनू में निहित हैं। लेकिन ऐसा मत सोचो कि पुराना डीबग मेनू अब प्रासंगिक नहीं है; यह अभी भी मौजूद है और इसमें कई उपयोगी टूल हैं।
सफारी में डेवलपमेंट मेनू प्रदर्शित करें
- / एप्लिकेशन / सफारी में स्थित सफारी लॉन्च करें।
- मेनू से 'सफारी, प्राथमिकताएं' चुनकर सफारी की प्राथमिकताएं खोलें।
- 'उन्नत' टैब पर क्लिक करें।
- 'मेनू बार में डेवलपर मेनू दिखाएं' के बगल में एक चेक मार्क रखें।
डेवलपमेंट मेनू बुकमार्क और विंडो मेनू आइटम के बीच दिखाई देगा। विकास मेनू विशेष रूप से वेब डेवलपर्स के लिए आसान है, लेकिन आकस्मिक उपयोगकर्ताओं को यह भी बहुत उपयोगी लगेगा।
क्या आप कभी भी डेवलपर मेनू को अक्षम करना चाहते हैं, बस उपरोक्त चरण चार में चेक मार्क को हटा दें।
कुछ डेवलपमेंट मेनू आइटम जिन्हें आपको सबसे उपयोगी खोजने की संभावना है उनमें शामिल हैं:
- इसके साथ ओपन पेज: आपको अपने मैक पर इंस्टॉल किए गए किसी भी ब्राउज़र में वर्तमान वेब पेज खोलने देता है। यदि आपने कभी ऐसी वेबसाइट देखी है जो सफारी के साथ सही तरीके से काम नहीं कर रही है, तो आप इस कमांड का उपयोग किसी अन्य ब्राउज़र में उसी वेब पेज पर जल्दी से पॉप करने के लिए कर सकते हैं
- उपयोगकर्ता एजेंट: उपयोगकर्ता एजेंट टेक्स्ट की एक स्ट्रिंग है जो ब्राउजर वेब पेज होस्ट करने वाले वेब सर्वर पर भेजता है। यदि आपने कभी ऐसा वेब पेज देखा है जिसने घोषणा की कि सफारी समर्थित नहीं है, तो इस साइट को पता था कि आप किस ब्राउजर का उपयोग कर रहे थे। ज्यादातर मामलों में, "समर्थित नहीं" बकवास है, और इस मेनू आइटम का उपयोग करके आप उपयोगकर्ता एजेंट को एक अलग ब्राउज़र से नकल करने के लिए बदल सकते हैं। आप आश्चर्यचकित हो सकते हैं कि वेब पेज कितनी बार काम नहीं करता है, बस उपयोगकर्ता एजेंट को बदलकर।
- खाली कैश: सफारी हाल ही में एक्सेस की गई साइटों की कैश रखती है। इस कैश में संग्रहीत डेटा में एक पृष्ठ के सभी तत्व शामिल होते हैं, जिनका उपयोग पृष्ठ पर वापस आने पर वेबसाइट को त्वरित रूप से प्रस्तुत करने के लिए किया जा सकता है। कभी-कभी कैश पुराना या भ्रष्ट हो सकता है, जिससे वेब पेज गलत तरीके से प्रदर्शित होता है। कैश को खाली करने से इन मुद्दों को ठीक किया जा सकता है, और सफारी को गति में भी मदद मिल सकती है।
शेष शेष मेनू आइटम शायद वेब डेवलपर्स के लिए अधिक उपयोगी होंगे, लेकिन यदि आप रुचि रखते हैं कि वेबसाइटों का निर्माण कैसे किया जाता है, तो निम्न आइटम रुचि के हो सकते हैं:
- वेब इंस्पेक्टर दिखाएं : यह वर्तमान पृष्ठ के नीचे वेब इंस्पेक्टर खोल देगा। वेब इंस्पेक्टर के साथ, आप पृष्ठ बनाने में गए तत्वों की जांच कर सकते हैं।
- पृष्ठ स्रोत दिखाएं: यह आपको वर्तमान पृष्ठ के HTML कोड को देखने की अनुमति देगा।
- पेज संसाधन दिखाएं: यह वेब इंस्पेक्टर में संसाधन निरीक्षक साइडबार खोलता है, जो वर्तमान पृष्ठ पर छवियों, स्क्रिप्ट्स, स्टाइल शीट्स और अन्य तत्वों का उपयोग करने का एक आसान तरीका प्रदान करता है।
- टाइमलाइन रिकॉर्डिंग प्रारंभ करें: यदि आप देखना चाहते हैं कि कोई वेब पेज कैसे लोड होता है और चलता है, तो स्टार्ट टाइमलाइन रिकॉर्डिंग विकल्प आज़माएं। यह नेटवर्क गतिविधि दिखाने वाला एक ग्राफ बनाएगा, और प्रत्येक साइट तत्व को कैसे लोड किया जाता है और उपयोग किया जाता है। यह एक दिलचस्प प्रदर्शन के लिए बनाता है, लेकिन स्टॉप टाइमलाइन रिकॉर्डिंग का चयन करके सुविधा को बंद करना याद रखें; अन्यथा, आप गैर-उत्पादक कार्यों पर अपने मैक के संसाधनों का उपयोग करेंगे - अर्थात, जब तक आप एक वेब डेवलपर नहीं होते।
- उत्तरदायी डिज़ाइन मोड दर्ज करें: अंतर्निहित सिम्युलेटर में वेब डेवलपर्स के लिए एक और टूल जो आपको यह देखने की अनुमति देता है कि आपका वेब पेज विभिन्न स्क्रीन संकल्पों या आईपैड या आईफोन जैसे विभिन्न उपकरणों के साथ कैसे दिखाई देगा। बस उस पृष्ठ को लोड करें जिसमें आप रुचि रखते हैं और पृष्ठ का पूर्वावलोकन करने के लिए उत्तरदायी डिज़ाइन मोड दर्ज करें का चयन करें। आप विभिन्न उपकरणों का उपयोग करके पृष्ठ प्रतिपादन का प्रयास कर सकते हैं या उपयोग करने के लिए एक स्क्री रिज़ॉल्यूशन का चयन कर सकते हैं। जब आप डेवलपमेंट मेनू पर वापस आते हैं और उत्तरदायी डिज़ाइन मोड से बाहर निकलें चुनते हैं।
- अंतिम विशेषताएं: सफारी के सभी संस्करणों में यह मेनू आइटम उपलब्ध नहीं है और इसकी सामग्री प्रत्येक सफारी अपडेट के साथ बदल सकती है। लेकिन अगर आपकी भावना बहादुर है, तो आप उन कुछ सुविधाओं को आजमा सकते हैं जो सफारी ब्राउज़र के भविष्य के संस्करणों में अपना रास्ता पा सकते हैं।
विकास मेनू अब दृश्यमान के साथ, विभिन्न मेनू आइटमों को आज़माने के लिए कुछ समय दें। आप शायद कुछ पसंदीदा के साथ समाप्त हो जाएंगे जिनका आप अक्सर उपयोग करेंगे।