स्वींट ने यूएस डिपार्टमेंट ऑफ होमलैंड सिक्योरिटी ट्रस्टेड टेस्टर सर्टिफिकेशन अर्जित किया
एक स्वींट इंजीनियर को अब यूएस डिपार्टमेंट ऑफ होमलैंड सिक्योरिटी के ट्रस्टेड टेस्टर प्रोग्राम - संघीय सरकार की आधिकारिक एक्सेसिबिलिटी अनुरूपता परीक्षण पद्धति के माध्यम से प्रमाणित किया गया है।
हमने परीक्षा उत्तीर्ण की। इस महीने के अनुसार, स्वींट टीम के पास वेब प्रमाणन के लिए यूएस डिपार्टमेंट ऑफ़ होमलैंड सिक्योरिटी (DHS) ट्रस्टेड टेस्टर है, जिसने वर्तमान परीक्षण प्रक्रिया (संस्करण 5.1.3) के विरुद्ध परीक्षा अर्जित की है। यह एक ऐसा क्रेडेंशियल है जिसे हम टीम में कुछ समय से चाहते थे, और इसे प्राप्त करने से यह बदल जाता है कि हम जिन एजेंसियों और कंपनियों की सेवा करते हैं, उनके साथ एक्सेसिबिलिटी कार्य के बारे में हम कैसे बात कर सकते हैं। लेकिन प्रमाणन को अपने आप में व्यापक रूप से गलत समझा जाता है, इसलिए यह समझाने लायक है कि यह क्या है और क्या नहीं है।
“508 प्रमाणित कंपनी” जैसी कोई चीज नहीं होती है
यहां से शुरू करें, क्योंकि यह इस बाजार के अधिकांश भ्रम का स्रोत है। बहुत सारे विक्रेता विज्ञापन देते हैं कि वे “धारा 508 प्रमाणित” हैं। कोई भी सरकारी निकाय इसे जारी नहीं करता है। धारा 508 अनुरूपता के लिए कोई कंपनी-स्तरीय प्रमाणन नहीं है, और अन्यथा दावा करने वाला कोई भी व्यक्ति या तो भाषा के साथ खिलवाड़ कर रहा है या यह उम्मीद कर रहा है कि आप जाँच नहीं करेंगे।
असल में अमेरिका के डिपार्टमेंट ऑफ होमलैंड सिक्योरिटी के ऑफिस ऑफ एक्सेसिबल सिस्टम्स एंड टेक्नोलॉजी (OAST) द्वारा चलाया जाने वाला ट्रस्टेड टेस्टर प्रोग्राम मौजूद है, जो संघीय कार्यालय है, जो सरकार भर में पहुंच के लिए जिम्मेदार है। यह व्यक्तिगत लोगों को प्रमाणित करता है, संगठनों को नहीं। एक टेस्टर कार्यप्रणाली का अध्ययन करता है, एक व्यावहारिक परीक्षा उत्तीर्ण करता है, और प्रमाण पत्र अर्जित करता है। तो ईमानदार, रक्षात्मक दावा वह है जो हम कर रहे हैं: स्वींट इंजीनियर एक प्रमाणित विश्वसनीय परीक्षक होता है, जिसका अर्थ है कि हम संघीय सरकार की आधिकारिक परीक्षण प्रक्रिया को आउटसोर्स करने या इसका अनुमान लगाने के बजाय घर में ही लागू कर सकते हैं।
यदि आप किसी एक्सेसिबिलिटी विक्रेता का मूल्यांकन कर रहे हैं, तो यह अंतर एक उपयोगी फ़िल्टर है। पूछें कि उनके स्टाफ में से किसके पास प्रमाणन है और उन्होंने किस प्रक्रिया का उपयोग किया है। वास्तविक उत्तर एक अच्छा संकेत है।
ट्रस्टेड टेस्टर प्रक्रिया वास्तव में क्या है
ट्रस्टेड टेस्टर यह जाँचने के लिए एक मानकीकृत, मैन्युअल कार्यप्रणाली है कि कोई वेब पेज संशोधित धारा 508 मानकों के अनुरूप है या नहीं। बदले में, वे मानक WCAG 2.0 स्तर A और AA सफलता मानदंड को शामिल करते हैं, इसलिए व्यवहार में यह प्रक्रिया उन्हीं एक्सेसिबिलिटी आवश्यकताओं के विरुद्ध परीक्षण कर रही है, जिन्हें अधिकांश लोग पहले से ही WCAG से जानते हैं।
जो शब्द मायने रखता है वह है मानकीजित। यह प्रक्रिया प्रत्येक पेज और कॉम्पोनेन्ट के माध्यम से एक टेस्टर को चेक के एक निश्चित क्रम के साथ चलाती है: कीबोर्ड ऑपरेबिलिटी, फ़ोकस ऑर्डर, ARIA रोल्स और स्टेट्स, फ़ॉर्म लेबलिंग और एरर हैंडलिंग, कंट्रास्ट, रीडिंग ऑर्डर, इत्यादि। क्योंकि हर प्रमाणित टेस्टर एक ही स्क्रिप्ट का अनुसरण करता है, इसलिए एक ही पेज का मूल्यांकन करने वाले दो अलग-अलग टेस्टर्स को एक ही परिणाम तक पहुंचना चाहिए। यही पुनरावर्तनीयता ही संपूर्ण बिंदु है। जब एक खरीद कार्यालय, एक कानूनी टीम या एक एजेंसी समीक्षक यह पूछता है कि आप कैसे जानते हैं कि सॉफ़्टवेयर कैसे उपलब्ध है, तो अनुरूपता के दावे को रक्षात्मक बनाता है।
हमने सिर्फ़ ऑटोमेटेड स्कैन पर भरोसा क्यों नहीं किया
ऑटोमेटेड एक्सेसिबिलिटी स्कैनर वास्तव में उपयोगी होते हैं, और हम उन्हें चलाते हैं। किसी प्रोडक्शन साइट पर एक को इंगित करें और कुछ ही मिनटों में आपको गुम ऑल्ट विशेषताओं, कम-कंट्रास्ट टेक्स्ट और कुछ विकृत ARIA की सूची मिल जाएगी। लगभग बिना किसी प्रयास के यही वास्तविक मूल्य है।
लेकिन यह तस्वीर का एक टुकड़ा है। उद्योग परीक्षण से लगातार पता चलता है कि स्वचालित उपकरण WCAG की 30 से 40 प्रतिशत समस्याओं की श्रेणी में आते हैं। वे उन चीज़ों से अनजान हैं, जो वास्तविक यूज़र को सबसे ज़्यादा प्रभावित करती हैं:
क्या आप पूरे इंटरफ़ेस को कीबोर्ड से संचालित कर सकते हैं, और क्या मेनू या मोडल खुलने पर फ़ोकस कहीं समझदार हो जाता है
क्या किसी डायलॉग के अंदर फ़ोकस सही तरीके से फंसा हुआ है, और बंद होने पर उसे सही तरीके से रिलीज़ किया गया है
क्या स्क्रीन रीडर यह घोषणा करता है कि त्रुटि संदेश किस फ़ील्ड से संबंधित है
क्या स्क्रीन रीडर जिस रीडिंग ऑर्डर का अनुसरण करता है, वह उस विज़ुअल ऑर्डर से मेल खाता है जिसे कोई उपयोगकर्ता देखता है
उनमें से किसी को भी DOM को पार्स करने वाली स्क्रिप्ट द्वारा सत्यापित नहीं किया जा सकता है। उन्हें पेज को उस तरह से संचालित करने वाले व्यक्ति की आवश्यकता होती है जिस तरह से एक सहायक-प्रौद्योगिकी उपयोगकर्ता करता है। विश्वसनीय टेस्टर प्रक्रिया सटीक रूप से मौजूद है, क्योंकि स्वचालित परत वास्तविक अनुरूपता उत्तर से काफी कम रुक जाती है।
अगर आप सॉफ़्टवेयर खरीद रहे हैं तो इसका क्या मतलब है
हमारे संघीय और राज्य ग्राहकों के लिए, व्यावहारिक परिणाम सरल है: हम अनुरूपता परीक्षण तैयार कर सकते हैं, जिसकी समीक्षा की जा सकती है, और इसे VPAT, स्वैच्छिक उत्पाद एक्सेसिबिलिटी टेम्पलेट में दस्तावेजीकरण कर सकते हैं, जिसकी अधिकांश सार्वजनिक क्षेत्र की खरीद के लिए किसी उत्पाद पर विचार करने से पहले आवश्यकता होती है। घर में प्रमाणित ट्रस्टेड टेस्टर होने का मतलब है कि परीक्षण और इसके पीछे के दस्तावेज़ एक ही टीम से आते हैं जो आपके कोडबेस को समझती है, न कि प्रक्रिया में शामिल एक अलग विक्रेता से।
कमर्शियल क्लाइंट्स के लिए, मान एक्रोनिम के बारे में कम और उस अनुशासन के बारे में अधिक होता है, जिसका वह प्रतिनिधित्व करता है। एक टीम जो ट्रस्टेड टेस्टर मानक का परीक्षण करती है, वह एक ऐसी टीम है जिसने कीबोर्ड यूज़र, स्क्रीन रीडर यूज़र, और एक स्वचालित टूल द्वारा कभी नहीं देखे जाने वाले असफलता मोड के बारे में बहुत सोचा है। अगर आपको ADA मांग पत्र मिला है, या आप चाहते हैं कि आपका उत्पाद उन सभी के लिए काम करे, जो इसका उपयोग करने की कोशिश करते हैं, तो यह अनुशासन वह है जिसके लिए आप वास्तव में भुगतान कर रहे हैं।
यह हमारे बाकी काम के साथ कहाँ फिट बैठता है
यह नई सर्विस लाइन में मुख्य भूमिका नहीं है। एक्सेसिबिलिटी इस बात का हिस्सा रही है कि हम शुरुआत से सॉफ़्टवेयर कैसे बनाते हैं, और हमने सुधार कार्य किया है जिसमें चेकलिस्ट समीक्षा के बजाय लाइव एप्लिकेशन पर वास्तविक स्क्रीन-रीडर परीक्षण शामिल है। प्रमाणन उस चीज़ को औपचारिक रूप देता है जो टीम पहले से कर रही थी, और यह उस चीज़ की सीमा को ऊपर उठाता है जो हम वादा कर सकते हैं: “हमने एक स्कैनर नहीं चलाया और यह साफ दिख रहा था,” लेकिन “एक प्रमाणित परीक्षक ने संघीय अनुरूपता प्रक्रिया के माध्यम से आवेदन चलाया, और यहाँ दस्तावेजी परिणाम है.”
यदि सुलभता आपके रोडमैप पर है, या एक आवश्यकता के रूप में आपके डेस्क पर आ गई है, तो अब आपको संतुष्ट करना होगा, यही वह बातचीत है जिसके लिए हम सुसज्जित हैं।
अक्सर पूछे जाने वाले प्रश्न
बिल्कुल नहीं, और इसके बारे में सटीक होना उचित है। ऐसा कोई सरकारी कार्यक्रम नहीं है जो किसी कंपनी को धारा 508 के अनुपालन के रूप में प्रमाणित करता हो। वेब प्रमाणन के लिए DHS ट्रस्टेड टेस्टर मौजूद है, जो व्यक्तिगत परीक्षकों के पास है। स्वींट संघीय सरकार की आधिकारिक अनुरूपता परीक्षण प्रक्रिया को घर में चला सकता है।
यह डिपार्टमेंट ऑफ होमलैंड सिक्योरिटी के ऑफिस ऑफ एक्सेसिबल सिस्टम्स एंड टेक्नोलॉजी का प्रमाण है। यह प्रमाणित करता है कि एक टेस्टर ट्रस्टेड टेस्टर टेस्ट प्रोसेस को सही तरीके से लागू कर सकता है, जो यह जांचने के लिए एक मानकीकृत मैनुअल पद्धति है कि कोई वेबसाइट संशोधित धारा 508 मानकों को पूरा करती है या नहीं। वर्तमान प्रक्रिया संस्करण 5.1.3 है।
दोनों, क्योंकि वे ओवरलैप होते हैं। संशोधित धारा 508 मानकों में संदर्भ के अनुसार WCAG 2.0 स्तर A और AA सफलता मानदंड शामिल हैं। विश्वसनीय टेस्टर प्रक्रिया का परीक्षण करने से आपको WCAG 2.1 AA अनुरूपता के दावे का भी अधिकांश रास्ता मिल जाता है, जो कि अधिकांश वाणिज्यिक और राज्य खरीद टीमें मांगती हैं।
स्वचालित स्कैनर एक्सेसिबिलिटी समस्याओं में से लगभग एक तिहाई को पकड़ते हैं: ऑल्ट टेक्स्ट गुम होना, कंट्रास्ट विफलताएं, कुछ ARIA त्रुटियां। वे कीबोर्ड ऑपरेबिलिटी, लॉजिकल फ़ोकस ऑर्डर, या स्क्रीन रीडर फ़ॉर्म त्रुटि की घोषणा इस तरह से करता है कि समझ में आता है या नहीं, यह सत्यापित नहीं कर सकते हैं। इसके लिए एक इंसान को एक रिपीटेबल स्क्रिप्ट फॉलो करने की आवश्यकता होती है, जो कि ट्रस्टेड टेस्टर प्रोसेस की तरह ही है।