플러터 개발자분들, WCAG는 괜찮으신가요?

저희 팀에서는 최근 계속해서 Flutter의 iOS버전이 FKA(Full Keyboard Access)를 완벽하게 지원하지 못하는 이슈에 대해서 논란이 있습니다. Flutter로 개발 된 iOS 앱은 https://www.w3.org/WAI/WCAG21/Understanding/keyboard 를 위반하게 될 가능성이 높고, 이는 현재 뉴욕과 캘리포니아에서, 2025년 이후 EU에서 법적인 소송에 휘말리게 될 가능성이 높다는 a11y specialist의 지적이 있었습니다.


혹시 US, EU 대상으로 Flutter 앱을 출시하실 예정이 있으신 개발자 분들은 꼭 고려해 보실만한 내용이라고 생각됩니다. 아래 내용들을 한번 검토해보세요.


https://equalentry.com/disability-discrimination-hhs/

https://www.justice.gov/opa/pr/justice-department-publish-final-rule-strengthen-web-and-mobile-app-access-people


이미 프로덕트 개발이 꽤 진행 된 상황에서, 특히 코어 모듈의 개발이 완료된 시점에서 - FKA를 제대로 지원하지 못한다는 이유만으로 아예 처음부터 Native 개발을 다시 시작해야 하는가 고민이 많습니다. Flutter를 사용해 iOS - Android의 통합된 코드베이스를 구축하기 위해 상당히 노력했는데요..


처음으로 Team lead 포지션을 맡아서 일을 하고 있는데, 의사결정이라는게 참 어렵습니다. 특히 우리가 해온 일들을 포기하고, 처음부터 다시 시작해야하는 결정을 내리는 이 순간에는 더욱 그렇네요. 매몰비용이 너무 크니까 결정을 내리기가 무서워요..


관련된 이야기를 할 수 있는 팀 이외의, 외부의 사람들이 있었으면 좋겠는데, 제 네트워킹이 많이 부족해서 넋두리 겸 커리어리에 작성해 봅니다. 조금이라도 비슷한 경험이 있으시거나, 현재 비슷한 고민을 하고 계신 분들이 있으면 꼭 댓글 부탁드려요 :D


Understanding Success Criterion 2.1.1: Keyboard | WAI | W3C

W3C

Understanding Success Criterion 2.1.1: Keyboard | WAI | W3C

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 6월 6일 오전 6:22

댓글 0