कम हाँ में
। आम तौर पर jQuery यूआई टीम अभिगम्यता के मुद्दों के बारे में बहुत जागरूक है और यदि उनके सभी विजेट नहीं हैं तो सबसे अधिक एआरआईए (http://www.w3.org/WAI/intro/aria) का उपयोग करता है।
कहा जा रहा है, फिर भी किया जा रहा है 508 अनुरूप और "सुलभ" अलग बातें हैं। विभिन्न मानदंड हैं, "508" अनुपालन कम से कम सख्त होने के नाते हो सकता है। पृष्ठों की
99% इन दिनों, गतिशील जावास्क्रिप्ट सक्रिय नियंत्रण का उपयोग accessiblity की डिग्री बदलती के साथ। अधिकांश समस्या तब होती है जब लोग jQuery UI जैसी अच्छी नियंत्रण लाइब्रेरी का उपयोग करने के बजाय अपने नियंत्रण को रोल करते हैं।
लागू नियम यह है:
(एल) पृष्ठों पटकथा भाषाओं करने के लिए सामग्री प्रदर्शित करने के लिए, या इंटरफ़ेस तत्वों को बनाने का उपयोग करते हैं, तो स्क्रिप्ट द्वारा दी गई जानकारी कार्यात्मक पाठ के साथ की पहचान की जाएगी जो कर सकते हैं सहायक प्रौद्योगिकी द्वारा पढ़ा जा
jQuery के संवाद विजेट, उदाहरण के लिए, संवाद सामग्री के लिए पृष्ठ पर मार्कअप का उपयोग करता है, इसलिए यह सहायक प्रौद्योगिकी (एटी) के लिए सुलभ है। चाहे एटी सही ढंग से सामग्री का व्याख्या करे, कम से कम 508 अनुपालन के संबंध में आपकी चिंता नहीं है। यह वह जगह है वहाँ विभिन्न ओएस के साथ संयोजन में एटी के विभिन्न प्रकार हैं क्योंकि, ब्राउज़र आदि
दिखा और सामग्री छुपा के मामले में, तकनीकी रूप से छिपी सामग्री एक बार यह दिखाया गया है एटी द्वारा व्याख्या है। यहां मुद्दा यह है कि डीओएम कब बदलता है एटी जानता है। यह एटी पर निर्भर करता है। यहां आप एटीआई को सूचित करने के लिए एआरआईए राज्यों को गतिशील रूप से अपडेट कर सकते हैं, लेकिन एटी अनिवार्य रूप से एआरआईए मानकों का सम्मान और/या लागू नहीं करेगा।
[बहुत व्यापक सारांश में वेब साइटों के लिए 508] (http://www.section508.gov/index.cfm?fuseAction=stdsSum#web) - उदा। अदालत में कुछ नहीं लेना - "स्क्रीन पाठकों को काम करने में सक्षम होना चाहिए"। –
इसका शीर्षक अधिक विशिष्ट होने के लिए बदला जाना चाहिए। कुछ ऐसा: "jQuery UI नियंत्रणों का उपयोग कर रहा है और विधियों को दिखाएं/छिपाएं 508 अनुपालन" – Aaron