Chrome, प्रीमियम टैबलेट पर डिफ़ॉल्ट रूप से डेस्कटॉप मोड को चालू करता है

टैबलेट पर मोबाइल बनाम डेस्कटॉप व्यू को दिखाया गया है.

Chrome ने प्रीमियम टैबलेट पर, डेस्कटॉप मोड को डिफ़ॉल्ट रूप से चालू करके, Android टैबलेट नेटवर्क के हिसाब से काम किया है. इस ब्लॉग पोस्ट में बताया गया है कि डेस्कटॉप मोड क्या है और प्रीमियम टैबलेट पर अच्छी क्वालिटी का अनुभव देने के लिए, डेवलपर के लिए क्या जानना ज़रूरी है.

वेबसाइटों को कई तरह के स्क्रीन साइज़, डिवाइस के नाप या आकार, इनपुट के तरीकों, और डिवाइस की सुविधाओं के हिसाब से काम करना चाहिए. रिस्पॉन्सिव डिज़ाइन तकनीकों का इस्तेमाल करने के विकल्प के तौर पर, वेब डेवलपर अक्सर मोबाइल और डेस्कटॉप डिवाइसों पर अलग-अलग वेबसाइटें उपलब्ध कराने के लिए, ब्राउज़र के उपयोगकर्ता एजेंट का इस्तेमाल करते हैं.

अब तक, Android पर Chrome के लिए mobile का उपयोगकर्ता-एजेंट डिफ़ॉल्ट होता है. इस मोड में, सिर्फ़ डेस्कटॉप के लिए बनाई गई साइटें (मतलब, कोई मेटा व्यूपोर्ट नहीं होता) वे अलग-अलग तरह की फ़ोन स्क्रीन पर आसानी से पढ़ने के लिए 980px के डिफ़ॉल्ट के तय वर्चुअल व्यूपोर्ट का इस्तेमाल करके दिखाई देंगी. ऐसे मामलों में, जब उपयोगकर्ता साइट का सिर्फ़ डेस्कटॉप वर्शन लोड करना चाहता है (क्योंकि साइट, उपयोगकर्ता एजेंट के हिसाब से अपनी साइट के अलग-अलग वर्शन को रेंडर करती है), तो उपयोगकर्ता डेस्कटॉप मोड की सेटिंग चालू कर सकता है. इससे उपयोगकर्ता एजेंट को डेस्कटॉप की सेटिंग में बदल दिया जाएगा और व्यूपोर्ट को 980 पिक्सल कर दिया जाएगा.

Android टैबलेट नेटवर्क ने बड़े और असरदार डिवाइस आसानी से उपलब्ध होते देखे हैं. इसलिए, हमने देखा है कि डेस्कटॉप वेबसाइट, मोबाइल साइट की तुलना में अक्सर बेहतर अनुभव हो सकती है. छोटी स्क्रीन और कम रैम के लिए डिज़ाइन की गई मोबाइल वेबसाइटों को हमेशा बड़ी स्क्रीन और दूसरे बेहतर डिवाइस की क्षमताओं का फ़ायदा नहीं मिलता. इसलिए, प्रीमियम टैबलेट के लिए, डेस्कटॉप मोड अब डिफ़ॉल्ट रूप से उपलब्ध है.

इस बदलाव के बाद, डिफ़ॉल्ट रूप से उपयोगकर्ता एजेंट, डेस्कटॉप उपयोगकर्ता-एजेंट होगा. साथ ही, वह ऐसे व्यूपोर्ट का इस्तेमाल करेगा जो विंडो की चौड़ाई से मेल खाता हो. साथ ही, 980 पिक्सल के डिफ़ॉल्ट वर्चुअल व्यूपोर्ट साइज़ का इस्तेमाल नहीं करेगा.

डेवलपर के लिए डेस्कटॉप मोड के बारे में जानकारी

