-
'सुलभता जांचने वाला ऐप्लिकेशन' का इस्तेमाल शुरू करना
जब कोई Android ऐप्लिकेशन डिज़ाइन या डेवलप किया जाता है, तब 'सुलभता जांचने वाला ऐप्लिकेशन' की मदद से, उपयोगकर्ताओं के लिए उस ऐप्लिकेशन को और भी बेहतर बनाया जा सकता है.
'सुलभता जांचने वाला ऐप्लिकेशन' आपकी स्क्रीन को स्कैन करता है और आपके ऐप्लिकेशन की सुलभता को बेहतर बनाने के सुझाव देता है. ये सुझाव इन चीज़ों के आधार पर दिए जाते हैं:
- कॉन्टेंट लेबल
- छूने वाले लक्ष्य का आकार
- क्लिक करने लायक आइटम
- टेक्स्ट और इमेज कंट्रास्ट
अहम जानकारी: 'सुलभता जांचने वाला ऐप्लिकेशन' आपके ऐप्लिकेशन की सुलभता की गारंटी नहीं देता. यह मैन्युअल तौर पर ऐप्लिकेशन की सुलभता जांचने के तरीके की जगह इस्तेमाल नहीं किया जाना चाहिए.
पहला चरण: 'सुलभता जांचने वाला ऐप्लिकेशन' इंस्टॉल करना और उसे चालू करना
'सुलभता जांचने वाला ऐप्लिकेशन', Android 6.0 और इसके बाद के वर्शन वाले फ़ोन और टैबलेट पर इस्तेमाल किया जा सकता है. अपने डिवाइस का Android वर्शन देखने का तरीका जानें.
- Google Play से 'सुलभता जांचने वाला ऐप्लिकेशन' डाउनलोड करें.
- सुलभता जांचने वाला ऐप्लिकेशन खोलें.
- अपने डिवाइस के सेटिंग ऐप्लिकेशन में, 'सुलभता जांचने वाला ऐप्लिकेशन' चालू करने के लिए दिए गए निर्देशों का पालन करें.
- सुलभता सुलभता जांचने वाला ऐप्लिकेशन सेवा इस्तेमाल करें पर टैप करें.
- 'सुलभता जांचने वाला ऐप्लिकेशन' बंद करने के लिए: सेटिंग सुलभता सुलभता जांचने वाला ऐप्लिकेशन पर वापस जाएं.
दूसरा चरण: अपना ऐप्लिकेशन स्कैन करना
अपने ऐप्लिकेशन का स्नैपशॉट स्कैन करें. इसके अलावा, ऐप्लिकेशन पर काम करते समय स्क्रीन की एक सीरीज़ भी स्कैन की जा सकती है.
रिकॉर्डिंग स्कैन करना
ऐप्लिकेशन में वर्कफ़्लो या टास्क को स्कैन किया जा सकता है. इस विकल्प में, ऐप्लिकेशन इस्तेमाल करने और उसमें नेविगेट करने के दौरान, 'सुलभता जांचने वाला ऐप्लिकेशन' स्क्रीन पर मौजूद जानकारी को रिकॉर्ड करता है और उसका विश्लेषण करता है.
अहम जानकारी: रिकॉर्डिंग में कई स्क्रीनशॉट की एक सीरीज़ शामिल होती है. इसमें ऑडियो या वीडियो शामिल नहीं होता. रिकॉर्डिंग आपके डिवाइस पर सेव रहती है और उसे Google के साथ शेयर नहीं किया जाता.
रिकॉर्डिंग स्कैन करने के लिए:
- अपना ऐप्लिकेशन खोलें.
- सुलभता जांचने वाला ऐप्लिकेशन बटन पर टैप करें.
- रिकॉर्ड करें पर टैप करें.
- अपना ऐप्लिकेशन इस्तेमाल करें.
- किसी दूसरे ऐप्लिकेशन को खोलने पर रिकॉर्डिंग रुक जाती है. पहले वाले ऐप्लिकेशन पर लौटते ही रिकॉर्डिंग फिर से शुरू हो जाती है.
रिकॉर्डिंग बंद करने के लिए:
- अपने फ़ोन की स्क्रीन पर ऊपर से नीचे की ओर स्वाइप करें और सूचनाओं की सूची खोलें. आपके पास कोई दूसरा ऐप्लिकेशन खोलने का विकल्प भी है.
- 'सुलभता जांचने वाला ऐप्लिकेशन' रिकॉर्ड कर रहा है पर टैप करें.
- बंद करें पर टैप करें.
किसी स्नैपशॉट को स्कैन करना
अपने ऐप्लिकेशन की एक स्क्रीन को स्कैन करने के लिए:
- अपना ऐप्लिकेशन खोलें.
- सुलभता जांचने वाला ऐप्लिकेशन पर टैप करें.
- स्नैपशॉट पर टैप करें.
किसी स्कैन के नतीजे देखना
रिकॉर्डिंग या स्नैपशॉट को स्कैन करने के बाद, 'सुलभता जांचने वाला ऐप्लिकेशन' आपके ऐप्लिकेशन का एक या उससे ज़्यादा स्क्रीनशॉट दिखाता है. हर एक स्क्रीनशॉट में, स्कैन के नतीजों को नारंगी रंग के आयत से आउटलाइन किया जाता है.
- जानकारी देखने के लिए: आउटलाइन की गई जगह पर टैप करें. अगर किसी स्क्रीन के लिए एक से ज़्यादा नतीजे मौजूद हैं, तो आगे बढ़ें पर टैप करें.
- सभी स्क्रीनशॉट से नतीजों की पूरी सूची देखने के लिए: सूची स्क्रीन के हिसाब से देखें या कैटगरी के हिसाब से देखें पर टैप करें.
- नतीजे शेयर करने के लिए: शेयर करें पर टैप करें.
अगर आपने किसी रिकॉर्डिंग को स्कैन किया है या आपके पास एक से ज़्यादा स्क्रीनशॉट हैं, तो:
- एक से दूसरे स्क्रीनशॉट पर जाने के लिए: अपने डिवाइस की स्क्रीन पर सबसे ऊपर मौजूद कैरसेल में, किसी स्क्रीनशॉट पर टैप करें. दूसरे विकल्प के तौर पर, आगे बढ़ें पर टैप किया जा सकता है.
- सभी स्क्रीनशॉट वाला ग्रिड देखने के लिए: लाइब्रेरी पर टैप करें.
ज़रूरी जानकारी: अगर किसी संसाधन का नाम इतना लंबा है कि आपकी स्क्रीन पर पूरा नहीं आता, तो संसाधन के नाम को स्क्रोल करने के लिए, इसे दबाकर रखें.
सुरक्षित विंडो को स्कैन करना
अगर आपके ऐप्लिकेशन में ऐसी विंडो है, जिसे "सुरक्षित" (
WindowManager.LayoutParams.FLAG_SECURE
का इस्तेमाल करके) बताया गया है, तो 'सुलभता जांचने वाला ऐप्लिकेशन' उस ऐप्लिकेशन की स्क्रीन की इमेज कैप्चर नहीं कर सकता या रंग के कंट्रास्ट की जानकारी नहीं दे सकता. इन विंडो के लिए, 'सुलभता जांचने वाला ऐप्लिकेशन' आपके ऐप्लिकेशन को स्कैन करने के बाद, ब्लैक स्क्रीन दिखाता है. हालांकि, अन्य विंडों को स्कैन करने पर मिले नतीजे अब भी देखे जा सकते हैं.टच टारगेट (स्क्रीन के वे हिस्से जहां छूने पर कोई कार्रवाई होती है) का साइज़ और कंट्रास्ट, दोनों के लिए थ्रेशोल्ड बदलना
उन थ्रेशोल्ड को बदला जा सकता है जिनका इस्तेमाल, 'सुलभता जांचने वाला ऐप्लिकेशन' कंट्रास्ट का अनुपात और टच टारगेट का साइज़ तय करने के लिए करता है.
- अपने डिवाइस पर ऐप्लिकेशन सेक्शन में जाएं.
- सुलभता जांचने वाला ऐप्लिकेशन सेटिंग पर टैप करें.
- अपनी सेटिंग देखें या बदलें:
- टेक्स्ट के कंट्रास्ट का अनुपात: टेक्स्ट के रंग के कंट्रास्ट के लिए, एक नया कम से कम अनुपात सेट करें.
- इमेज के कंट्रास्ट का अनुपात: इमेज के रंग के कंट्रास्ट के लिए, एक नया कम से कम अनुपात सेट करें.
- टच टारगेट का साइज़: टच टारगेट के साइज़ के लिए, एक नया कम से कम अनुपात सेट करें.
कंट्रास्ट के अनुपात के नतीजों में बदलाव करना
कंट्रास्ट का अनुपात तय करने के लिए, 'सुलभता जांचने वाला ऐप्लिकेशन' फ़ोरग्राउंड और बैकग्राउंड के रंगों का इस्तेमाल करता है. फ़ोरग्राउंड या बैकग्राउंड के रंगों में बदलाव किया जा सकता है.
- अपने डिवाइस पर ऐप्लिकेशन सेक्शन में जाएं.
- सुलभता जांचने वाला ऐप्लिकेशन पर टैप करें.
- उस स्कैन पर टैप करें जिसमें रंग के कंट्रास्ट का सुझाव हो रंगों में बदलाव करें पर टैप करें.
- स्क्रीनशॉट के नीचे, फ़ोरग्राउंड या बैकग्राउंड पर टैप करें.
- फ़ोरग्राउंड या बैकग्राउंड का रंग बदलने के लिए:
- रंग चुनने वाले फ़्रेम को स्क्रीनशॉट के किसी दूसरे हिस्से पर खींचकर छोड़ दें.
- सबसे नीचे, सुझाए गए रंगों में से किसी एक रंग पर टैप करें.
- लागू करें पर टैप करें.
सलाह: रंग चुनने वाले फ़्रेम को किसी दूसरी जगह ले जाने के लिए, उसके किनारे पर बने ऐरो के निशान पर टैप करें. इसके अलावा, साइज़ को बड़ा करने के लिए, ऐरो के निशान को दबाकर रखें.
स्कैन के नतीजे शेयर करना
अपने नतीजे अन्य लोगों के साथ शेयर किए जा सकते हैं, जैसे कि टीम के सदस्य.
अपने नतीजे अभी शेयर करने के लिए:
- कोई स्कैन पूरा करें.
- शेयर करें पर टैप करें.
- चुनें कि आपको अपने नतीजे कैसे शेयर करने हैं.
सलाह: किसी एक आइटम के नतीजों को शेयर करने के लिए, आइटम को देखने के दौरान शेयर करें पर टैप करें.
अपने नतीजे बाद में शेयर करने के लिए:
- अपने डिवाइस पर ऐप्लिकेशन सेक्शन में जाएं.
- सुलभता जांचने वाला ऐप्लिकेशन पर टैप करें.
- स्कैन शेयर करें पर टैप करें.
- चुनें कि आपको अपने नतीजे कैसे शेयर करने हैं.
पहले के स्कैन मैनेज करना
किसी स्कैन का नाम बदलना
- अपने डिवाइस पर ऐप्लिकेशन सेक्शन में जाएं.
- सुलभता जांचने वाला ऐप्लिकेशन पर टैप करें.
- स्कैन ज़्यादा शीर्षक बदलें पर टैप करें.
- शीर्षक बनाएं.
- नाम बदलें पर टैप करें.
कोई जानकारी जोड़ें
- अपने डिवाइस पर ऐप्लिकेशन सेक्शन में जाएं.
- सुलभता जांचने वाला ऐप्लिकेशन पर टैप करें.
- स्कैन ज़्यादा जानकारी में बदलाव करें पर टैप करें.
- कोई जानकारी जोड़ें.
- सेव करें पर टैप करें.
स्कैन मिटाना
- अपने डिवाइस पर ऐप्लिकेशन सेक्शन में जाएं.
- सुलभता जांचने वाला ऐप्लिकेशन पर टैप करें.
- स्कैन ज़्यादा स्कैन मिटाएं मिटाएं पर टैप करें.
मदद पाएं या सुझाव दें
'सुलभता जांचने वाला ऐप्लिकेशन' से जुड़ी मदद पाने या इसके बारे में सुझाव देने के लिए, ऐप्लिकेशन में सहायता और सुझाव पर टैप करें.
-
Accessibility Scanner के फ़ायदे
Accessibility Scanner, आपके ऐप्लिकेशन की सुलभता सेवाओं को बेहतर बनाने के लिए, इन सुविधाओं की जांच करता है.
कॉन्टेंट लेबलिंगकई यूज़र इंटरफ़ेस के कंट्रोल का मतलब समझाने और उनके इस्तेमाल का तरीका बताने के लिए, विज़ुअल संकेतों का इस्तेमाल किया जाता है. दृष्टि बाधित उपयोगकर्ता को इन संकेतों को देखने में परेशानी हो सकती है.
कॉन्टेंट लेबल की मदद से, यूज़र इंटरफ़ेस के कंट्रोल ज़्यादा सुलभ बनाए जा सकते हैं. कॉन्टेंट लेबल, स्क्रीन पर नहीं दिखते, बल्कि उन्हें पढ़कर सुनाया जाता है. दृष्टि बाधित उपयोगकर्ता, TalkBack या अन्य स्क्रीन रीडर की मदद से इन्हें ऐक्सेस कर सकते हैं.
Accessibility Scanner, इन कॉन्टेंट लेबलिंग की जांच करता है:
- आइटम का लेबल मौजूद नहीं है
यह बिना जानकारी वाले ऐसेViews
की पहचान करता है जिन पर स्क्रीन रीडर फ़ोकस कर सकता है. साथ ही, सब-हैरारकी में मौजूदView
या उससे मिलते-जुलतेViews
की भी पहचान कर सकता है. कॉन्टेंट लेबल के बारे में ज़्यादा जानें. - किस्म या स्थिति के साथ लेबल किया गया आइटम
उन मामलों की पहचान करता है जिनमेंView
में गैर-ज़रूरी जानकारी है. टाइप या स्थिति के मुताबिक लेबल किए गए आइटम के बारे में ज़्यादा जानें. - डुप्लीकेट आइटम की जानकारी
उन मामलों की पहचान करता है जिनमें क्रम में बिलकुल डुप्लिकेट जानकारी वालेViews
हैं. उदाहरण के लिए, "ज़्यादा विकल्प" की जानकारी के साथ फ़ोकस करने लायक दो अलग-अलग बटन से किसी उपयोगकर्ता को भ्रम हो सकता है. डुप्लीकेट जानकारी के बारे में ज़्यादा जानें. - लिंक का मकसद साफ़ नहीं है
"यहां क्लिक करें" जैसे बिना जानकारी वाले लिंक टेक्स्ट की पहचान करता है. जिस लिंक का टेक्स्ट साफ़ नहीं है उसके बारे में ज़्यादा जानें. - सुलभता सेवाओं को न दिखने वाला टेक्स्ट
यह ऐसेViews
की पहचान करता है जिनमें मौजूद लेबल को स्क्रीन रीडर पढ़कर नहीं सुनाते हैं. सुलभता सेवाओं को न दिखने वाले टेक्स्ट के बारे में ज़्यादा जानें.
Accessibility Scanner,
View
हैरारकी (व्यू और व्यू ग्रुप के लेआउट का क्रम) को टेस्ट करता है. इसकी मदद से, यह उन इंस्टेंस की पहचान करता है जहां मोटर इंपेयरमेंट (ऐसे लोग जिनके शरीर का कोई अंग पूरी तरह से काम नहीं करता या ठीक तरह से काम नहीं करता) से पीड़ित उपयोगकर्ताओं को लेआउट से इंटरैक्ट करने में परेशानी हो सकती है.- क्लिक किए जा सकने वाले लिंक
UrlSpans
नहींClickableSpan
के इस्तेमाल की पहचान करता है. क्लिक किए जा सकने वाले लिंक के बारे में ज़्यादा जानें. - डुप्लीकेट क्लिक किए जा सकने वाले एलिमेंट
यह क्लिक किए जा सकने वाले उन एलिमेंट की पहचान करता है जिनकी स्क्रीन लोकेशन पर, क्लिक किए जा सकने वाले अन्य एलिमेंट भी मौजूद होते हैं. डुप्लीकेट क्लिक किए जा सकने वाले एलिमेंट के बारे में ज़्यादा जानें. - बदलाव किए जा सकने वाले आइटम लेबल
EditTexts
और बदलाव किए जा सकने वालेTextViews
की पहचान करता है जिनमें एक गैर-खालीcontentDescription
है. बदलाव किए जा सकने वाले व्यू लेबल के बारे में ज़्यादा जानें. - काम न करने वाले आइटम टाइप
ऐसे आइटम टाइप पहचानता है जो सुलभता सेवाओं के साथ काम नहीं करते हैं. काम न करने वाले आइटम टाइप के बारे में ज़्यादा जानें. - ट्रैवर्सल ऑर्डर
आइटम के ट्रैवर्सल ऑर्डर में हो सकने वाली समस्याओं की पहचान करता है जो स्क्रीन रीडर या दूसरे सुलभता सेवाओं के उपयोगकर्ताओं पर असर डाल सकती हैं. ट्रैवर्सल ऑर्डर के बारे में ज़्यादा जानें. - टेक्स्ट स्केलिंग
की मदद से, यूज़र इंटरफ़ेस डिज़ाइन करते समय, फ़ॉन्ट साइज़ और लेआउट से जुड़ी समस्याओं की पहचान की जा सकती है, ताकि टेक्स्ट का कोई भी हिस्सा कटे या छिपे नहीं. टेक्स्ट स्केलिंग के बारे में ज़्यादा जानें.
Accessibility Scanner, छोटे साइज़ के ऐसे टच टारगेट की खोज करता है जिनके इस्तेमाल में, मोटर इंपेयरमेंट (ऐसे लोग जिनके शरीर का कोई अंग पूरी तरह से काम नहीं करता या ठीक तरह से काम नहीं करता) से पीड़ित उपयोगकर्ताओं को परेशानी हो सकती है.
- टच टारगेट का साइज़
क्लिक करने लायक और लंबे समय तक क्लिक करने लायकViews
की पहचान करें जो डाइमेंशन में 48x48dp से छोटे हों या इनपुट का तरीका विंडो मेंViews
के लिए 32x32dp या डिसप्ले के किनारे के साथ है. Accessibility Scanner की सेटिंग में सबसे कम साइज़ को बदला जा सकता है. टच टारगेट के साइज़ के बारे में ज़्यादा जानें.
Accessibility Scanner, कलर कंट्रास्ट के अनुपात में सुधार का सुझाव देता है. इससे दृष्टि बाधित उपयोगकर्ताओं के लिए, आपका ऐप्लिकेशन इस्तेमाल करना आसान हो जाता है.
- टेक्स्ट और इमेज कंट्रास्ट
टेक्स्ट रंग और बैकग्राउंड रंग के लिए 3.0 से कम के कंट्रास्ट अनुपात वाले फ़ोरग्राउंड और बैकग्राउंड रंग के बीच (गैर-खालीTextViews
के लिए) या फ़ोरग्राउंड और बैकग्राउंड रंग के बीच (ImageViews
के लिए) टेक्स्ट या इमेज की पहचान करता है. Accessibility Scanner की सेटिंग में सबसे कम अनुपात को बदला जा सकता है. कलर कंट्रास्ट के बारे में ज़्यादा जानें.
सुलभता के बारे में ज़्यादा जानें
Android डेवलपर के लिए सुलभता दस्तावेज़ पर जाकर ज़्यादा जानकारी पाएं.
- आइटम का लेबल मौजूद नहीं है