1. सुलभता विवरण
Spendlens इस तरह डिज़ाइन किया गया है कि अधिक से अधिक लोग ऐप का आत्मविश्वास से उपयोग कर सकें, चाहे उनकी दृष्टि, गति संवेदनशीलता या इंटरैक्शन का तरीका कुछ भी हो। हम Apple के प्रमुख सुलभता मानदंडों का पालन करते हैं और उत्पाद के विकास के साथ अनुभव को निरंतर बेहतर बनाते हैं।
कवरेज सारांश
2. समर्थित सुलभता सुविधाएँ
निम्नलिखित सुविधाएँ वर्तमान में प्रोडक्शन में कार्यान्वित हैं और सीधे Apple की सुलभता समर्थन श्रेणियों से मेल खाती हैं।
VoiceOver
समर्थितउपयोगकर्ता प्रमुख प्रवाहों में बोलकर मिलने वाले फ़ीडबैक की सहायता से Spendlens को नेविगेट और एक्सप्लोर कर सकते हैं।
- 168 सुलभता लेबल
- 54 सुलभता संकेत
- 45 सुलभता तत्व
- 96 फ़ाइलों में वितरित कवरेज
Voice Control
समर्थितSwiftUI सुलभता लेबल और आइडेंटिफ़ायर सीधे वॉइस इंटरैक्शन पैटर्न का समर्थन करते हैं।
- 18 सुलभता आइडेंटिफ़ायर
- पहचान योग्य नियंत्रणों के ज़रिए वॉइस कमांड लक्ष्यीकरण
बड़ा टेक्स्ट
समर्थितपूरे ऐप में डायनेमिक साइज़िंग रणनीतियों का उपयोग करके टेक्स्ट और लेआउट पठनीयता के लिए स्केल होते हैं।
- कस्टम फ़ॉन्ट स्केलिंग सिस्टम (0.8x से 1.5x)
- 871 सिस्टम-फ़ॉन्ट उपयोग
- 75 minimumScaleFactor इंस्टेंस
- @ScaledMetric का उपयोग
डार्क इंटरफ़ेस
समर्थितएक पूर्ण डार्क रूप उपलब्ध है और इसे सेटिंग्स में स्वतंत्र रूप से नियंत्रित किया जा सकता है।
- 3-विकल्प मोड: सिस्टम / लाइट / डार्क
- पूरे UI में सिमेंटिक सिस्टम रंगों का उपयोग
केवल रंग पर निर्भर न रहकर भेद करना
समर्थितरंग-दृष्टि भिन्नता वाले उपयोगकर्ताओं के लिए अतिरिक्त गैर-रंग संकेतों के माध्यम से अर्थ संप्रेषित किया जाता है।
- कलर ब्लाइंड मोड लाभ/हानि रंगों को पुनः मैप करता है (हरा/लाल से नीला/नारंगी)
- तीर आइकन रंग-आधारित लाभ/हानि संकेतकों के साथ प्रदर्शित होते हैं
पर्याप्त कंट्रास्ट
समर्थितटेक्स्ट और आइकन कंट्रास्ट को पठनीयता और सुलभता अनुपालन लक्ष्यों के लिए समायोजित किया गया है।
- WCAG 2.1 AA कंट्रास्ट अनुपात इंजन (GlassIconContrast.swift)
- ContrastAwareColors डिज़ाइन सिस्टम
कम गति
समर्थितजब उपयोगकर्ता सिस्टम सेटिंग्स में गति कम करें सक्षम करते हैं तो एनिमेशन कम या सरल कर दिए जाते हैं।
- एनिमेशन सतहों पर 26 accessibilityReduceMotion जाँचें
3. कार्यान्वयन के प्रमाण
| क्षेत्र | प्रमाण | परिणाम |
|---|---|---|
| स्क्रीन रीडर समर्थन | 168 लेबल, 54 संकेत, 45 सुलभता तत्व | मुख्य UI को VoiceOver से खोजा और पढ़ा जा सकता है |
| टेक्स्ट पठनीयता | 871 सिस्टम-फ़ॉन्ट उपयोग, कस्टम स्केलिंग, @ScaledMetric | बड़े टेक्स्ट कॉन्फ़िगरेशन में बेहतर पठनीयता |
| दृश्य भेद | कलर ब्लाइंड मोड + आइकन द्वारा सुदृढ़ीकरण | महत्वपूर्ण स्थिति परिवर्तन केवल रंग पर निर्भर नहीं हैं |
| गति संवेदनशीलता | एनिमेटेड इंटरफ़ेस में 26 गति-कमी जाँचें | एनिमेशन की तीव्रता उपयोगकर्ता की प्राथमिकताओं के अनुसार बदलती है |
4. परीक्षण और सत्यापन
विकास और रिलीज़ चक्र के दौरान स्वचालित जाँचों और मैन्युअल इंटरैक्शन परीक्षण के संयोजन से सुलभता का सत्यापन किया जाता है।
- अधिक उपयोग किए जाने वाले प्रवाहों (डैशबोर्ड, लेनदेन, सेटिंग्स, ऑनबोर्डिंग) के लिए मैन्युअल VoiceOver परीक्षण।
- बड़ी सुलभता श्रेणियों के साथ Dynamic Type जाँचें।
- इन-ऐप कंट्रास्ट सिस्टम और डिज़ाइन टोकन का उपयोग करके रंग-कंट्रास्ट सत्यापन।
- iOS सिस्टम प्राथमिकता के अनुसार गति कम करें व्यवहार की जाँचें।
- सुविधाओं के विकास के साथ लेबल, संकेत और सिमेंटिक ग्रुपिंग के लिए रिग्रेशन परीक्षण।
5. प्रतिक्रिया और सुलभता अनुरोध
यदि आपको कोई सुलभता बाधा मिलती है, तो ईमेल करें support@spendlensapp.com विषय पंक्ति के साथ सुलभता प्रतिक्रिया.
कृपया डिवाइस मॉडल, iOS संस्करण, ऐप संस्करण और वह विशिष्ट स्क्रीन या वर्कफ़्लो बताएँ जहाँ आपको समस्या हुई।