मुखपृष्ठ » कैसे » क्यों थर्ड-पार्टी ब्राउजर हमेशा आईफोन और आईपैड पर सफारी के लिए हीन होंगे

    क्यों थर्ड-पार्टी ब्राउजर हमेशा आईफोन और आईपैड पर सफारी के लिए हीन होंगे

    iOS तृतीय-पक्ष ब्राउज़र का समर्थन करता है, लेकिन ऐसा नहीं जैसा आप उम्मीद कर सकते हैं। तृतीय-पक्ष ब्राउज़र हमेशा iPhone और iPad पर Apple की अपनी सफारी से नीच होंगे - कम से कम जब तक Apple अपने प्रतिबंधों को शिथिल नहीं करता.

    यही कारण है कि मोज़िला अब iOS के लिए अपने फ़ायरफ़ॉक्स होम ऐप की पेशकश नहीं करता है, और यही कारण है कि ऐप स्टोर में वर्तमान क्रोम ऐप को जारी करने से पहले Google के क्रोम डेवलपर्स से आंतरिक बहस हुई थी।.

    सभी ब्राउज़रों को सफारी के रेंडरिंग इंजन का उपयोग करना चाहिए

    Apple के ऐप स्टोर की नीतियां बताती हैं: "वेब ब्राउज़ करने वाले ऐप्स को iOS WebKit फ्रेमवर्क और WebKit जावास्क्रिप्ट का उपयोग करना चाहिए।"

    इसका मतलब है कि वेब ब्राउज़र अपने स्वयं के रेंडरिंग इंजनों को लागू नहीं कर सकते हैं; उन्हें सफारी के रेंडरिंग इंजन के एक संस्करण को एम्बेड करना होगा। वे एक तेज़ रेंडरिंग इंजन या नई वेब सुविधाएँ प्रदान नहीं कर सकते हैं। वास्तव में, आईओएस पर प्रत्येक तृतीय-पक्ष ब्राउज़र सफारी के आसपास एक अलग इंटरफ़ेस है.

    विंडोज, मैक ओएस एक्स और लिनक्स जैसे पारंपरिक डेस्कटॉप ऑपरेटिंग सिस्टम पर, प्रत्येक ब्राउज़र अपना स्वयं का रेंडरिंग इंजन प्रदान कर सकता है। यही कारण है कि मोज़िला फ़ायरफ़ॉक्स इंटरनेट एक्सप्लोरर 6 की तुलना में बहुत बेहतर था, और क्यों Google क्रोम मोज़िला फ़ायरफ़ॉक्स 3.0 की तुलना में बहुत तेज़ था। प्रत्येक ब्राउज़र डेवलपर अपना स्वयं का अनुकूलित रेंडरिंग इंजन बना सकता है। अगर मोज़िला फ़ायरफ़ॉक्स को इंटरनेट एक्सप्लोरर 6 के रेंडरिंग इंजन के साथ वेबसाइटों को प्रस्तुत करने के लिए मजबूर किया गया था, तो फ़ायरफ़ॉक्स कभी भी बंद नहीं होगा और हम अभी भी इंटरनेट एक्सप्लोरर 6 के साथ फंस सकते हैं - माइक्रोसॉफ्ट ने मोज़िला फ़ायरफ़ॉक्स के बाद इंटरनेट एक्सप्लोरर पर केवल विकास फिर से शुरू किया.

    ... लेकिन वे सफारी के फास्ट नाइट्रो जावास्क्रिप्ट इंजन का उपयोग नहीं कर सकते

    यह जितना लगता है उससे भी बदतर है। तृतीय-पक्ष ब्राउज़रों को केवल सफारी के रेंडरिंग इंजन का उपयोग करने के लिए मजबूर नहीं किया जाता है - वे एक धीमी जावास्क्रिप्ट इंजन का उपयोग करने के लिए मजबूर होते हैं, जबकि केवल सफारी एक तेज़ जावास्क्रिप्ट इंजन का उपयोग कर सकते हैं। विशेष रूप से, वे पुराने, WebKit जावास्क्रिप्ट इंजन का उपयोग करने के लिए मजबूर हैं, जबकि Apple का नया नाइट्रो जावास्क्रिप्ट इंजन केवल सफारी के लिए आरक्षित है.

    इसका मतलब है कि तृतीय-पक्ष ब्राउज़र हमेशा सफारी की तुलना में जावास्क्रिप्ट धीमी के साथ वेब पेजों को प्रस्तुत करेगा। Apple अपने नाइट्रो जावास्क्रिप्ट इंजन को विकसित करना जारी रखेगा, और सफारी तेजी से आगे बढ़ेगी जबकि तीसरे पक्ष के ब्राउज़र तुलना में भी धीमे हो जाएंगे.

    वास्तव में, सभी तृतीय-पक्ष ब्राउज़र केवल सफारी के विभिन्न संस्करण नहीं हैं - वे सभी मूल रूप से सफारी के धीमे संस्करण हैं.

    निश्चित रूप से, एक ब्राउज़र निर्माता सैद्धांतिक रूप से अपने ब्राउज़र का एक विशेष संस्करण बना सकता है जो केवल जेलब्रेक उपकरणों पर चलता है और इसे ऐप स्टोर के बाहर वितरित करता है, लेकिन वे नहीं करेंगे। वे जेलब्रेकर्स के एक सीमित बाजार के लिए अपील कर सकते हैं कि Apple बाहर मुहर लगाने की कोशिश कर रहा है.

    थर्ड पार्टी ब्राउजर कभी भी डिफॉल्ट नहीं हो सकते

    Apple का iOS आपको अपने डिफ़ॉल्ट एप्लिकेशन का चयन नहीं करने देता है, इसलिए तृतीय-पक्ष ब्राउज़र कभी भी आपका डिफ़ॉल्ट ब्राउज़र नहीं हो सकता है। यहां तक ​​कि अगर आप क्रोम पसंद करते हैं, तब भी अधिकांश अन्य अनुप्रयोगों में एक लिंक टैप करने से अभी भी सफारी खुल जाएगी। इसके बजाय क्रोम में पेज देखने के लिए आपको सफारी से क्रोम में लिंक को कॉपी-पेस्ट करना होगा.

    एप्लिकेशन डेवलपर्स को अपने एप्लिकेशन को अन्य एप्लिकेशन खोलने की अनुमति है, इसलिए किसी अन्य ब्राउज़र को आपका डिफ़ॉल्ट बनाने के लिए सॉर्ट-ऑफ करने का एक तरीका है। हर ऐप को वैकल्पिक ब्राउज़रों की एक सूची को हार्ड-कोड करना पड़ता है जो उनके बीच चयन करने का एक तरीका प्रदान करता है। एक उपयोगकर्ता को प्रत्येक ऐप में व्यक्तिगत रूप से अपने डिफ़ॉल्ट ब्राउज़र का चयन करना होगा, और यदि वे उस ब्राउज़र को पसंद करते हैं जो ऐप के डेवलपर ने शामिल नहीं किया है.

    वे ऐड-ऑन नहीं कर सकते हैं, या तो

    समान ऐप स्टोर नीति का अर्थ है कि तृतीय-पक्ष ब्राउज़र ब्राउज़र ऐड-ऑन के लिए समर्थन की पेशकश नहीं कर सकता है। क्या आप अपने पासवर्ड को स्टोर करने के लिए लास्टपास का उपयोग करते हैं? आपको लास्टपास ऐप का उपयोग करना होगा, जो अपने स्वयं के आंतरिक ब्राउज़र को लागू करता है - आप सफारी या क्रोम के लिए लास्टपास ऐड को स्थापित नहीं कर सकते। बेशक, लास्टपास का आंतरिक ब्राउज़र भी सफारी की तुलना में धीमा होने के लिए मजबूर है.

    ऐड-ऑन अन्य प्लेटफ़ॉर्म पर संभव हैं, भले ही वे हर ब्राउज़र में उपलब्ध न हों। उदाहरण के लिए, Android के लिए Chrome ऐड-ऑन का समर्थन नहीं करता है क्योंकि Google ऐसा नहीं चाहता है। यह ठीक है क्योंकि एंड्रॉइड के लिए फ़ायरफ़ॉक्स ऐड-ऑन का समर्थन करता है। आप लास्टपास ऐड इंस्टॉल कर सकते हैं और अपने पसंदीदा पासवर्ड मैनेजर का उपयोग फ़ायरफ़ॉक्स ऐप में ही कर सकते हैं, यदि आप चाहें। आपके पास विकल्प है.

    तृतीय-पक्ष ब्राउज़र्स अपंग हैं

    तृतीय-पक्ष ब्राउज़र कभी भी सफ़ारी से तेज़ नहीं होंगे - वे हमेशा धीमे रहेंगे। वे हमेशा उपयोग करने के लिए और अधिक असुविधाजनक होंगे क्योंकि वे कभी भी आपके डिफ़ॉल्ट नहीं हो सकते हैं.

    ब्राउज़र अन्य सुविधाओं को जोड़कर इन सीमाओं के लिए बनाने की कोशिश करते हैं। उदाहरण के लिए, क्रोम की प्रीफ़ैचिंग और डेटा कम्प्रेशन सुविधाएँ चीजों को गति देने में मदद करने का प्रयास करती हैं। Chrome का वास्तविक लाभ यह है कि यह आपको Chrome के डेस्कटॉप संस्करण के साथ अपने बुकमार्क, खुले टैब और अन्य ब्राउज़िंग डेटा को सिंक करने की अनुमति देता है - यही कारण है कि मोज़िला मूल रूप से फ़ायरफ़ॉक्स होम प्रदान करता है, क्योंकि इसने फ़ायरफ़ॉक्स उपयोगकर्ताओं को अपने फ़ायरफ़ॉक्स ब्राउज़िंग डेटा का उपयोग करने की अनुमति दी थी iOS पर। मोज़िला अब कहता है कि वे iOS के लिए फ़ायरफ़ॉक्स की पेशकश नहीं करेंगे जब तक कि ऐप्पल तीसरे पक्ष के ब्राउज़रों को अपंग नहीं करता.

    जब तक आप एकीकरण सुविधाओं या अन्य अद्वितीय विकल्पों को तृतीय-पक्ष ब्राउज़र ऑफ़र नहीं देते हैं, तब तक आप सफारी से चिपके रहते हैं। Apple ने अपने ऑपरेटिंग सिस्टम को डिज़ाइन किया है ताकि यह हमेशा आपके लिए सबसे तेज़ और सबसे सुविधाजनक विकल्प उपलब्ध हो.


    यहां बदलाव की कुछ उम्मीद है। ऐप्पल ने एक बार एक अंतर्निहित ऐप के "डुप्लिकेटिंग कार्यक्षमता" के लिए ऐप्स को अस्वीकार कर दिया था, लेकिन वे अंततः प्रतिस्पर्धा से दूर रहे और अनुमति दी। यदि उन्होंने इस नीति को कभी नहीं बदला, तो ऐप स्टोर में पेंडोरा, किंडल, जीमेल और कई अन्य लोकप्रिय अनुप्रयोगों को कभी भी अनुमति नहीं दी जाएगी, क्योंकि वे ऐप्पल के खुद के ऐप जैसे कि आईट्यून्स रेडियो, आईबुक और मेल से प्रतिस्पर्धा करते हैं। प्रतिस्पर्धा और आवेदन की पसंद ने iOS को एक अधिक शक्तिशाली और लचीला मंच बना दिया, और ब्राउज़र विकल्प इसे और अधिक शक्तिशाली और लचीला बना सकता है.

    छवि क्रेडिट: फ़्लिकर पर कलैरिस डैमब्रॉन्स