Alat Ujian Kebolehcapaian
Terokai alat ujian kebolehcapaian untuk membantu mengenal pasti dan menyelesaikan isu kebolehcapaian semasa pembangunan. Alat-alat ini bekerjasama untuk memastikan komponen kami memenuhi piawaian WCAG dan menyediakan pengalaman yang lebih baik untuk semua pengguna.
Alat Ujian Automatik
Alat ujian kebolehcapaian automatik membantu mengesan masalah lebih awal dalam proses pembangunan. Walaupun ia tidak dapat menggantikan ujian manual, ia menyediakan barisan pertahanan pertama terhadap masalah kebolehcapaian yang biasa.
Plugin ESLint: jsx-a11y
Plugin jsx-a11y ESLint menyediakan analisis statik untuk peraturan kebolehcapaian pada elemen JSX, mengesan masalah sebelum kod anda dijalankan.
Ciri Utama
- Pemeriksaan AST statik untuk peraturan kebolehcapaian
- Disepadukan ke dalam konfigurasi ESLint kami
- Menguatkuasakan amalan terbaik pada masa pembangunan
Implementasi
Storybook: a11y-addon
Untuk komponen yang didokumentasikan, kami menggunakan addon kebolehcapaian Storybook untuk melakukan ujian kebolehcapaian semasa masa larian.
Ciri Utama
- Mengintegrasikan axe-core untuk ujian komprehensif
- Menyediakan maklum balas visual dalam UI Storybook
- Menguji komponen dalam keadaan dan varian yang berbeza
VS Code: axe Accessibility Linter
Sambungan axe Accessibility Linter untuk VS Code membantu mengenal pasti masalah kebolehcapaian semasa pembangunan dengan maklum balas masa nyata.
Ciri Utama
- Menyediakan maklum balas masa nyata dalam editor anda
- Menyerlahkan isu kebolehcapaian dengan penerangan terperinci
- Melengkapi ESLint dengan panduan yang lebih terperinci
Tip Ujian
- Pasang sambungan melalui pasaran VS Code
- Cari isu yang diserlahkan dalam fail JSX/TSX anda
- Letakkan tetikus di atas isu untuk penerangan terperinci dan cadangan pembaikan