2015-11-04 3 views
5

मैंने एआरआईए की भूमिका के लिए प्रलेखन देखा लेकिन इसे समझ नहीं सका। यह वास्तव में क्या करता है? कहो, मैं इस तरह की एक तालिका में इसका इस्तेमाल करते हैं:एचटीएमएल में एरिया "भूमिका" का उपयोग वास्तव में क्या है?

<td role='button'>text</td> 

इसका मतलब यह है कि इस सेल के लिए एक बटन की तरह काम करेगा? क्या कोई इसे सरल शब्दों में समझा सकता है?

+1

"भूमिका" और "एरिया- *" विशेषताओं का उपयोग अभिगम्यता उद्देश्य के लिए किया जाता है ताकि स्क्रीन रीडर उसी पृष्ठ को पढ़ सके जैसा हम चाहते हैं और ये गुण HTML स्वरूप और अनुभव के साथ कुछ भी नहीं करते हैं। –

+0

@ सुजाता चंदा: ठीक है, तो यह न तो दिखाई देगा और न ही सामान्य स्क्रीन के लिए बटन के रूप में कार्य करेगा? – 2012178

+1

हां यह न तो दिखाई देगा और न ही सामान्य स्क्रीन के लिए बटन के रूप में कार्य करेगा। –

उत्तर

0

आप MDN जो कहते हैं उल्लेख कर सकते हैं:

बटन भूमिका क्लिक करने योग्य तत्व है कि एक प्रतिक्रिया जब उपयोगकर्ता द्वारा सक्रिय गति प्रदान के लिए इस्तेमाल किया जाना चाहिए। अपने आप पर, भूमिका = "बटन" कोई तत्व बना सकता है (उदा। <p>, <span> or <div>) एक स्क्रीन रीडर पर नियंत्रण के रूप में दिखाई देता है। इसके अतिरिक्त, बटन टॉगल करने के लिए इस भूमिका का उपयोग संयोजन में एरिया-दबाए गए गुण के साथ किया जा सकता है।

इसके अलावा टिप्पणी

जहां संभव हो देखते हैं, यह देशी HTML बटन (<button>, <input type="button" /> and <input type="image" />) के बजाय बटन भूमिका से , उपयोग करने के लिए सिफारिश की है के रूप में देशी HTML बटन अधिक व्यापक रूप से समर्थन कर रहे पुराने उपयोगकर्ता एजेंटों और सहायक प्रौद्योगिकी द्वारा । मूल HTML बटन अतिरिक्त अनुकूलन के लिए की आवश्यकता के बिना डिफ़ॉल्ट रूप से कुंजीपटल और फोकस आवश्यकताओं का भी समर्थन करता है।

w3.org भी aria-role

+0

लेकिन जब मैंने में इसे आजमाया, तो स्पैन के अंदर का पाठ एक बटन की तरह नहीं दिख रहा था, और यहां तक ​​कि जब मैंने इसे श्रोता जोड़ा, तो उसने जवाब नहीं दिया। – 2012178

0

के विस्तृत वर्णन के रूप में कहा गया है है, ARIA पहुँच के लिए है और भूमिका विशेषता सामान्य ब्राउज़रों पर कोई प्रभाव नहीं होगा।

एआरआईए भूमिकाओं को लागू करने के सबसे सरल और कार्यात्मक तरीकों में से एक लैंडमार्क का उपयोग है। कुछ एआरआईए भूमिकाएं लैंडमार्क हैं, जो उपयोगकर्ताओं को स्क्रीन पाठकों में पृष्ठ के विशिष्ट भागों तक पहुंचने की अनुमति देती हैं। कुछ अंधे उपयोगकर्ताओं को यह सहायक लगता है क्योंकि इससे उन्हें जल्दी से नेविगेट करने में मदद मिलती है। विभिन्न स्क्रीन पाठकों में समर्थन और व्यवहार का वर्णन here है।

संबंधित मुद्दे