YourWorldTime

सुगम्यता

यह साइट WCAG 2.2 के स्तर AA का लक्ष्य रखती है। उसका जो हिस्सा स्वतः जाँचा जा सकता है, वह हर बिल्ड पर जाँचा जाता है, और गिरावट आने पर बिल्ड विफल हो जाता है।

बिल्ड क्या अनिवार्य करता है

  • रंग-विरोध। हर पाठ-जोड़ी को 4.5:1 के अनुपात पर और हर फ़ोकस-चिह्न को 3:1 पर जाँचा जाता है, उजले और गहरे दोनों रूपों में। रंग-पट्टिका को परीक्षण में दोहराने के बजाय स्टाइलशीट से पढ़ा जाता है, इसलिए कोई रंग बदलते ही जाँच अपने आप चल पड़ती है।
  • मार्कअप की अर्थ-संरचना। लिंटर हर घटक पर सुगम्यता के नियम चलाता है: छूटे हुए लेबल, अमान्य ARIA और हैंडलर वाले ग़ैर-अंतःक्रियात्मक तत्व बिल्ड गिरा देते हैं।
  • कोई क्षैतिज बहाव नहीं, अरबी की दाएँ-से-बाएँ सज्जा में भी नहीं — और यह असली ब्राउज़र में जाँचा जाता है।

डिज़ाइन के निर्णय

  • रंग कभी अकेला संकेत नहीं होता। बैठक नियोजक में कार्य-घंटे भराव के साथ एक किनारा भी रखते हैं; डेलाइट सेविंग की चेतावनियाँ शब्द हैं, केवल कोई पीली आभा नहीं।
  • परिणाम ख़ुद अपनी घोषणा करते हैं। हर परिणाम-क्षेत्र aria-live="polite" है, इसलिए बदलने पर रूपांतरण पढ़कर सुनाया जाता है, उसे खोजना नहीं पड़ता।
  • हर इनपुट का असली लेबल है। कहीं भी प्लेसहोल्डर लेबल की जगह नहीं लेता।
  • गति आपकी पसंद का ख़याल रखती है। prefers-reduced-motion लगा हो तो एनिमेशन और सहज स्क्रॉलिंग बंद रहते हैं।
  • यह जावास्क्रिप्ट के बिना चलती है। हर अंतर, हर बदलाव की तारीख़, हर संदर्भ-तालिका और हर व्याख्या पहले से बने पन्ने में है। स्क्रिप्ट सिर्फ़ सजीव घड़ियों और अंतःक्रियात्मक औज़ारों को चाहिए, और जो नियंत्रण उनके बिना काम न करते, वे मरे हुए दिखाने के बजाय छिपा दिए जाते हैं।
  • समय एकसमान चौड़ाई वाले अक्षरों और सारणीबद्ध अंकों में है, ताकि स्तंभ मिलें और चलता हुआ अंक बग़ल के पाठ को कभी न खिसकाए।

ज्ञात सीमाएँ

  • बैठक नियोजक की 24 घंटे वाली पट्टी एक चौड़ी तालिका है। वह दोबारा सजने के बजाय अपने ही कंटेनर में क्षैतिज खिसकती है, क्योंकि दोबारा सजी पट्टी आकृति की तरह पढ़ी जानी बंद हो जाती है। वही जानकारी ऊपर के सार में पाठ के रूप में मौजूद है।
  • स्वतः जाँच सुगम्यता की थोड़ी-सी समस्याएँ ही पकड़ती है। अगर यहाँ कुछ आपके लिए काम नहीं करता, तो वह एक दोष है और हम उसके बारे में जानना चाहेंगे।

हमें बताना

संपर्क पन्ने पर दिए पते पर लिखिए, साथ में पन्ना और क्या गड़बड़ हुआ। सहायक तकनीक से जुड़ी सूचनाएँ ख़ास तौर पर उपयोगी हैं, क्योंकि वही सबसे कठिन चीज़ है जिसे तकनीक सामने हुए बिना जाँचा नहीं जा सकता।