9

जिन परियोजनाओं में मैं वर्तमान में काम कर रहा हूं उनमें से एक आईई 7 और 508 अनुपालन के लिए ग्राहक आवश्यकताओं है। यह ग्राहक वर्तमान में जेएडब्ल्यूएस संस्करण 9 का उपयोग करता है और जो अनुरोध मुझे बताया गया है वह जेएडब्ल्यूएस के एक नए संस्करण के बिना असंभव है जो वाईएआई-एरिया का समर्थन करता है।वाईएआई-एरिया, आई 7, और जेएडब्ल्यूएस

  1. Accessible, 508 compliant Ajax Loading Indicator
  2. Accessible, 508 compliant Ajax Pagination

इससे पहले कि मैं वापस आ जाओ और उन्हें बताएं कि वे जबड़े के एक नए संस्करण को अपग्रेड करने की आवश्यकता (स्वतंत्रता वैज्ञानिक की वेबसाइट से, WAI-ARIA समर्थित है शुरू: उदाहरण के लिए संस्करण 10 के साथ), मैं एक दृढ़ तर्क बनाने के लिए जितना संभव हो उतना जानकारी के साथ सशस्त्र होना चाहता हूं। सबसे पहले, आईए 7 जेएडब्ल्यूएस को एरिया सूचना संदेश देने में सक्षम है (मैंने आईई 8 के साथ शुरू होने वाले एरिया समर्थन के दावों को देखा है, लेकिन स्पष्ट रूप से यह बताते हुए कुछ भी आईई 7 के साथ काम नहीं करता है)? यदि हां, तो क्या यह केवल सीमित सीमा तक है? इस सवाल का जवाब मानना ​​हां है और समर्थन की डिग्री पर्याप्त है, क्या JAWS संस्करण 10, 11, और 12 के बीच समर्थन में बड़े अंतर हैं जिन्हें मुझे पता होना चाहिए? शायद यह पूरा करने के लिए एक अच्छा बार होगा: आईई 7 की आवश्यकता के मुताबिक, ऊपर दिए गए दो प्रश्नों को हल करने के लिए एआरआईए लागू करने के लिए जवाड़े का न्यूनतम संस्करण क्या है।

मुझे पता है कि यहां बहुत सारे प्रश्न हैं, लेकिन मुझे विश्वास है कि उन्होंने एक प्रश्न के रूप में एक साथ काम किया है: कृपया मुझे आईए 7 और जेएडब्ल्यूएस के विभिन्न संस्करणों के बीच वाई-एरिया के लिए समर्थन की विभिन्न डिग्री का एक सिंहावलोकन दें; और यह किस हद तक ऊपर से जुड़े ग्राहक अनुरोधों को हल कर सकता है।

धन्यवाद! और यहां तक ​​कि यदि आप इस प्रश्न के सभी तत्वों को संबोधित नहीं कर सकते हैं, तो भी मैं आपके द्वारा साझा की जा सकने वाली किसी भी जानकारी के लिए आभारी रहूंगा।

उत्तर

4

आप वाईए-एरिया के लिए समर्थन के साथ 508 अनुपालन के बराबर लग रहे हैं? AFAIK 508 एआरआईए के उपयोग को निर्देशित नहीं करता है।

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

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

यदि आप आसपास हैं तो आप इसे करने के विभिन्न तरीकों को ढूंढने में सक्षम होना चाहिए।

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

"सबसे पहले, IE7 में सक्षम जबड़े को ARIA जानकारी देने के है" .. आदि

ब्राउज़र जबड़े को सीधे ARIA जानकारी नहीं भेजते हैं, वे ऑपरेटिंग की पहुंच परत को सूचित सिस्टम जो केवल मानक ऑपरेटिंग सिस्टम अभिगम्यता संदेशों के रूप में संदेशों की व्याख्या करता है।सहायक तकनीक (जेएडब्ल्यूएस या जो कुछ भी) इन सिस्टम संदेशों के लिए सुन रहे हैं (उम्मीद है)।

+0

आपके उत्तर @Chris के लिए धन्यवाद। मेरा प्रोजेक्ट मैनेजर वास्तव में अनुरोध कर रहा है कि हम एक एक्सेसिबिलिटी विशेषज्ञ को पूर्णकालिक किराए पर लें (हमारे क्लाइंट के अधिकांश 508 अनुपालन की आवश्यकता है, और यह वास्तव में आश्चर्यजनक है कि हम इस क्षेत्र में अब तक कुछ गंभीर कौशल के बिना मिल चुके हैं)। –

+0

