डिजिटल सुलभता का मतलब है आपके डिजिटल प्रॉडक्ट को डिज़ाइन करना और उन्हें बढ़ावा देना, ताकि किसी भी व्यक्ति की मानसिक या शारीरिक क्षमता चाहे जो भी हो, वे आपकी वेबसाइट, ऐप्लिकेशन या अन्य डिजिटल प्रॉडक्ट से एक सही और समान तरीके से इंटरैक्ट कर सकें.
हालांकि, डिजिटल प्रॉडक्ट की सुलभता का आकलन कैसे किया जाता है? आपको कैसे पता चलेगा कि कोई चीज़ ऐक्सेस की जा सकती है?
सुलभता टेस्टिंग के बारे में जानकारी
सुलभता की जांच करने के लिए डिजिटल प्रॉडक्ट के कई तरीके हैं. एक बुनियादी तरीका यह है कि इसकी जांच सुलभता मानकों के हिसाब से की जाए.
सुलभता स्टैंडर्ड कई तरह के होते हैं. आम तौर पर, आपके इंडस्ट्री, प्रॉडक्ट टाइप, स्थानीय/देश कानून और नीतियां या सुलभता के कुल लक्ष्यों से यह तय होता है कि किन दिशा-निर्देशों का पालन करना है और किन लेवल का पालन करना है. अगर आपके प्रोजेक्ट के लिए किसी खास मानक की ज़रूरत नहीं है, तो हमारा सुझाव है कि आप वेब कॉन्टेंट की सुलभता के दिशा-निर्देशों (डब्ल्यूसीएजी) के नए वर्शन का पालन करें.
अपने डिजिटल प्रॉडक्ट की जांच के लिए, सुलभता स्टैंडर्ड और नियमों के लेवल को ध्यान में रखा जाता है. इसे आम तौर पर सुलभता ऑडिट कहा जाता है. सुलभता ऑडिट में कई तरीकों, तकनीकों, और टूल का इस्तेमाल किया जाता है. इनमें डिज़ाइन, ऑटोमेटेड, मैन्युअल, और सहायक टेक्नोलॉजी (AT) टेस्टिंग शामिल है.
किसी डिजिटल प्रॉडक्ट के बेसलाइन सुलभता अनुपालन को कैप्चर करने के लिए, सुलभता ऑडिट करें. हालांकि, प्रोजेक्ट की शुरुआत में इसे एक बार चलाने से यह तय नहीं हो पाता कि प्रॉडक्ट को ऐक्सेस किया जा सकता है या नहीं. आपको सॉफ़्टवेयर प्रॉडक्ट के पूरे लाइफ़साइकल में कई बार यह ऑडिट करना चाहिए, ताकि पहले से तय किए गए सुलभता चेकपॉइंट या दिशा-निर्देशों के हिसाब से, शर्तों के स्तर में हुए बदलावों की जांच की जा सके.
वेब पर मौजूद कॉन्टेंट की सुलभता से जुड़े दिशा-निर्देश (डब्ल्यूसीएजी)
वेब कॉन्टेंट सुलभता के दिशा-निर्देश (डब्ल्यूसीएजी), सुलभता मानकों का एक अंतरराष्ट्रीय सेट हैं. इन्हें W3C ने बनाया है. इस दिशा-निर्देश को लोगों और संगठनों के सहयोग से बनाया गया है. डब्ल्यूसीएजी का मकसद डिजिटल सुलभता के लिए एक ऐसा मानक शेयर करना है जो दुनिया भर के लोगों, संगठनों, और सरकारों की ज़रूरतों को पूरा कर सके.
WCAG का मकसद मुख्य रूप से वेब पर आधारित और खास मोबाइल ऐप्लिकेशन के डिज़ाइनर और डेवलपर के लिए बनाया गया है. हालांकि, सॉफ़्टवेयर डेवलपर, कॉन्टेंट क्रिएटर/एडिटर, और मैनेजमेंट के सभी लेवल जैसे दूसरे कई लोगों को, अपनी प्रोसेस में WCAG पर आधारित तकनीकों को समझने और लागू करने से फ़ायदा होता है. आपकी भूमिका पर, डब्ल्यू3सी के अन्य स्टैंडर्ड लागू हो सकते हैं. इनमें ऑथरिंग टूल सुलभता दिशा-निर्देश (एटीजी) और उपयोगकर्ता एजेंट की सुलभता से जुड़े दिशा-निर्देश (UAAG) शामिल हैं. इसलिए, यह पक्का करें कि आपने स्टैंडर्ड W3C स्टैंडर्ड की सूची को ध्यान से देखा हो और आपकी भूमिका और प्रोजेक्ट के हिसाब से सबसे सही मानकों का इस्तेमाल किया गया हो.
सुलभता के मामले में, डब्ल्यूसीएजी को कंफ़ॉर्मैंस टेस्टिंग के लिए "गोल्ड स्टैंडर्ड" माना जाता है. डब्ल्यूसीएजी का पहला ड्राफ़्ट साल 1999 में रिलीज़ किया गया था. मौजूदा वर्शन डब्ल्यूसीएजी 2.1 है, जिसे जून 2018 में रिलीज़ किया गया था. वहीं, डब्ल्यूसीएजी 2.2 को 2023 के लिए शेड्यूल किया गया है. दिशा-निर्देशों के पूरी तरह से नए वर्शन, डब्ल्यूसीएजी 3.0, को आने वाले समय में रिलीज़ करने के लिए ड्राफ़्ट किया जा रहा है, लेकिन कुछ और सालों तक इसके पूरा होने की उम्मीद नहीं है.
डब्ल्यूसीएजी के दिशा-निर्देशों में सफलता के तीन लेवल हैं: A, AA, और AAA. सफलता की ज़रूरी शर्तें तय करती हैं कि डब्ल्यूसीएजी का पालन किया जा रहा है या नहीं. डब्ल्यूसीएजी की शर्तों को पूरा करने के लिए, जिस डिजिटल प्रॉडक्ट की टेस्टिंग की जा रही है उसे आपके टारगेट लेवल के लिए ज़रूरी शर्तों को पूरा करना होगा.
30
सफलता की ज़रूरी शर्तें
20
एए सफल होने की शर्तें
28
एएए सफल होने की शर्तें
मौजूदा मानक (डब्ल्यूसीएजी 2.1) के लिए, सफलता के कुल 78 मानदंड हैं और इन्हें हर लेवल में बांटा गया है. यह ध्यान रखें कि हर लेवल प्रोग्रेसिव है. इसका मतलब है कि अगर आपका सुलभता का लक्ष्य AA है, तो शर्तों के इस लेवल को पाने के लिए आपको A और AA, दोनों के लिए सफलता की ज़रूरी शर्तें पास करनी होंगी.
30
A लेवल पास करें
50
A + AA लेवल पास करें
78
A + AA + AAA लेवल पास करें
सुलभता के सिद्धांत
डब्ल्यूसीएजी की सफलता की शर्तें, पूरी जानकारी देने वाले दिशा-निर्देशों का एक अहम सेट है. इससे डिज़ाइनर और डेवलपर को ऐसी वेबसाइटें और ऐप्लिकेशन बनाने की जानकारी मिलती है जिन्हें ऐक्सेस किया जा सकता है. सुलभता से जुड़ी नीतियों के पालन की जांच में होने वाली समस्याओं को ठीक करने के लिए, इन दिशा-निर्देशों को समझना बहुत ज़रूरी है. हालांकि, दिशा-निर्देश जल्द ही बहुत तकनीकी बन जाते हैं.
अगर आपने इस फ़ील्ड के बारे में ज़्यादा नहीं सोचा है, तो डब्ल्यूसीएजी के सिद्धांतों से शुरुआत करें—समझने लायक, समझने लायक, समझने लायक, और मज़बूत (पीओयूआर). अपने डिजिटल प्रॉडक्ट पर बुनियादी सिद्धांतों को लागू करके, इस बात पर ध्यान दिया जा सकता है कि लोग और दिव्यांग लोग आपके प्रॉडक्ट का इस्तेमाल किस तरह करते हैं.
![महसूस किए जा सकने वाले, इस्तेमाल करने लायक, समझने लायक, और मज़बूत ये सभी एक-दूसरे से जुड़े होते हैं.](https://web.dev/static/learn/accessibility/measure/image/perceivable-operable-un-3ca2c38c67bb1.png?authuser=6&hl=hi)
![महसूस होने वाले को चश्मे से दिखाया जाता है, लेकिन स्क्रीन पर मौजूद कॉन्टेंट को समझने के लिए कई सेसन का इस्तेमाल किया जाता है.](https://web.dev/static/learn/accessibility/measure/image/perceivable-is-represente-b73cedede9121.png?authuser=6&hl=hi)
POUR में पहली कैटगरी समझने लायक है. सिद्धांत के मुताबिक, लोगों को स्क्रीन पर दी गई सभी ज़रूरी जानकारी समझ में आनी चाहिए. साथ ही, यह जानकारी एक से ज़्यादा इंद्रियों (सेंसर) से मिली होनी चाहिए.
खुद से पूछें: क्या आपके डिजिटल प्रॉडक्ट में कोई ऐसा कॉन्टेंट या फ़ंक्शन है जिसे खास तौर पर दिव्यांग व्यक्ति समझ नहीं पाएगा? पक्का करें कि आप सभी अलग-अलग तरह की दिव्यांगता को ध्यान में रखें. जैसे, देखने, हिलने-डुलने, सुनने, सीखने, और बोलने में दिक्कत, वेस्टिबुलर और दौरे से जुड़ी बीमारियां वगैरह.
समझने की सुविधा के उदाहरण:
- बिना सजावट वाली सभी इमेज और ज़रूरी आइकॉन के लिए, टेक्स्ट के विकल्प जोड़े जा रहे हैं.
- वीडियो में कैप्शन, ट्रांसक्रिप्ट, और जानकारी सुनने की सुविधा जोड़ना.
- रंग पक्का करना ही अर्थ बताने का अकेला तरीका नहीं है.
![ऑपरेटर को कीबोर्ड की मदद से दिखाया जाता है. हालांकि, ऐसे कई इंटरफ़ेस और सॉफ़्टवेयर हैं जिनका इस्तेमाल कोई भी कीबोर्ड से कर सकता है.](https://web.dev/static/learn/accessibility/measure/image/operable-is-represented-25d61035f29ea.png?authuser=6&hl=hi)
दूसरी कैटगरी ऑपरेटरेबल है. इस सिद्धांत के लिए, उपयोगकर्ताओं के पास डिजिटल प्रॉडक्ट के इंटरफ़ेस का इस्तेमाल करने की सुविधा होनी चाहिए. इंटरफ़ेस के लिए ऐसे इंटरैक्शन की ज़रूरत नहीं पड़ सकती जो उपयोगकर्ता नहीं कर सकता.
खुद से पूछें: क्या उपयोगकर्ता आपके डिजिटल प्रॉडक्ट के इंटरैक्टिव एलिमेंट को कंट्रोल कर सकते हैं? क्या फ़ोकस ऑर्डर से जुड़ी कोई समस्या है या कीबोर्ड ट्रैप की गड़बड़ी है? टच इंटरफ़ेस को कैसे हैंडल किया जाता है?
ऑपरेट करने लायक उदाहरण:
- सभी ऐक्टिव एलिमेंट के लिए, कीबोर्ड और टचस्क्रीन की सुविधा जोड़ी जा रही है.
- यह पक्का करें कि स्लाइड शो और वीडियो के लिए सभी ज़रूरी कंट्रोल उपलब्ध हों.
- उपयोगकर्ताओं को फ़ॉर्म भरने या समयसीमा बढ़ाने के लिए कोई तरीका भरने के लिए पूरा समय देना.
![समझने लायक रंग को सिर से जोड़कर दिखाया जाता है और इसके बीच में रंग-बिरंगे बिंदु लगे होते हैं.](https://web.dev/static/learn/accessibility/measure/image/understandable-is-represe-1058f406bb95d.png?authuser=6&hl=hi)
POUR की तीसरी कैटगरी आसानी से समझ आने वाली है. इस सिद्धांत के लिए, उपयोगकर्ताओं को यूज़र इंटरफ़ेस की जानकारी और काम करने का तरीका समझना ज़रूरी है.
खुद से पूछें: क्या पूरा कॉन्टेंट साफ़ तौर पर लिखा गया है? क्या सभी इंटरैक्शन समझने में आसान हैं? क्या पेज का क्रम सही है—देखने वाले उपयोगकर्ताओं, सिर्फ़ कीबोर्ड का इस्तेमाल करने वाले उपयोगकर्ताओं, स्क्रीन रीडर उपयोगकर्ताओं के लिए?
समझने लायक चीज़ों के उदाहरण:
- सिर्फ़ लिखना—जब कोई मुश्किल शब्द इस्तेमाल करना आसान हो, तब उसका इस्तेमाल न करें.
- यह पक्का करें कि आपके डिजिटल प्रॉडक्ट में नेविगेशन का अनुमान लगाया जा सके.
- यह पक्का करें कि गड़बड़ी के मैसेज साफ़ तौर पर समझ में आएं. साथ ही, उन्हें आसानी से हल किया जा सके.
![मज़बूत](https://web.dev/static/learn/accessibility/measure/image/robust-f65ed074e7301.png?authuser=6&hl=hi)
आखिरी कैटगरी मज़बूत है. यह सिद्धांत, सहायक टेक्नोलॉजी की मदद करने पर और यह पक्का करने पर फ़ोकस करता है कि जैसे-जैसे डिवाइस और उपयोगकर्ता एजेंट बेहतर होते जाएं, डिजिटल प्रॉडक्ट आसानी से ऐक्सेस किया जा सके.
खुद से पूछें: आप किस तरह की सहायक टेक्नोलॉजी पर काम कर रहे हैं? क्या आपका डिजिटल प्रॉडक्ट सिर्फ़ नए ब्राउज़र या ऑपरेटिंग सिस्टम पर काम करता है? क्या यह हर ब्रेकपॉइंट पर और अलग-अलग डिवाइस ओरिएंटेशन में काम करता है?
बेहतरीन कॉन्टेंट के उदाहरण:
- सिर्फ़ कीबोर्ड वाले नेविगेशन की जांच की जा रही है.
- स्क्रीन रीडर की अलग-अलग टेक्नोलॉजी की मदद से टेस्ट करना.
- यह पक्का करते हैं कि पूरे कॉन्टेंट और फ़ंक्शन को ऐक्सेस किया जा सके, चाहे डिवाइस का साइज़ या स्क्रीन की दिशा कुछ भी हो.
याद रखें—ध्यान रखें कि ध्यान का विषय सख्त और तेज़ नियमों का सख्ती से पालन करने के बारे में नहीं है. इसके बजाय, यह अपने उपयोगकर्ताओं की अलग-अलग ज़रूरतों को समझने और उन्हें पूरा करने में आपकी मदद करने का एक तरीका है.
आपने जो सीखा है उसकी जांच करें
सुलभता सुविधाओं के आकलन के बारे में अपनी जानकारी की जांच करें
डब्ल्यूसीएजी की परफ़ॉर्मेंस का सबसे बेहतर लेवल क्या है?
इस्तेमाल करने लायक बनाने के उदाहरण क्या हैं?