Android पर Chrome का इस्तेमाल करने वाले लोग, डिफ़ॉल्ट रूप से डेस्कटॉप साइट या मोबाइल साइट का अनुरोध करने के लिए, डेस्कटॉप मोड की सेटिंग बदल सकते हैं. यह बदलाव नहीं हो रहा है, इसलिए कई उपयोगकर्ताओं को मोड बदलने का तरीका पहले से ही पता होगा.

Android पर डेस्कटॉप वर्शन के लिए अनुरोध करने का स्क्रीनशॉट.

Chrome, प्रीमियम टैबलेट (जिनमें कम से कम 10 इंच का डिसप्ले और 8 जीबी रैम हो) डिफ़ॉल्ट रूप से, डेस्कटॉप साइट को ऐक्सेस करने का अनुरोध करेगा. वेब डेवलपर को यह पक्का करना चाहिए कि उनकी वेबसाइट टैबलेट पर डेस्कटॉप मोड में ठीक से काम करती हो.

डिफ़ॉल्ट रूप से डेस्कटॉप मोड में इस बदलाव से, आपके Android टैबलेट के ज़्यादातर उपयोगकर्ताओं के डिफ़ॉल्ट उपयोगकर्ता-एजेंट के मोबाइल वर्शन से इस तरह का बदलाव हो जाएगा:

Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36

डेस्कटॉप वर्शन पर कॉपी करें, जैसे:

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36

इसके अलावा, SEC-CH-UA-MODEL और SEC-CH-UA-PLATFORM एचटीटीपी हेडर अब "Pixel Tablet" और "Android" रिपोर्ट नहीं करेंगे. इसके बजाय, वे "" Pixel Tablet" और "Linux" रिपोर्ट करेंगे.

इस बदलाव के लिए अपनी वेबसाइटों की जांच करें

प्रीमियम टैबलेट पर डेस्कटॉप मोड डिफ़ॉल्ट रूप से उपलब्ध होने के साथ ही, यह पुष्टि कर लेने का अच्छा समय है कि आपकी साइट के डेस्कटॉप वर्शन के साथ होने वाले सभी इंटरैक्शन, टचस्क्रीन, माउस या ट्रैकपैड के साथ और उनके बिना भी अच्छी तरह से काम करेंगे.

अगर आपने उपयोगकर्ता एजेंट पर भरोसा करके यह पता लगाया है कि आपके उपयोगकर्ता, Android, जैसे कि Google Analytics इस्तेमाल कर रहे हैं, तो हम उम्मीद करते हैं कि इस बदलाव का असर आपकी साइट पर पड़ सकता है. इसके अलावा, डेस्कटॉप Chrome और Android पर Chrome, सभी एक जैसे वेब प्लैटफ़ॉर्म एपीआई शेयर नहीं करते. इसलिए, डिवाइस की सुविधा का इस्तेमाल करने से पहले यह ज़रूरी है कि आप सुविधा की पहचान करने वाली सुविधा का इस्तेमाल करें.

अगर उपयोगकर्ता एजेंट पर निर्भर है कि वे अपने उपयोगकर्ताओं को आपका ऐप्लिकेशन इंस्टॉल करने की सुविधा दें, तो हो सकता है कि आप अनजाने में Linux बाइनरी डाउनलोड करने का ऑफ़र दे दें. हमारा सुझाव है कि आप related_applications प्रॉपर्टी के साथ-साथ वेब ऐप्लिकेशन मेनिफ़ेस्ट का इस्तेमाल करें. इसके बाद, यह उपयोगकर्ता को आपका ऐप्लिकेशन इंस्टॉल करने का अनुरोध करने के लिए, Android के डिफ़ॉल्ट तरीके पर Chrome का इस्तेमाल करेगा.

डेस्कटॉप मोड चालू और बंद होने पर, अपनी वेबसाइट की जांच करने के लिए यह तरीका अपनाएं. इसके अलावा, Chrome DevTools डिवाइस सिम्युलेशन और उपयोगकर्ता एजेंट में बदलाव करने के तरीके का इस्तेमाल भी किया जा सकता है.