꾸준한 개발자

계속적인 성장을 추구하는 개발자입니다. 꾸준함을 추구합니다.

계속 쓰는 개발 노트

IT book

웹 접근성 프로젝트 시작하기

gold_dragon 2020. 8. 31. 19:57

웹 접근성 프로젝트 시작하기 표지

HTML과 CSS를 공부하면서 웹 접근성에 대해서 관심이 생겼습니다. 웹 개발을 할 때 마크업 순서와 웹 접근성에 대한 생각 없이 무작정 div 태그를 사용하면서 개발을 했었습니다. 그리고 이번 공부를 계기로 웹 표준과 접근성의 중요성을 깨닫게 됐습니다.

 

위 책은 개발자들 사이에서도 유명한 기업인 NHN의 개발자들이 어떻게 웹 접근성을 지키며 웹 개발을 하고 있는지 설명해주고 있습니다. HTML과 CSS를 갓 배운 사람들도 이해하기 쉽게 설명을 해주고 있으며, 특히 그림을 예시로 설명을 해주고 있어서 금방 이해할 수 있습니다.

 

처음엔 웹 접근성에 대해서 이론적으로 설명을 해주고 중반부에는 웹 접근성을 지키는데 어디까지 지켜야되는지에 대해서 설명을 해주어서 궁금한 점을 해결해줍니다. 그리고 후반부에는 스크린 리더기가 어떻게 웹을 어떻게 읽어 내려가는지 예시를 보여주면서 시멘틱 태그의 중요성을 알려줍니다.

 

또한 aria 기법과 관련해서도 설명을 해주고 있습니다. 보통 개발자들에게 aria 기법이 생소할 수 있지만, 웹 접근성을 실천하는데 시멘틱 태그와 같이 중요한 역할을 해주는 기법입니다.

 

웹 접근성에 대해서 지식이 하나도 없는 사람들에게 정말 추천하고픈 책입니다. 유명한 웹 사이트들을 검사해보면 웹 접근성에 어긋난 사이트들이 많습니다. 오히려 웹 접근성을 실천 중인 사이트가 너무 적습니다. 장애를 가진 사람들이나 장애를 느낄 수 있는 환경에 처한 사람들도 웹 사이트를 이용할 권리가 있으며, 개발자들은 프로 정신으로 모든 사람들이 편리하게 웹을 이용할 수 있도록 개발해야 됩니다. 외국에서는 웹 접근성에 대한 개발이 활발히 이루어진다고 합니다. 그래서 외국의 스크린 리더기는 대부분의 시멘틱 태그와 aria 기법을 지원한다고 합니다. 이에 반해, 우리나라는 웹 접근성에 대한 관심이 외국에 비해 떨어지는 거 같습니다. 지금이라도 할 수 있는 범위에서 최대한 웹 접근성을 실천하면 우리나라의 개발 위상도 올라갈 거라 생각합니다.

'IT book' 카테고리의 다른 글

자바의 신 1, 2  (0) 2021.09.09
모두의 네트워크  (0) 2021.05.08
리액트를 다루는 기술  (0) 2021.01.06
자바스크립트로 하는 자료 구조와 알고리즘  (2) 2020.07.02