स्क्रीन रीडर टेस्टिंग के लिए एक व्यापक गाइड, जिसमें दृष्टिबाधित उपयोगकर्ताओं के लिए वेबसाइट की पहुंच में सुधार के लिए मैन्युअल और ऑटोमेटेड दोनों तकनीकों को शामिल किया गया है।
स्क्रीन रीडर टेस्टिंग: वेब एक्सेसिबिलिटी सुनिश्चित करना
आज की डिजिटल दुनिया में, वेब एक्सेसिबिलिटी सुनिश्चित करना केवल एक सर्वोत्तम अभ्यास ही नहीं, बल्कि एक मौलिक जिम्मेदारी है। वेबसाइटों और एप्लिकेशन का उपयोग सभी के द्वारा किया जाना चाहिए, चाहे उनकी क्षमताएं कुछ भी हों। स्क्रीन रीडर, सहायक प्रौद्योगिकियां जो डिजिटल टेक्स्ट को भाषण या ब्रेल में परिवर्तित करती हैं, दृष्टिबाधित उपयोगकर्ताओं के लिए ऑनलाइन सामग्री तक पहुंचने के लिए आवश्यक हैं। एक अधिक समावेशी ऑनलाइन अनुभव बनाने, पहुंच संबंधी बाधाओं को पहचानने और हल करने के लिए प्रभावी स्क्रीन रीडर टेस्टिंग महत्वपूर्ण है।
स्क्रीन रीडर संगतता के महत्व को समझना
स्क्रीन रीडर का उपयोग दुनिया भर में लाखों लोग करते हैं जो नेत्रहीन हैं या जिनकी दृष्टि कम है। ये उपयोगकर्ता वेबसाइटों को नेविगेट करने, सामग्री पढ़ने और ऑनलाइन फॉर्म के साथ इंटरैक्ट करने के लिए स्क्रीन रीडर पर भरोसा करते हैं। जब वेबसाइटों को स्क्रीन रीडर संगतता के लिए ठीक से डिज़ाइन नहीं किया जाता है, तो उपयोगकर्ताओं को महत्वपूर्ण चुनौतियों का सामना करना पड़ सकता है, जिनमें शामिल हैं:
- महत्वपूर्ण जानकारी तक पहुँचने में असमर्थता
- वेबसाइट संरचना को नेविगेट करने में कठिनाई
- निराशा और वेबसाइट को छोड़ देना
- ऑनलाइन सेवाओं और अवसरों से बहिष्करण
स्क्रीन रीडर संगतता को प्राथमिकता देकर, संगठन समावेशिता के प्रति अपनी प्रतिबद्धता प्रदर्शित कर सकते हैं, व्यापक दर्शकों तक अपनी पहुंच बढ़ा सकते हैं, और वेब कंटेंट एक्सेसिबिलिटी गाइडलाइन्स (WCAG) जैसे एक्सेसिबिलिटी मानकों का अनुपालन कर सकते हैं।
WCAG और स्क्रीन रीडर एक्सेसिबिलिटी
वेब कंटेंट एक्सेसिबिलिटी गाइडलाइन्स (WCAG) विकलांग लोगों के लिए वेब कंटेंट को अधिक सुलभ बनाने के लिए अंतरराष्ट्रीय मानकों का एक सेट है। WCAG दिशानिर्देश स्क्रीन रीडर संगतता सुनिश्चित करने के लिए विशिष्ट मानदंड प्रदान करते हैं, जिनमें शामिल हैं:
- छवियों के लिए वैकल्पिक टेक्स्ट प्रदान करना: स्क्रीन रीडर उपयोगकर्ताओं को छवियों का वर्णन करने के लिए वैकल्पिक टेक्स्ट (alt text) पर भरोसा करते हैं। छवियों की सामग्री और उद्देश्य को बताने के लिए सार्थक और वर्णनात्मक ऑल्ट टेक्स्ट आवश्यक है।
- उचित हेडिंग संरचना सुनिश्चित करना: स्क्रीन रीडर उपयोगकर्ताओं को सामग्री की संरचना और संगठन को समझने में मदद करने के लिए हेडिंग स्तरों (H1, H2, H3, आदि) का उपयोग करते हैं। सही हेडिंग संरचना उपयोगकर्ताओं को सामग्री को कुशलतापूर्वक नेविगेट करने की अनुमति देती है।
- ARIA विशेषताओं का उपयोग करना: एक्सेसिबल रिच इंटरनेट एप्लिकेशन (ARIA) विशेषताएँ स्क्रीन रीडर को बटन, मेनू और फॉर्म जैसे इंटरैक्टिव तत्वों की भूमिका, स्थिति और गुणों के बारे में अतिरिक्त जानकारी प्रदान करती हैं।
- कीबोर्ड एक्सेसिबिलिटी प्रदान करना: सभी इंटरैक्टिव तत्व केवल कीबोर्ड का उपयोग करके सुलभ होने चाहिए। स्क्रीन रीडर उपयोगकर्ता अक्सर कीबोर्ड नेविगेशन पर भरोसा करते हैं।
- पर्याप्त रंग कंट्रास्ट सुनिश्चित करना: टेक्स्ट और पृष्ठभूमि के बीच पर्याप्त रंग कंट्रास्ट कम दृष्टि वाले उपयोगकर्ताओं के लिए आवश्यक है।
- सिमेंटिक HTML का उपयोग करना: सिमेंटिक HTML तत्वों (जैसे, <article>, <nav>, <aside>) का उपयोग करने से स्क्रीन रीडर्स को पृष्ठ के विभिन्न अनुभागों के अर्थ और उद्देश्य को समझने में मदद मिलती है।
WCAG दिशानिर्देशों का पालन करना उन वेबसाइटों और एप्लिकेशनों को बनाने के लिए आवश्यक है जो स्क्रीन रीडर उपयोगकर्ताओं के लिए सुलभ हों।
मैन्युअल स्क्रीन रीडर टेस्टिंग: एक व्यावहारिक दृष्टिकोण
मैन्युअल स्क्रीन रीडर टेस्टिंग में किसी वेबसाइट या एप्लिकेशन को नेविगेट करने और उसके साथ इंटरैक्ट करने के लिए स्वयं स्क्रीन रीडर का उपयोग करना शामिल है। यह व्यावहारिक दृष्टिकोण आपको वेबसाइट का अनुभव वैसे ही करने देता है जैसा एक स्क्रीन रीडर उपयोगकर्ता करेगा, जिससे उन संभावित एक्सेसिबिलिटी मुद्दों की पहचान होती है जिन्हें ऑटोमेटेड उपकरण अनदेखा कर सकते हैं। स्क्रीन रीडर इंटरैक्शन की बारीकियों को समझने और वास्तव में एक समावेशी उपयोगकर्ता अनुभव सुनिश्चित करने के लिए मैन्युअल टेस्टिंग आवश्यक है।
टेस्टिंग के लिए स्क्रीन रीडर चुनना
टेस्टिंग के लिए कई स्क्रीन रीडर उपलब्ध हैं, जिनमें से प्रत्येक की अपनी ताकत और कमजोरियां हैं। कुछ लोकप्रिय विकल्पों में शामिल हैं:
- NVDA (नॉनविजुअल डेस्कटॉप एक्सेस): विंडोज के लिए एक मुफ्त और ओपन-सोर्स स्क्रीन रीडर। NVDA का व्यापक रूप से उपयोग किया जाता है और यह सुविधाओं का एक व्यापक सेट प्रदान करता है।
- JAWS (जॉब एक्सेस विद स्पीच): विंडोज के लिए एक कमर्शियल स्क्रीन रीडर। JAWS एक शक्तिशाली और सुविधा संपन्न विकल्प है जो आमतौर पर पेशेवर सेटिंग्स में उपयोग किया जाता है।
- VoiceOver: macOS और iOS उपकरणों के लिए एक अंतर्निहित स्क्रीन रीडर। VoiceOver एप्पल प्लेटफॉर्म पर टेस्टिंग के लिए एक आसानी से उपलब्ध विकल्प है।
- ChromeVox: Chrome OS उपकरणों के लिए एक अंतर्निहित स्क्रीन रीडर और अन्य प्लेटफार्मों के लिए एक क्रोम एक्सटेंशन। ChromeVox एक हल्का और उपयोग में आसान विकल्प है।
व्यापक संगतता सुनिश्चित करने के लिए कई स्क्रीन रीडर्स के साथ परीक्षण करने की सलाह दी जाती है, क्योंकि प्रत्येक स्क्रीन रीडर वेब सामग्री की थोड़ी अलग तरह से व्याख्या कर सकता है।
अपना टेस्टिंग वातावरण स्थापित करना
मैन्युअल स्क्रीन रीडर टेस्टिंग शुरू करने से पहले, अपने टेस्टिंग वातावरण को सही ढंग से स्थापित करना महत्वपूर्ण है। इसमें शामिल हैं:
- अपने चुने हुए स्क्रीन रीडर को इंस्टॉल और कॉन्फ़िगर करना: स्क्रीन रीडर की सेटिंग्स और अनुकूलन विकल्पों से खुद को परिचित करें।
- दृश्य संकेतों को अक्षम करना: दृष्टिबाधित उपयोगकर्ता के अनुभव का अनुकरण करने के लिए अपने मॉनिटर को बंद करें या स्क्रीन डिमिंग टूल का उपयोग करें।
- हेडफ़ोन का उपयोग करना: हेडफ़ोन आपको बिना किसी व्यवधान के स्क्रीन रीडर आउटपुट पर ध्यान केंद्रित करने की अनुमति देते हैं।
- स्क्रीन रीडर कमांड से खुद को परिचित करना: वेब सामग्री को नेविगेट करने, पढ़ने और उसके साथ इंटरैक्ट करने के लिए कीबोर्ड शॉर्टकट सीखें।
मैन्युअल स्क्रीन रीडर टेस्ट आयोजित करना: एक चरण-दर-चरण मार्गदर्शिका
मैन्युअल स्क्रीन रीडर टेस्टिंग करते समय इन चरणों का पालन करें:
- नेविगेशन: क्या आप केवल कीबोर्ड का उपयोग करके वेबसाइट को नेविगेट कर सकते हैं? क्या आप सभी इंटरैक्टिव तत्वों, जैसे लिंक, बटन और फॉर्म तक आसानी से पहुंच सकते हैं? क्या फोकस क्रम तार्किक और सहज है?
- सामग्री पढ़ना: क्या स्क्रीन रीडर सामग्री को सटीक और तार्किक क्रम में पढ़ता है? क्या सभी छवियों के लिए वैकल्पिक टेक्स्ट प्रदान किया गया है? क्या सामग्री को संरचित करने के लिए हेडिंग का सही ढंग से उपयोग किया गया है?
- फॉर्म इंटरैक्शन: क्या आप स्क्रीन रीडर का उपयोग करके आसानी से फॉर्म भर सकते हैं और सबमिट कर सकते हैं? क्या फॉर्म लेबल उनके संबंधित इनपुट फ़ील्ड से ठीक से जुड़े हुए हैं? क्या त्रुटि संदेश स्पष्ट और जानकारीपूर्ण हैं?
- गतिशील सामग्री: क्या स्क्रीन रीडर गतिशील सामग्री में होने वाले परिवर्तनों की घोषणा करता है, जैसे कि लाइव क्षेत्रों या मोडल डायलॉग्स में अपडेट?
- ARIA विशेषताएँ: क्या ARIA विशेषताओं का उपयोग स्क्रीन रीडर को इंटरैक्टिव तत्वों की भूमिका, स्थिति और गुणों के बारे में अतिरिक्त जानकारी प्रदान करने के लिए सही ढंग से किया गया है?
अपने निष्कर्षों का दस्तावेजीकरण करें और उपयोगकर्ता अनुभव पर उनके प्रभाव के आधार पर मुद्दों को प्राथमिकता दें। मुद्दों और उन्हें पुन: उत्पन्न करने के चरणों का स्पष्ट और संक्षिप्त विवरण प्रदान करें।
मैन्युअल टेस्टिंग परिदृश्यों के उदाहरण
यहां मैन्युअल टेस्टिंग परिदृश्यों के कुछ विशिष्ट उदाहरण दिए गए हैं:
- नेविगेशन मेनू का परीक्षण करना: सत्यापित करें कि स्क्रीन रीडर मेनू आइटम को सही क्रम में पढ़ता है और कीबोर्ड फोकस मेनू के माध्यम से तार्किक रूप से चलता है।
- एक छवि कैरोसेल का परीक्षण करना: सत्यापित करें कि स्क्रीन रीडर वर्तमान स्लाइड की घोषणा करता है और प्रत्येक छवि के लिए वैकल्पिक टेक्स्ट प्रदान करता है।
- एक जटिल फॉर्म का परीक्षण करना: सत्यापित करें कि स्क्रीन रीडर फॉर्म लेबल को सही ढंग से पढ़ता है और त्रुटि संदेश स्पष्ट और जानकारीपूर्ण हैं।
- एक मोडल डायलॉग का परीक्षण करना: सत्यापित करें कि स्क्रीन रीडर मोडल डायलॉग के खुलने की घोषणा करता है और कीबोर्ड फोकस डायलॉग के भीतर फंसा हुआ है।
ऑटोमेटेड स्क्रीन रीडर टेस्टिंग: दक्षता और स्केलेबिलिटी
ऑटोमेटेड स्क्रीन रीडर टेस्टिंग में एक्सेसिबिलिटी मुद्दों की स्वचालित रूप से जांच करने के लिए सॉफ्टवेयर टूल का उपयोग करना शामिल है। ऑटोमेटेड टेस्टिंग सामान्य एक्सेसिबिलिटी त्रुटियों को जल्दी और कुशलता से पहचानने में मदद कर सकती है, जिससे आप अपने परीक्षण प्रयासों को बढ़ा सकते हैं। जबकि ऑटोमेटेड टेस्टिंग मैन्युअल टेस्टिंग की जगह नहीं ले सकती, यह संभावित मुद्दों की पहचान करने और आपकी वेबसाइट या एप्लिकेशन पर लगातार एक्सेसिबिलिटी सुनिश्चित करने के लिए एक मूल्यवान उपकरण हो सकता है।
एक ऑटोमेटेड टेस्टिंग टूल चुनना
कई ऑटोमेटेड एक्सेसिबिलिटी टेस्टिंग टूल उपलब्ध हैं, जिनमें से प्रत्येक की अपनी विशेषताएं और क्षमताएं हैं। कुछ लोकप्रिय विकल्पों में शामिल हैं:
- axe DevTools: ऑटोमेटेड एक्सेसिबिलिटी टेस्टिंग के लिए एक ब्राउज़र एक्सटेंशन और कमांड-लाइन टूल। axe DevTools का व्यापक रूप से उपयोग किया जाता है और यह एक्सेसिबिलिटी मुद्दों पर विस्तृत रिपोर्ट प्रदान करता है।
- WAVE (वेब एक्सेसिबिलिटी मूल्यांकन उपकरण): वेबसाइट की एक्सेसिबिलिटी का मूल्यांकन करने के लिए एक ब्राउज़र एक्सटेंशन और ऑनलाइन टूल। WAVE एक वेबपेज पर एक्सेसिबिलिटी मुद्दों का एक दृश्य प्रतिनिधित्व प्रदान करता है।
- Lighthouse: वेब पेजों की गुणवत्ता में सुधार के लिए एक ओपन-सोर्स, ऑटोमेटेड टूल। Lighthouse में एक्सेसिबिलिटी ऑडिट शामिल हैं जो सामान्य एक्सेसिबिलिटी मुद्दों की पहचान कर सकते हैं।
- Tenon.io: एक वेब-आधारित एक्सेसिबिलिटी टेस्टिंग टूल जो एक्सेसिबिलिटी मुद्दों पर व्यापक रिपोर्ट प्रदान करता है।
एक ऑटोमेटेड टेस्टिंग टूल चुनते समय अपनी विशिष्ट आवश्यकताओं और अपेक्षाओं पर विचार करें।
ऑटोमेटेड टेस्टिंग को अपने वर्कफ़्लो में एकीकृत करना
ऑटोमेटेड टेस्टिंग के लाभों को अधिकतम करने के लिए, इसे अपने विकास वर्कफ़्लो में एकीकृत करना महत्वपूर्ण है। इसमें शामिल हैं:
- नियमित रूप से ऑटोमेटेड टेस्ट चलाना: यह सुनिश्चित करने के लिए कि विकास प्रक्रिया में जल्दी ही एक्सेसिबिलिटी मुद्दों की पहचान हो जाए, अपनी निरंतर एकीकरण (CI) पाइपलाइन में ऑटोमेटेड टेस्ट को एकीकृत करें।
- परिणामों की समीक्षा और समाधान करना: ऑटोमेटेड टेस्ट के परिणामों की सावधानीपूर्वक समीक्षा करें और पहचाने गए किसी भी मुद्दे का समाधान करें।
- मैन्युअल टेस्टिंग के पूरक के रूप में ऑटोमेटेड टेस्ट का उपयोग करना: ऑटोमेटेड टेस्ट को मैन्युअल टेस्टिंग की जगह नहीं लेना चाहिए। सामान्य मुद्दों की पहचान करने के लिए ऑटोमेटेड टेस्ट का उपयोग करें और उपयोगकर्ता अनुभव को सत्यापित करने और अधिक जटिल मुद्दों की पहचान करने के लिए मैन्युअल टेस्टिंग का उपयोग करें।
ऑटोमेटेड टेस्टिंग की सीमाएं
ऑटोमेटेड टेस्टिंग की सीमाओं से अवगत होना महत्वपूर्ण है। ऑटोमेटेड टेस्ट केवल कुछ प्रकार के एक्सेसिबिलिटी मुद्दों की पहचान कर सकते हैं। वे समग्र उपयोगकर्ता अनुभव का आकलन नहीं कर सकते हैं या उन मुद्दों की पहचान नहीं कर सकते हैं जिनके लिए मानवीय निर्णय की आवश्यकता होती है। इसलिए, पूर्ण एक्सेसिबिलिटी सुनिश्चित करने के लिए मैन्युअल टेस्टिंग अभी भी आवश्यक है।
मैन्युअल और ऑटोमेटेड टेस्टिंग का संयोजन: एक समग्र दृष्टिकोण
स्क्रीन रीडर टेस्टिंग का सबसे प्रभावी तरीका मैन्युअल और ऑटोमेटेड तकनीकों को संयोजित करना है। ऑटोमेटेड टेस्टिंग सामान्य एक्सेसिबिलिटी मुद्दों को जल्दी और कुशलता से पहचानने में मदद कर सकती है, जबकि मैन्युअल टेस्टिंग उपयोगकर्ता अनुभव को सत्यापित कर सकती है और अधिक जटिल मुद्दों की पहचान कर सकती है। इन दृष्टिकोणों को मिलाकर, आप यह सुनिश्चित कर सकते हैं कि आपकी वेबसाइट या एप्लिकेशन वास्तव में स्क्रीन रीडर उपयोगकर्ताओं के लिए सुलभ है।
एक अनुशंसित वर्कफ़्लो हो सकता है:
- नियमित रूप से ऑटोमेटेड टेस्ट चलाएं (उदाहरण के लिए, प्रत्येक बिल्ड के साथ) ताकि सामान्य एक्सेसिबिलिटी मुद्दों को जल्दी पकड़ा जा सके।
- ऑटोमेटेड टेस्ट द्वारा चिह्नित मुद्दों का समाधान करें।
- मुख्य उपयोगकर्ता प्रवाह और जटिल घटकों पर मैन्युअल स्क्रीन रीडर टेस्टिंग करें।
- मैन्युअल टेस्टिंग के दौरान पहचाने गए किसी भी मुद्दे का दस्तावेजीकरण करें और उसे ठीक करें।
- सुधार के बाद पुनः परीक्षण करें यह सुनिश्चित करने के लिए कि मुद्दे हल हो गए हैं और कोई नया मुद्दा पेश नहीं किया गया है।
स्क्रीन रीडर टेस्टिंग के लिए सर्वोत्तम अभ्यास
यहां स्क्रीन रीडर टेस्टिंग के लिए कुछ सर्वोत्तम अभ्यास दिए गए हैं:
- जल्दी शुरू करें: शुरुआत से ही अपनी विकास प्रक्रिया में एक्सेसिबिलिटी टेस्टिंग को एकीकृत करें।
- बार-बार परीक्षण करें: विकास जीवनचक्र के दौरान नियमित रूप से एक्सेसिबिलिटी टेस्ट चलाएं।
- विभिन्न उपकरणों का उपयोग करें: मैन्युअल और ऑटोमेटेड टेस्टिंग उपकरणों के संयोजन का उपयोग करें।
- वास्तविक उपयोगकर्ताओं के साथ परीक्षण करें: अपनी परीक्षण प्रक्रिया में विकलांग उपयोगकर्ताओं को शामिल करें।
- अपने निष्कर्षों का दस्तावेजीकरण करें: सभी एक्सेसिबिलिटी मुद्दों और उनके समाधानों का दस्तावेजीकरण करें।
- अप-टू-डेट रहें: नवीनतम एक्सेसिबिलिटी मानकों और सर्वोत्तम प्रथाओं से अवगत रहें।
- प्रशिक्षण प्रदान करें: अपनी विकास और परीक्षण टीमों को एक्सेसिबिलिटी सिद्धांतों और तकनीकों पर प्रशिक्षित करें।
स्क्रीन रीडर टेस्टिंग और वैश्विक एक्सेसिबिलिटी विचार
वैश्विक दर्शकों के लिए स्क्रीन रीडर टेस्टिंग करते समय, निम्नलिखित पर विचार करें:
- भाषा समर्थन: सुनिश्चित करें कि आपकी वेबसाइट या एप्लिकेशन कई भाषाओं का समर्थन करती है और स्क्रीन रीडर विभिन्न भाषाओं में टेक्स्ट का सही उच्चारण कर सकता है।
- सांस्कृतिक विचार: सांस्कृतिक अंतरों से अवगत रहें जो उपयोगकर्ताओं के आपकी वेबसाइट या एप्लिकेशन के साथ इंटरैक्ट करने के तरीके को प्रभावित कर सकते हैं। उदाहरण के लिए, कुछ संस्कृतियाँ विभिन्न दिनांक या संख्या प्रारूपों का उपयोग कर सकती हैं।
- सहायक प्रौद्योगिकी की उपलब्धता: विभिन्न देशों में सहायक प्रौद्योगिकी की उपलब्धता और सामर्थ्य पर विचार करें। NVDA जैसे मुफ्त और ओपन-सोर्स स्क्रीन रीडर विकासशील देशों में उपयोगकर्ताओं के लिए अधिक सुलभ हो सकते हैं।
- स्थानीयकृत सामग्री: सुनिश्चित करें कि सभी स्थानीयकृत सामग्री का ठीक से अनुवाद किया गया है और सभी भाषाओं में छवियों के लिए वैकल्पिक टेक्स्ट प्रदान किया गया है।
स्क्रीन रीडर टेस्टिंग के लिए उपकरण और संसाधन
यहां स्क्रीन रीडर टेस्टिंग के लिए कुछ उपयोगी उपकरण और संसाधन दिए गए हैं:
- स्क्रीन रीडर: NVDA, JAWS, VoiceOver, ChromeVox
- ऑटोमेटेड टेस्टिंग टूल: axe DevTools, WAVE, Lighthouse, Tenon.io
- एक्सेसिबिलिटी दिशानिर्देश: WCAG, ARIA
- एक्सेसिबिलिटी प्रशिक्षण: Deque University, Level Access
- एक्सेसिबिलिटी समुदाय: WebAIM, WAI
निष्कर्ष
स्क्रीन रीडर टेस्टिंग वेब एक्सेसिबिलिटी सुनिश्चित करने का एक अनिवार्य हिस्सा है। मैन्युअल और ऑटोमेटेड टेस्टिंग तकनीकों को मिलाकर और सर्वोत्तम प्रथाओं का पालन करके, आप ऐसी वेबसाइटें और एप्लिकेशन बना सकते हैं जो सभी के द्वारा उपयोग करने योग्य हों, चाहे उनकी क्षमताएं कुछ भी हों। एक्सेसिबिलिटी को प्राथमिकता देना न केवल सही काम है, बल्कि यह व्यापक दर्शकों तक आपकी पहुंच बढ़ाकर और समावेशिता के प्रति आपकी प्रतिबद्धता प्रदर्शित करके व्यावसायिक रूप से भी समझदारी है।
याद रखें कि एक्सेसिबिलिटी एक सतत प्रक्रिया है। अपनी वेबसाइट या एप्लिकेशन का लगातार परीक्षण करें और सुधार करें ताकि यह सुनिश्चित हो सके कि यह सभी उपयोगकर्ताओं के लिए सुलभ बनी रहे।
स्क्रीन रीडर टेस्टिंग के लिए एक समग्र दृष्टिकोण अपनाकर, संगठन सभी के लिए एक अधिक समावेशी और न्यायसंगत डिजिटल दुनिया बना सकते हैं।