مميز

Storybook A11y

إضافة Storybook لاختبار إمكانية الوصول

(4/5)
👁️ 3 مشاهدة
📅 02 Jul 2026
⚛️ React 💚 Vue.js 🅰️ Angular 🧡 Svelte 🌐 عام

مستوى الخبرة المطلوب:

🌱 مبتدئ ⚡ متوسط 🚀 محترف 🏢 مؤسسي
🔗 زيارة الموقع الرسمي
4
تقييم المستخدمين
التصنيف ♿ Accessibility
المشاهدات 3
تاريخ الإضافة 02/07/2026
آخر تحديث 02/07/2026

📖 الوصف

-storybook A11y هي إضافة رسمية لـ Storybook تتيح اختبار إمكانية الوصول للمكونات. تدمج Storybook A11y مع axe-core لتوفير تقارير إمكانية الوصول مباشرة في Storybook. تتميز Storybook A11y بتصور بصري لمشاكل إمكانية الوصول على كل Story. تعرض Storybook A11y أيضاً مستويات الانتهاك وتقدم اقتراحات للحل. Stor...

🎯 يستخدم في

مجالات استخدام هذه الأداة

اختبار إمكانية الوصول في Storybook

تطوير مكونات قابلة للوصول

ضمان الجودة

CI/CD

تطوير واجهات المستخدم

المميزات

أبرز مميزات هذه الأداة

Easy Storybook integration

Easy axe-core

Easy تصورات بصرية

Easy تقارير

Easy تصدير

Easy بحث

Easy تكامل

⚠️ العيوب

نقاط يجب مراعاتها

×

يعتمد على Storybook

×

لا يكتشف جميع المشاكل

×

قد يكون بطيئاً

×

محدود في الاختبارات المتقدمة

💻 مثال على الاستخدام

كيفية استخدام هذه الأداة

Example Code
// .storybook/main.js
module.exports = {
  addons: ['@storybook/addon-a11y']
}

// في Story
import { Button } from './Button'

export default {
  title: 'Components/Button',
  component: Button,
  parameters: {
    a11y: {
      config: {
        rules: [
          { id: 'color-contrast', enabled: false }
        ]
      }
    }
  }
}

export const Primary = () => <Button>Click me</Button>

📚 أدوات أخرى في Accessibility

قد يعجبك أيضاً