Accessibility (a11y) ทำให้แอปใช้งานได้โดยทุกคน รวมถึงผู้ที่มีความพิการ (ใช้ screen reader เป็นต้น) React Native มี accessibility props และ API การสร้างแอปที่เข้าถึงได้สำคัญต่อความครอบคลุม มักเป็นข้อกำหนดทางกฎหมาย และสะท้อนวิศวกรรมที่มีคุณภาพ
ทำไม accessibility จึงสำคัญ
→ INCLUSIVITY — people with disabilities (visual, motor, hearing) should be able to use
the app (screen readers like VoiceOver/TalkBack, larger text, etc.)
→ Often LEGALLY required (accessibility regulations) and an app-store/quality consideration
→ Good a11y often improves UX for everyone (clear labels, good contrast, large targets)
accessibility props ใน React Native
<
accessible={}
accessibilityLabel=
accessibilityHint=
accessibilityRole=
accessibilityState={{ : }}
>
</>