एक सुलभ AJAX प्रगति संकेतक (स्टार्टर्स के लिए) बनाने के संबंध में, मैंने अपना सर्वश्रेष्ठ गुगल किया और कोई समाधान नहीं मिला। मुझे स्थिर पढ़ने के भीतर संकेतों के लिए ऑफ़-स्क्रीन टेक्स्ट का उपयोग करके सफलता मिली है, लेकिन पाठ मध्य-अजैक्स कॉल पर ध्यान केंद्रित करने में सक्षम नहीं हैं। यदि आप मुझे कुछ अच्छे संसाधनों के बारे में बता सकते हैं, या यहां तक ​​कि वापस जाकर उन लिंक किए गए सवालों का जवाब दे सकते हैं, तो यह बहुत ही अच्छा होगा। –

+0

वास्तव में, मैं आश्चर्यचकित हूं कि सुलभ एप्लिकेशन बनाने के लिए वहां कितनी कम गुणवत्ता वाली जानकारी है (चाहे वह वेब-आधारित हो या विशेष रूप से स्विंग हो)। दरअसल, मैं कई तकनीकों का वर्णन करता हूं जो वास्तव में अभ्यास में काम नहीं करते हैं: अक्सर यह स्पष्ट होता है कि लेखक ने वास्तव में स्क्रीन पाठकों का उपयोग करके अपने विचारों का परीक्षण नहीं किया है और एक टूलटिप सुनने और टूलटिप जोड़ने की कल्पना की है। सब कुछ बेहतर है। –

1

मैं क्रिस बेंटले के स्क्रीन पाठकों का उपयोग करने के सुझाव को पाठ पाठकों को संकेत प्रदान करने के लिए बात नहीं कर सकता। जबकि मुझे लगता है कि यह काम करेगा मैंने कभी इसे वेबसाइट पर नहीं देखा है। मैंने 508 अनुपालन करने के लिए डिज़ाइन किए गए आंतरिक ऐप्स से कभी भी निपटा नहीं है और इसके पास कोई वेब विकास अनुभव नहीं है। मैं दूसरा सलाह देता हूं कि सलाहकार को भर्ती करने का सुझाव जिसने इस क्षेत्र में अनुभव किया है। मुझे नहीं पता कि जबड़े संस्करण और वाईएआई-एआरआईए समर्थन के बीच मतभेद क्या हैं। मुझे पता है कि जबड़े 10 कम से कम इंटरनेट एक्सप्लोरर 7 के तहत कुछ वाई-एरिया समर्थन प्रदान करते हैं। मैं सिर्फ http://news.yahoo.com पर जबड़े 10 के साथ गया और इसका उपयोग करने में सक्षम था; ऐतिहासिक से ऐतिहासिक स्थल पर जाने के लिए कुंजी। आप उसी मशीन पर किसी समस्या के बिना जबड़े के कई संस्करण चला सकते हैं, मेरे पास वर्तमान में जबड़े 10, 11, और 12 स्थापित हैं। यह आपको जबड़े के विभिन्न संस्करणों का परीक्षण करने की अनुमति दे सकता है यदि आप उन दस्तावेजों को नहीं ढूंढ पा रहे हैं जो मतभेदों को बताते हैं।

+0

हाय @ जराद। मेरे सवालों में से किसी एक के पहले जवाब पर आपके सुझाव के अनुसार, मैंने जैव्स 9 के साथ जैव्स 10 साइड-साइड स्थापित करने का प्रयास किया लेकिन कुछ समस्याएं थीं: JAWS 10 इंस्टॉल ने मेरे स्टार्ट मेनू में या मेरे डेस्कटॉप पर कोई आइकन नहीं लगाया , मैं स्वतंत्रता वैज्ञानिक फ़ोल्डर में गया और यह जैव 9 इंस्टॉल की तरह एक संरचना में दिखाई नहीं दिया, मुझे कुछ निष्पादन योग्य पाया गया जो ऐसा लगता था कि यह जैव्स 10 था और इसे चलाया, लेकिन यह विचित्र रूप से काम करता था जिसमें मेरा ब्राउज़र दुर्घटनाग्रस्त हो गया था और यहां तक ​​कि बिना किसी सूचना के अपने कंप्यूटर को पुनरारंभ करने के लिए मजबूर कर रहा है! –

+0

मेरे पास एक ही कंप्यूटर पर 10, 11, और 12 स्थापित हैं। मैं कल वर्चुअल मशीन में 11 के साथ 9 स्थापित करने का प्रयास करूंगा और आपको अपने परिणामों को बताना चाहता हूं। – Jared

+0

धन्यवाद @ जेरेड! –

0

वाईएआई-एरिया समर्थन आईई 8 और फ़ायरफ़ॉक्स 2+ में शुरू हो रहा है। स्क्रीनreaders के बारे में, JAWS के बजाय एनवीडीए का उपयोग करें। यह मुफ्त है और फ़ायरफ़ॉक्स के साथ बहुत अच्छा काम करता है। वास्तव में, मोज़िला नींव ने एनवीडीए स्क्रीन रीडर को बेहतर बनाने के लिए एनवीडीए को वित्त पोषण प्रदान किया है। वे एक साथ महान काम करते हैं।

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