📋 محتويات الصفحة
📖 الوصف
Pa11y هي أداة اختبار إمكانية الوصول مفتوحة المصدر تعمل من سطر الأوامر. تتيح للمطورين اختبار إمكانية الوصول تلقائياً في مواقع الويب والتطبيقات. تستخدم Pa11y axe-core كـ engine أساسي للفحص. تتميز Pa11y بقدرتها على التكامل مع CI/CD وأدوات الاختبار. توفر Pa11y أيضاً Dashboard لمراقبة النتائج عبر الزمن....
🎯 يستخدم في
مجالات استخدام هذه الأداة
اختبار إمكانية الوصول في CI/CD
المراقبة المستمرة
التقارير التلقائية
تطوير واجهات المستخدم
ضمان الجودة
✨ المميزات
أبرز مميزات هذه الأداة
Easy CLI
Easy CI/CD
Easy Dashboard
Easy axe-core
Easy تصدير
Easy بحث
Easy تكامل
⚠️ العيوب
نقاط يجب مراعاتها
يحتاج فهم CLI
قد يكون بطيئاً
لا يدعم جميع المتصفحات
محدود في الاختبارات المتقدمة
💻 مثال على الاستخدام
كيفية استخدام هذه الأداة
# تثبيت Pa11y
npm install -g pa11y
# اختبار موقع
pa11y https://example.com
# أو في Node.js
// npm install pa11y
const pa11y = require('pa11y')
async function test() {
const results = await pa11y('https://example.com', {
standard: 'WCAG2AA'
})
console.log(results)
}
📚 أدوات أخرى في Accessibility
قد يعجبك أيضاً
Accessibility Insights
⭐أداة اختبار إمكانية الوصول من Microsoft
ARIA Practices
⭐ممارسات ARIA الموصى بها
axe DevTools
⭐أداة اختبار إمكانية الوصول
Color Contrast Analyzer
⭐أداة فحص تباين الألوان
Focus Visible
⭐CSS Selector لإمكانية الوصول
Landmarks
⭐بنية HTML لـ ARIA