Web Accessibility Academy · पाठ

पहुँच वृक्ष: स्क्रीन रीडर क्या सुनते हैं

ब्राउज़र आपके DOM से समानांतर वृक्ष कैसे बनाता है।

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

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

एक समानांतर वृक्ष

ब्राउज़र आपके DOM को सुलभता वृक्ष नामक दूसरी संरचना में बदल देता है। यही वह संस्करण है जिसे सहायक तकनीक वास्तव में पढ़ती है।

आपके DOM से बनाया गया

सुलभता वृक्ष सीधे आपके HTML से बनाया जाता है। अच्छा अर्थविज्ञान देने पर समृद्ध वृक्ष मिलता है; div सूप देने पर खाली और बेकार वृक्ष मिलता है।

नोड की एक भूमिका होती है

हर नोड में एक भूमिका होती है, जो बताती है कि वह क्या है: button, heading, link या list। वास्तविक button को बिना आपके किसी प्रयास के button भूमिका मिल जाती है।

नोड का एक नाम होता है

हर नोड का एक सुलभ नाम भी होता है, यानी वह पाठ जिसे स्क्रीन रीडर बोलता है। button के लिए यह आमतौर पर उसके भीतर दिखाई देने वाला लेबल होता है।

<button>Save changes</button>

नोड की एक स्थिति होती है

इंटरैक्टिव नोड एक स्थिति भी बताते हैं, जैसे चयनित, विस्तृत या अक्षम। इसी तरह उपयोगकर्ता सुन पाता है कि कोई बॉक्स पहले से चिह्नित है।

भूमिका, नाम, स्थिति, मान

इस प्रकार हर नोड अंततः भूमिका, नाम, स्थिति और मान में सिमट जाता है। यह छोटा-सा पैकेज स्क्रीन रीडर को किसी तत्व की घोषणा करने के लिए आवश्यक सब कुछ देता है।

छिपी चीज़ें बाहर हो जाती हैं

display none या aria-hidden से छिपी कोई भी चीज़ वृक्ष से हटा दी जाती है। यदि वह वृक्ष में नहीं है, तो स्क्रीन रीडर उस तक नहीं पहुँच सकता।

<span aria-hidden="true">decorative</span>

पिक्सेल वृक्ष में नहीं होते

रंग और आकार जैसी दृश्य शैलियाँ कभी सुलभता वृक्ष में शामिल नहीं होतीं। स्क्रीन रीडर उपयोगकर्ता को आपके लेआउट के बजाय अर्थ और संरचना मिलती है।

खराब मार्कअप, टूटा हुआ वृक्ष

क्लिक किए जा सकने वाला div वृक्ष में बिना भूमिका और बिना नाम वाले सामान्य नोड के रूप में आता है। button जैसा दिखने के बावजूद उपयोगकर्ता को कोई उपयोगी जानकारी सुनाई नहीं देती।

आप इसका निरीक्षण कर सकते हैं

ब्राउज़र DevTools किसी भी तत्व के लिए सक्रिय सुलभता वृक्ष दिखाते हैं। स्क्रीन रीडर वास्तव में क्या घोषित करेगा, यह पक्का करने का यह सबसे तेज़ तरीका है।

मार्कअप स्रोत है

मुख्य सीख यह है: आपका मार्कअप वृक्ष का स्रोत है। HTML ठीक करने पर वृक्ष अपने-आप ठीक हो जाता है; किसी अतिरिक्त पैबंद की आवश्यकता नहीं होती।

त्वरित जाँच

आइए जाँचें कि स्क्रीन रीडर क्या सुनते हैं।

पुनरावलोकन

सुलभता वृक्ष आपका DOM है, जिसे भूमिका, नाम, स्थिति और मान में संक्षिप्त किया गया है। मार्कअप ठीक करें और वृक्ष उसका अनुसरण करेगा। छिपी चीज़ें बाहर हो जाती हैं। 🎉

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

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

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

पाठ्यक्रम
30
पाठ
120

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

क्या “पहुँच वृक्ष: स्क्रीन रीडर क्या सुनते हैं” पाठ निःशुल्क है?

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

“पहुँच वृक्ष: स्क्रीन रीडर क्या सुनते हैं” में मैं क्या सीखूँगा?

ब्राउज़र आपके DOM से समानांतर वृक्ष कैसे बनाता है। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Web Accessibility Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

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

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

“पहुँच वृक्ष: स्क्रीन रीडर क्या सुनते हैं” पाठ पूरा करने में कितना समय लगता है?

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

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

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

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

  1. टैग का अर्थ होता है: div Soup क्यों विफल होता है
  2. पाठ तत्व: अनुच्छेद, सूचियाँ और ज़ोर
  3. पहुँच वृक्ष: स्क्रीन रीडर क्या सुनते हैं
  4. देशज बनाम कस्टम: वास्तविक तत्व कब चुनें
← Web Accessibility Academy पर वापस जाएँ