वेब ब्राउज़र ग्रांड प्रिक्स: आईओएस सर्किट
शुरू करने से पहले, हमें एक महत्वपूर्ण तथ्य को छूना होगा जो आईओएस को आज के किसी भी अन्य लोकप्रिय ऑपरेटिंग सिस्टम के विपरीत बनाता है: सख्त दीवारों वाला बगीचा। आप देखते हैं, ऐप्पल अनिवार्य है कि ऐप स्टोर में बेचे जाने वाले किसी भी तृतीय-पक्ष वेब ब्राउज़र को स्टॉक वेबकिट रेंडरिंग और जावास्क्रिप्ट इंजन का उपयोग करना चाहिए।
यह सही है दोस्तों, वे सभी वेबकिट ब्राउज़र हैं। और न केवल डेस्कटॉप पर क्रोम और सफारी जैसे विभिन्न वेबकिट ब्राउज़र, बल्कि मोबाइल सफारी क्लोन को पूरा करें। तृतीय-पक्ष iOS-आधारित वेब ब्राउज़र के बारे में सोचें जैसे कि सफ़ारी अलग-अलग कपड़े पहने हुए है। ज़रूर, उनमें से कुछ में पूरी तरह से अलग सिंकिंग सुविधाएँ, बुकमार्क तंत्र, ऑन-स्क्रीन कीबोर्ड और यहां तक कि उपयोगकर्ता इंटरफ़ेस भी हैं। लेकिन जब वेब ब्राउजर के वेब पेजों को प्रस्तुत करने के प्राथमिक कार्य की बात आती है, तो वे सभी ऐप्पल के स्टॉक, डिफॉल्ट मोबाइल सफारी के री-स्पिन होते हैं।
तो सभी आईओएस वेब ब्राउजर वही होने जा रहे हैं, है ना? पूरी तरह से नहीं।
जबकि ऐप्पल मांग करता है कि तीसरे पक्ष के ब्राउज़र स्टॉक इंजन का उपयोग करते हैं, सफारी के पास नए नाइट्रो जावास्क्रिप्ट इंजन तक पहुंच है, जबकि बाकी सफारी के पुराने जेएस इंजन के साथ छोड़ दिया गया है। Apple का जनादेश खेल का मैदान भी नहीं है; यह सफारी के पक्ष में डेक को ढेर कर देता है।
हाल ही में इस अगस्त के रूप में, ओपेरा ने द टाइम्स ऑफ इंडिया को ऐप स्टोर के नियमों के बारे में अपनी राय प्रसारित की:
“ओपेरा का मानना है कि वेब सबसे अच्छा है जब उपभोक्ता अपने द्वारा उपयोग किए जाने वाले ब्राउज़र को स्वतंत्र रूप से चुन सकते हैं। हम चाहते हैं कि आईओएस स्टोर में ओपेरा मोबाइल (हमारा पूर्ण मोबाइल ब्राउज़र) को अनुमति देने के लिए भविष्य में नियम बदले जाएं, जैसा कि अन्य पर संभव है एंड्रॉइड जैसे प्लेटफॉर्म।” “अभी हम आईओएस प्लेटफॉर्म पर ओपेरा मिनी की पेशकश करते हैं। जिस तरह से ओपेरा मिनी इस मुद्दे को हल करता है वह यह है कि सभी प्रसंस्करण वास्तव में एक प्रॉक्सी सर्वर पर किया जाता है न कि आईओएस डिवाइस पर। यदि हमने ओपेरा मिनी में प्रॉक्सी-आधारित समाधान का उपयोग नहीं किया होता, तो हमें देशी ब्राउज़र इंजन का उपयोग करने की आवश्यकता होती।” श्वेतांक दीक्षित, ओपेरा वेब इंजीलवादी
हमें यह कल्पना करनी होगी कि वेब ब्राउज़र बनाने के व्यवसाय में बाकी सभी लोग सहमत हैं। आखिरकार, आईओएस अभी भी टैबलेट प्लेटफॉर्म है।
दुर्भाग्य से, ओपेरा मिनी और अन्य “मिनी ब्राउज़र”, जैसे कि डॉल्फिन मिनी और स्काईफ़ायर, जिस तरह से वे काम करते हैं, उसके कारण अधिकांश पारंपरिक बेंचमार्क के लिए प्रतिरोधी हैं। जब तक बेंचमार्क लगभग तात्कालिक नहीं होते, तब तक रिमोट सर्वर मध्य-परीक्षण का समय समाप्त कर देता है।
हालांकि सफारी और तीसरे पक्ष के ब्राउज़र के बीच अंतर इस प्लेटफॉर्म पर महत्वपूर्ण मैच-अप होने जा रहा है, हमने देखा है कि पेज लोड समय और एचटीएमएल 5 प्रदर्शन हमेशा प्रतिपादन और जावास्क्रिप्ट इंजन अपेक्षाओं में नहीं आते हैं। इसलिए, शायद हम तीसरे पक्ष के ब्राउज़रों में से एक को शीर्ष पर जाते हुए देखेंगे।
लेकिन इससे पहले कि हम बेंचमार्क पर आगे बढ़ें, आइए आईओएस-आधारित दावेदारों पर एक त्वरित नज़र डालें, और फिर देखें कि मोबाइल टैबलेट कंप्यूटिंग को समायोजित करने के लिए डेस्कटॉप वेब ब्राउज़र ग्रांड प्रिक्स बेंचमार्क सूट कैसे बदल गया है।