فهم وإصلاح أخطاء صياغة JSON الشائعة: دليل مواصفات RFC 8259 | GoToolstack
حل مشكلات الفواصل الزائدة وعلامات الاقتباس الفردية والمفاتيح غير المحاطة باقتباس. الحفاظ على دقة أرقام BigInt وتنسيق البيانات بأمان.
التحقق من نسبة تباين النص مع الخلفية وفق معايير إتاحة الويب الدولية WCAG 2.1.
تُعد إتاحة الويب الرقمية (Web Accessibility) واختبار وضوح النصوص مسؤولية أخلاقية ومعياراً قانونياً عالمياً لضمان تمكين جميع المستخدمين، بما فيهم ضعاف البصر والمصابون بعمى الألوان، من قراءة محتوى المواقع بسلاسة. يقوم هذا الفاحص البصري الدقيق بحساب نسبة التباين اللوني (Color Contrast Ratio) بين لون النص ولون الخلفية استناداً إلى معادلة الإضاءة النسبية (Relative Luminance) القياسية المعتمدة في إرشادات نفاذ محتوى الويب الدولية (WCAG 2.1).
يقوم المحرك باختبار التوافق الصارم مع مستويات النفاذ المعيارية: المستوى الأدنى AA (نسبة 4.5:1 للنصوص العادية و 3:1 للنصوص الكبيرة)، والمستوى المتقدم AAA (نسبة 7:1 للنصوص العادية و 4.5:1 للنصوص الكبيرة)، بالإضافة إلى فحص عناصر واجهة المستخدم والرموز الرسومية (3:1). على سبيل المثال، عند اختبار نص رمادي #737373 فوق خلفية بيضاء #FFFFFF، يحدد المحرك نسبة التباين بدقة عند 4.67:1، معلناً اجتياز النص لمعيار AA وفشله في تحقيق معيار AAA الأكثر صرامة.
تتضمن الأداة منتقي ألوان ذكي يقترح عليك أقرب درجة لونية بديلة متوافقة تلقائياً مع معايير WCAG بنقرة واحدة، مع محاكاة بصرية فورية لشكل القراءة بأحجام خطوط متعددة دون مغادرة المتصفح.
نسبة التباين = (L1 + 0.05) / (L2 + 0.05) ؛ حيث L1 تمثل الإضاءة النسبية للون الأفتح، و L2 الإضاءة النسبية للون الأغمق
تُحسب الإضاءة النسبية (L) وفق معيار sRGB بتحويل قيم RGB الخطية وتطبيق أوزان الطيف البصري الحساسة للعين: 0.2126R + 0.7152G + 0.0722B.