Maksud “menyasarkan WCAG 2.2 AAA” di sini

Perkataan menyasarkan dipilih dengan sengaja. Halaman ini menyatakan dengan tepat apa yang disahkan, dengan apa, apa yang tidak disahkan oleh apa-apa, dan apa yang kami hasratkan untuk lakukan tentang jurang itu. Lily tidak pernah mendakwa “pematuhan” WCAG — tiada audit yang menyokongnya.

Disahkan, secara berterusan

  • Elemen semantik kanonik setiap komponen, atribut ARIA dan cangkuk kelas — disahkan oleh suite ujian unit bagi setiap rangka kerja (lebih 15,000 kes merentas tujuh rangka kerja).
  • Setiap satu daripada 571 halaman demo komponen dalam aplikasi contoh SvelteKit bersih axe (set peraturan WCAG 2.0/2.1 A+AA dan 2.2 AA) — sapuan katalog penuh, mula-mula digaris dasar 2026-08-27 dan dijalankan semula 2026-10-06 — serta garis dasar setiap aplikasi pada laman utama, katalog dan laluan gubahan dalam ketujuh-tujuh aplikasi contoh.
  • Kontrak papan kekunci bagi setiap komponen interaktif, didokumenkan dalam metadata kanonik setiap komponen dan diuji oleh suite; pakej pembantu turut menjalankan spesifikasi Playwright pelayar sebenar.
  • Lantai saiz sasaran WCAG 2.2 dan pengawal limpahan dalam kesemua 57 tema; pautan langkau, mercu tanda dan tiada limpahan mendatar pada empat viewport bagi setiap aplikasi; lang/dir penggunaan dan balikan RTL.

Tidak disahkan oleh apa-apa

  • Tiada audit pematuhan pernah dilakukan. Tiada VPAT, tiada pensijilan. Alat automatik meliputi minoriti kriteria kejayaan WCAG.
  • Kriteria khusus AAA (kontras dipertingkat, dan lain-lain) ialah niat reka bentuk, bukan sifat yang disahkan; set peraturan axe menjalankan A/AA. Belum ada tema kontras tinggi khusus.
  • Tingkah laku pembaca skrin sebahagian besarnya belum diuji. Suite mengesahkan atribut ARIA, bukan apa yang diumumkan VoiceOver, NVDA atau JAWS — dan projek ini pernah menghantar suite hijau di atas kecacatan sebenar lebih daripada sekali, masing-masing ditulis dalam log perubahan tepat kerana suite tidak dapat melihatnya.

Apa yang kami hasratkan untuk lakukan

Audit kebolehcapaian bebas ialah penggunaan pertama yang dinamakan bagi sebarang pembiayaan projek, dan skop yang diperlukan juruaudit sudah disediakan. Sehingga itu, laporan pembaca skrin ialah sumbangan yang paling diingini projek ini: “komponen X mengumumkan Y, yang salah kerana Z” boleh terus diambil tindakan.

Laporkan masalah

Buka isu di github.com/LilyDesignSystem/lily-design-system atau e-mel joel@joelparkerhenderson.com. Menyebut kriteria WCAG membantu tetapi tidak wajib — “Saya tidak dapat mengendalikan X dengan papan kekunci” ialah laporan yang lengkap.

Kenyataan penuh, dengan jadual pengesahan dan sejarah semakannya, terdapat dalam repositori: docs/accessibility-statement.md.