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 डेवलपर के लिए सुलभता दस्तावेज़ पर जाकर ज़्यादा जानकारी पाएं.