Internet Explorer के विकास के शुरुआती वर्षों में, Microsoft ने अपने ब्राउज़र को मालिकाना सुविधाओं से संपन्न किया जो इसे अलग करती थीं। परिणामस्वरूप, कई वेब डेवलपर्स ने ऐसी वेबसाइटें बनाईं जो सही ढंग से संचालित होने के लिए Internet Explorer की अनूठी विशेषताओं पर निर्भर थीं। जब इन वेबसाइटों को अन्य ब्राउज़रों के साथ देखा जाता था, तो इस बात की कोई गारंटी नहीं थी कि साइट इरादे के अनुसार दिखेगी या कार्य करेगी।
उस समय से, वर्ल्ड वाइड वेब कंसोर्टियम द्वारा प्रचारित वेब मानक ब्राउज़र विकास और वेबसाइट निर्माण दोनों के लिए स्वर्ण मानक बन गए हैं। हालांकि, ऐसी वेबसाइटें हैं जो शुरू में Internet Explorer के साथ सबसे अच्छा या केवल काम करने के लिए बनाई गई थीं।
Safari डेवलप मेनू का उपयोग कैसे करें
Safari एक छिपा हुआ मेनू प्रदान करता है जो वेब डेवलपर्स द्वारा उपयोग किए जाने वाले विशेष उपकरणों और उपयोगिताओं की एक श्रृंखला प्रदान करता है। इनमें से दो उपकरण गलत व्यवहार करने वाली वेबसाइटों के लिए सहायक हो सकते हैं। हालांकि, इससे पहले कि आप इन उपकरणों का उपयोग कर सकें, आपको Safari प्राथमिकताएं > उन्नत स्क्रीन में Safari डेवलप मेनू को सक्षम करने की आवश्यकता है। मेनू बार में विकास देखने के बाद, Safari यूजर एजेंट कमांड का उपयोग करें।
जानकारी: Safari आपको उस यूजर-एजेंट कोड को निर्दिष्ट करने की अनुमति देता है जो आपका कंप्यूटर आपके द्वारा देखी जाने वाली किसी भी वेबसाइट को भेजता है। यूजर एजेंट वेबसाइट को बताता है कि आप किस ब्राउज़र का उपयोग कर रहे हैं, और साइट यूजर एजेंट का उपयोग यह तय करने के लिए करती है कि वह आपके लिए वेब पेज को सही ढंग से सेवा दे सकती है या नहीं। यदि आप एक ऐसी वेबसाइट का सामना करते हैं जो खाली रहती है, लोड नहीं होती प्रतीत होती है, या "यह वेबसाइट इसके साथ सबसे अच्छी तरह देखी जाती है" जैसा संदेश देती है, तो Safari यूजर एजेंट को बदलना काम कर सकता है।
विकास ड्रॉप-डाउन मेनू से, यूजर एजेंट चुनें ताकि उपलब्ध यूजर एजेंट की सूची खुल सके जो Safari को Firefox, Google Chrome, Internet Explorer, या Microsoft Edge के रूप में - या iPhone, iPad, और iPod touch संस्करणों के Safari के रूप में प्रस्तुत करने की अनुमति देती है।

सूची से एक चयन करें, और ब्राउज़र नए यूजर एजेंट का उपयोग करके वर्तमान पेज को रीलोड करेगा। आवश्यकतानुसार विभिन्न यूजर एजेंट के साथ प्रक्रिया दोहराएं।
जब आप वेबसाइट पर जाना समाप्त कर लें तो यूजर एजेंट को डिफ़ॉल्ट (स्वचालित रूप से चुना गया) सेटिंग पर वापस रीसेट करें।