पक्का करें कि स्क्रीन रीडर और अन्य सहायक टेक्नोलॉजी को पेज के सिर्फ़ काम के हिस्से दिखाए जाएं. उदाहरण के लिए, ऑफ़स्क्रीन कॉन्टेंट को सहायक टेक्नोलॉजी से छिपाया जाना चाहिए.
मैन्युअल तरीके से जांच करने का तरीका
यह जांचने के लिए कि ऑफ़स्क्रीन कॉन्टेंट छिपा है या नहीं, आपको स्क्रीन रीडर की मदद से जांच करनी चाहिए.
- Mac इस्तेमाल करने वाले लोग, VoiceOver का इस्तेमाल करने के बारे में यह वीडियो देखें.
- पीसी इस्तेमाल करने वालों के लिए, NVDA का इस्तेमाल करने से जुड़ा यह वीडियो देखें.
- Chromebook इस्तेमाल करने वाले लोग, ChromeVox, पहले से मौजूद स्क्रीन रीडर आज़माएं.
TAB कुंजी का इस्तेमाल करके अपने पेज पर टैब करें. स्क्रीन रीडर, छिपाए गए कॉन्टेंट के बारे में नहीं बताना चाहिए.
कैसे ठीक करें
स्क्रीन से बाहर दिखने वाले कॉन्टेंट को छिपाने के लिए, उस कॉन्टेंट वाले एलिमेंट को टैब ऑर्डर से हटाएं. इसके लिए, एलिमेंट को display: none
या visibility: hidden
पर सेट करें.
उदाहरण के लिए:
.remove-me {
visibility: hidden;
}
<button class="remove-me">Can't reach me with the TAB key!</button>
ऑफ़स्क्रीन कॉन्टेंट की विज़िबिलिटी को सही तरीके से सेट करना लेख भी पढ़ें.
संसाधन
ऑफ़स्क्रीन कॉन्टेंट को सहायक टेक्नोलॉजी से छिपाया गया है ऑडिट के लिए सोर्स कोड