React Academy · पाठ

A11y परीक्षण की बुनियाद

आम पहुँच-संबंधी समस्याएँ पकड़ने वाले सरल परीक्षण लिखें: भूमिका/लेबल क्वेरी को प्राथमिकता दें, नामों/स्थितियों की पुष्टि करें और स्वचालित a11y जाँच जोड़ें।

पाठ 3, कुल 3 में से8 चरण

A11y परीक्षण की बुनियाद, CoddyKit पर React Academy का एक निःशुल्क पाठ है। यह 3 में से 3वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह React Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। React Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

सुलभता का परीक्षण क्यों

लक्ष्य: सुलभता संबंधी समस्याओं को जल्दी पकड़ना।

  • भूमिका/लेबल वाली क्वेरी को प्राथमिकता दें
  • नाम, स्थिति और फ़ोकस का सत्यापन करें
  • स्वचालित जाँच (axe) जोड़ें

वास्तविक उपयोग को दर्शाने वाली क्वेरी

  • बटन/लिंक के लिए नाम के साथ getByRole
  • इनपुट के लिए getByLabelText
  • अतुल्यकालिक UI के लिए findBy*
  • परीक्षण आईडी का उपयोग केवल अंतिम उपाय के रूप में करें

डेमो: सुलभ फ़ॉर्म

लेबल, बटन का नाम और शिष्ट प्रतिक्रिया वाला छोटा फ़ॉर्म; उपयोगकर्ता-केंद्रित क्वेरी के लिए आदर्श।


<div id="root"></div>

अभिकथन: नाम/स्थिति (अंश)

सुलभ नाम और लाइव प्रतिक्रिया के लिए उदाहरण परीक्षण अभिकथन।


<div id="root"></div>

axe से स्वचालित जाँच (अंश)

axe (jest-axe) से स्वचालित जाँच जोड़ें। उल्लंघन मिलने पर परीक्षण विफल करें।


<div id="root"></div>

सुझाव और सावधानियाँ

  • CSS का नहीं, नामों (लेबल/बटन पाठ) का परीक्षण करें
  • संवाद विंडो खुलने पर फ़ोकस जाँचें
  • सामान्य समस्याएँ पकड़ने के लिए axe का उपयोग करें; फिर भी कीबोर्ड की मैन्युअल जाँच करें

स्वचालित सुलभता जाँच

कौन-सा टूल या अभिकथन परीक्षणों में सामान्य सुलभता समस्याओं का स्वचालित रूप से पता लगाने में सहायता करता है?

पुनरावलोकन

पुनरावलोकन: भूमिका/लेबल से क्वेरी करें, नामों और स्थितियों का सत्यापन करें और स्वचालित axe जाँच जोड़ें। वास्तविक भरोसे के लिए इसे मैन्युअल कीबोर्ड परीक्षण के साथ मिलाएँ।

शुरुआत निःशुल्क

एआई शिक्षक के साथ React सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
88
पाठ
324

अक्सर पूछे जाने वाले प्रश्न

क्या “A11y परीक्षण की बुनियाद” पाठ निःशुल्क है?

हाँ—“A11y परीक्षण की बुनियाद” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और React Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। React Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

“A11y परीक्षण की बुनियाद” में मैं क्या सीखूँगा?

आम पहुँच-संबंधी समस्याएँ पकड़ने वाले सरल परीक्षण लिखें: भूमिका/लेबल क्वेरी को प्राथमिकता दें, नामों/स्थितियों की पुष्टि करें और स्वचालित a11y जाँच जोड़ें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ React Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या React Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर React Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 3वाँ पाठ है।

“A11y परीक्षण की बुनियाद” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस React Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर React Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. अर्थवत्ता, लेबल, भूमिकाएँ और फ़ोकस
  2. कीबोर्ड इंटरैक्शन और स्किप लिंक
  3. A11y परीक्षण की बुनियाद
← React Academy पर वापस जाएँ